Bruce Ricker Email and Phone Number
Bruce Ricker work email
- Valid
- Valid
- Valid
Bruce Ricker personal email
Bruce Ricker phone numbers
16 years of successful project development, mainly for repeat customers shows how the highest quality standards, reliable delivery, effective communication and solutions for the toughest problems kept Bruces German customers coming back again and again, even after he moved back to the states.Bruce is constantly deepening and widening his already vast IT knowledge both on and off the job. Bruce has been Software Architect and Engineer for dozens of successful and a few not so successful* projects for the automobile, chemistry, government, health, insurance and accounting industries. With experience as a Software Architect in the public and private sector in companies ranging from small startups to Fortune 500 corporations, Bruce has all the prerequisites for modern successful software engineering on any scale.* Experience from unsuccessful projects is often more valuable than that from successful ones! Experience - Summary Over 24 years in IT with:- C/C++ for over half a dozen platforms- Cross-platform multi-threaded Windows-Unix C++- Embedded C/C++ with and w/o Embedded OS as well as C# with the .net Compact Framework- C# from .net 2.0 thru ASP.net 4.5- VB from VB 1.0 thru VB.net- Graphical User Interface Engineer with many technologies from Win32 thru HTML5- Networking specialist, implemented many TCP/IP based protocols with compliance testing.- Over a dozen projects with: - Full Software Development Life Cycle experience from conception thru LOP completion - Architectures FAT and Thin Client, Client-server - 2, 3, N-tier architecture, SOA - with Methodologies like Agile, SCRUM thru Waterfall- Architect from hands on small team to requirements engineering for large international projects.
Wasp Barcode Technologies
View- Website:
- waspbarcode.com
- Employees:
- 61
-
Team Lead And Lead Software Architect R And DWasp Barcode TechnologiesPlano, Tx, Us -
Team Lead Sr. Software EngineerInformatics Holdings, Inc. Mar 2015 - PresentAs a Team Lead reporting directly to the Director of Research and Development, Bruce looks forward to leading a very talented team leveraging his vast mentoring and software development experience. Together they will migrate the software product pallette of Wasp, System ID and Informatics Holdings, Inc. toward a unified web architecture.
-
Team Lead / Lead Software Architect R&DWasp Barcode Technologies Jun 2014 - PresentPlano, Texas, UsDesignentscheidungen auf hoher Ebene treffen und technische Standards durchsetzen, einschließlich Algorithmus Leistung und Tools. Praktische Mitwirkung bei der Vermeidung und Lösung technischer Probleme. Entwicklungsteams führen. Code-Reviews Durchführen. Versions-, Release- und IBS-Management. -
Sole ProprietorHigh Performance Solutions Apr 2014 - PresentAs a Software Architect and Engineer Bruce is Sole Proprietor of his own IT consulting firm.Continuing 16 years of consulting and engineering, mainly for repeat-customers in the highly demanding arena of world renowned German Engineering proves just how satisfied BrucesGerman customers have been with his work for almost two decades.Loyalty and dedication to his prior customers led Bruce to continue developing contracts for them. Bruce is especially proud of the fact that they kept on using his services even after he moved to the U.S. That is the biggest compliment and proof of mutual trust and respect, it's an honor.Please keep reading, a few choice projects include:
-
Senior Software ArchitectSiemens Industry Usa Apr 2013 - Jan 2015Munich, DePMC - HTML5 + MVC ASP.Net + Razor + SignalR + W2K8 + HPUX OPC / UA Server interfaceBruce was a key visionary, forward thinker and change agent behind this user interface innovation project. Bruce used scientific methodology to investigate technology alternatives laying the foundation for the architecture. Bruce motivated other architects with the architectural vision and convinced product owners with a mixture of analysis, wisdom, experience and judgment.The most far reaching innovation Bruce introduced was a cross platform Windows-Unix OPC/UA server. This new industry standard interface to PMCs production model brought the product innerumerours possibilities far beyond this project. By increasing interoperability and standards conformance this innovation increased the marketing potential of PMC several fold as well. This unifying industry standard interface provides the capability of simplifying the global architecture of the product by rendering many other legacy and proprietary interfaces obsolete.Another great innovation Bruce introduced was an entirely new HTML5 based user interface. We used IIS with an MVC Model encapsulating both the database and live production data from the OPC/UA Server. To avoid firewall issues we used SignalR to transport live data events to HTML5 clients generated and enriched by technologies like Razor, SignalR and JQuery among others.Bruces areas of responsibility included the global architecture, engineering for the MVC Model + SignalR conduit and integration with an OPC UA client as well as engineering for the entire server all communications components, SOA integration and dozens of HTML5 pages.Other technologies used included C#, ASP.Net 4.5, Windows (7, W2K8), C++ OPC/UA, SOAP, RFC 1006, VS 2012 + 2010, HPUX 11 server, Oracle and ClearCaseReferences: upon request -
Senior Software ArchitectDaimler Ag (As Subcontractor For Siemens) Jun 2011 - Aug 2014Stuttgart, Baden-Württemberg, DePMC - click optimization + W2K8 porting - workflow integrationUsing and extending SOA services, Bruce introduced customer specific workflow aspects into several PMC Services as a subcontractor for Siemens AG.Another innovation was to introduce scalability into several PMC communication subsystems thus doubling the PLC capacity of the system. Bruce also increased the general marketability of PMC by porting the Ethernet/IP and OPC/UA communication services to Windows creating cross platform UNIX/HPUX-W2K8 services.Bruce was responsible for the Ethernet/IP, OPC/DA and OPC/UA communications supply systems, performing the following tasks: solution conception, coordinated with the customer directly on site in Tuscaloosa U.S.A, defined all technical requirements, provided consulting and development for engineering and test environments, implemented and integrated changes to all of the components and services and wrote unit tests.As an architect, consultant and developer under contract for Siemens, Bruce used technologies including: C++, TCP/IP, UDP, Ethernet/IP, OPC/UA, RFC 1006, Shared Memory, WebServices, Windows (7, W2K8), VB.NET, VS 6, VS 2008, VS 2010, HPUX 11 server, Oracle, Clearcase -
Software ArchitectOpel (Audi, Vw, Daimler - As Subcontractor For Siemens) Jul 2002 - Mar 2014Rüsselsheim Am Main, DeVisual Information Management (VIM)Visual information management (VIM) is an N-tier system for the de-centralized creation of animated 2D vector graphics, integration and animation of graphics using real time production data and distributing these animated graphics and multimedia to various embedded display panels and screens.Bruce helped conceive this modern media distribution system since day one. Calling on Bruces networking and multi-threading expertise, Siemens wanted to develop a self-configuring distributed system for simulcasting production relevant information, alarms and virtually any type of production data on dozens of types of display media.Within weeks Bruce had the first prototypes running and quickly expanded this innovative scalable system to include support for all kinds of devices including Windows CE and Windows XP embedded systems as well as middleware and desktop notification possibilities.Bruce was responsible for the design, implementation, testing, and maintenance of VIM over the entire product life cycle with responsibilities like: conception and implementation of all product versions, fine tuning the design with project management, implementing multi-threaded web services, Engineering system and embedded display systems, integration of subsystems - production data synchronization and monitoring, performance optimization, memory profiling in native c/c++ and third-party applications, configuration management and quality control, Unit Tests, cooperation and coordination with the system test.As an Architect, consultant, developer, Bruce used many technologies to realize this vision including: ASP, Assembler, C++, Embedded C++, TCP/IP, UDP, IP-Multicasting, COM/DCOM, OPC client, HTML, JavaScript, ClearCase, Shared Memory, Windows Asynchronous I/O, VxWorks, Web services, Windows CE Platform Builder, Windows XP Embedded Platform Builder -
EntrepreneurRicker Solutions Gmbh Jul 1997 - Mar 2014As a Software Architect/Engineer Bruce was joint owner and sole operator of his own IT consulting firm. 16 years of consulting and engineering, mainly for repeat-customers in the highly demanding arena of world renowned German Engineering proves just how satisfied his customers have been with his work for almost two decades.Keep reading for a few more project details:
-
Principal Software EngineerAudi Ag (As Subcontractor For Siemens) Aug 2012 - Apr 2013Ingolstadt, Bayern, DeOTX Integration into SIDIS ProBruce leveraged prior experience in similar products, his expertise in compiler construction and experience creating software development platforms to add this innovation to the Siemens SIDIS Pro product line.Bruce introduced a new style of coding, introducing team members to C# generics. Bruce used C# generics to solve problems and create coding solutions which other developers thought were simply not possible. This innovative approach enabled an entirely new dimension of integration into the product core saving coding time, adding flexibility and type safety, improving robustness and improving code maintainability.The innovation Bruce introduced with perhaps the greatest impact was an on-the-fly, just in time XSD compiler: XSDJIT. This innovation was necessary because one step in OTX compilation is to verify XML Schemas, using dynamic schemas which could be added to the system at any time. Under normal circumstances this would make the use of xsd generated C# code impossible because OTX code conform to the newer schemas generally was not conform to the schemas used to generate the C# compiler, causing the XML serializer to reject anything not conformant with the older development schemas. Some developers did not realise this problem and had developed a great deal of code; reliable, tested, simple, understandable code which would have been thrown away had it not been for Bruces XSDJIT innovation.These two innovations are just one example showing how Bruce uses effective communication not only to work well with and integrate effectively into teams but to enrich and innovate the team increasing productivity across the board. In this project as an Architect, Software Engineer and Consultant Bruce used technologies including: C#, .net 2.0-3.5, VS 2008, XML; XSD Schema, XSLT, ClearCase, , SOAP ,REST, WCF, UML, SCRUM -
Lead Software ArchitectSiemens Healthcare Jul 2010 - May 2011Forchheim, DeThis project had multiple dimensions of challenges because a primary goal was to move the responsibility of development of major software components from Vienna Austria to a new team of developers in Bangalore India as well as a team in Slovakia.Bruce was a key player in the introduction of SCRUM to all teams involved. Bruce used effective communication to accomplish the difficult task of moving the primary seat of development of the Medical reporting server from Vienna Austria to Bangalore India. Bruce used mentoring skills and pair programming in a hands-on approach to reach development goals and maintain the utmost code quality while still accomplishing the transition to the Bangalore Team.Bruce had two noteworthy challenges caused by the political turmoil of this transfer project. The first problem was the inability or refusal of product owners to interact causing a massive delay in the completion of Use Cases. To compensate Bruce defined multiple sets of design requirements from unique perspectives to compensate for the delay. Another challenge Bruce faced was a bit more difficult. There was a factor ten discrepancy in development time estimates between himself and one of the teams. The team estimated they would need factor ten more time than Bruce had estimated to develop the Java update subsystem.Bruce needed a hands-on approach once again to resolve this dilemma. This hands-on approach paid off, proving Bruces estimate as more accurate because he developed the required software literally ten times faster than the team had estimated with time left over for testing and an extended set of requirements. Bruce used the following technologies in this project: C#, C++, TCP/IP, Self extracting archives, SSL, SFTP, GhostScript, Java, ASP.Net, SOAP ,REST, WCF, Windows Vista/7 (with/without UAC), W2K3 server, Linux SLES 10 Server, Visual Studio 2005, .net Framework 2.0, MFC, ClearCase -
Senior Software ArchitectDaimler Chrysler (As Subcontractor For Siemens) Nov 2009 - Jul 2010Auburn Hills, Mi, UsPMC - click protocolTo fortify PMCs market position and continue Daimlers march to standardisation on PMC, Siemens needed to demonstrate the flexibility and expandability of this SOA Architecture by adding support for Rockwell PLCs. Siemens A&D called on Bruce once again as a respected expert on communication protocols.Bruce expanded PMCs communication capabilities by adding two SOA communication services; one for OPC/UA and one for Ethernet/IP. Bruce was responsible for conception, requirements definition, selection and validation of the required third-party software (OPC/UA Standard libraries, Ethernet/IP sample server) and porting these libraries to HPUX. Bruce regularly supported the team with consulting for PMC integration and for both engineering and test environments. Bruce personally implemented the communication services and provided consulting for system test. As a Software Architect, consultant and developer Bruce used the following technologies: C++, TCP/IP, UDP, Ethernet/IP, OPC/UA, RFC 1006, Shared Memory, WebServices, Windows Vista (client, server), HPUX 11 server, VB.NET, VS 6, VS 2008, Oracle, Clearcase -
Primary Enterprise ArchitectExamotion Jul 2009 - Nov 2009Bruce jumped at the opportunity to join this innovative, fast paced internet technology startup. Bruce was a driving force behind the development of a cross-platform SVG viewer with a thread-safe DOM and innovative multi-threaded rendering pipelines for the embedded market. The company also had plans for and started on the prototype for an innovative web software development platform leveraging its own SVG technology.Regrettably, Google stopped the fledgling in its tracks, killing them dead with the release of public domain source code which wasn't as portable and sexy, but which generally did the same thing. As the Primary Enterprise Architect it was Bruces responsibility to help select project staff, help train employees, conceive, coordinate and align development with management goals and provide implementations with hands on engineering for the SVG rendering engine components, unit tests and compliance tests.Bruce used the following technologies:C++, SVG, OpenGL, AAG, Qt, V8, idl2code, freetype, libjpeg, libpng, lib-tiff, zlib, cmake, log4cplus, SAX, batic, Java, JavaScript, SubVersion, Eclipse and VS 2008 to develop awesome cross-platform code for Windows XP/Vista, Linux (SuSE) and IPhone
-
Senior ConsultantAudi Ag (As Subcontractor For Siemens) Nov 2008 - Jul 2009Ingolstadt, Bayern, DeECOS/SIDIS ProBruces unparalleled reputation within Siemens A&D for solving the toughest problems got him passed along to other Siemens departments and projects who were having difficulty with problems and needed a hand.The first problem was a memory leak which caused a periodic server fault. The first two weeks of profiling showed that the leak was located in the database access routines but the project manager said literally: "Datenbank schließe Ich kategorisch aus!" or "I absolutely refuse to accept any Database explanation!" So Bruce continued gathering evidence until there was so much overwhelming evidence that a software developer finally admitted that an Oracle Technician patched the installation. Patch installed, problem solved.Another interesting problem requiring Bruces expertise was the analysis of communication problems with a third-party component. Without any source code Bruce debugged the library in Assembler and found the problem within 3 hours. Bruce described the bug so precisely that the authors could find and fix the problem in short order.As a Senior Consultant and Developer, Bruce also took over responsibility for the legacy software system ECOS for Renault, over 250,000 lines of code after just two weeks of code review. Responsibilities included: Performance optimization, Memory profiling in .Net/C#, native and mixed applications, direct Assembly Language debugging of third party libraries, front end and back end troubleshooting, development of new features for front and back end, software integration and release management, software version/release management, cooperation and coordination with the system test, delivery management / commissioning and verification and customer problem-solving directly on-site.A few of the technologies Bruce used include: Assembly, C# .net 2.0-3.5, C++, VB, TCP/IP, UDP, Windows Asynchronous I/O, Remoting, RS-232, RS-485, Oracle, MS Access,IBM MQSeries client, XML, ClearCase -
Software ArchitectVdr/Dvr-Bund Apr 1999 - Mar 2009GVN/RSFully automated document publishing system - documents are imported automatically from the document management system, processed, converted to PDF format and distributed according to a configurable set of rules.Bruce drove the entire life cycle of this document conversion and messaging system. Innovations included several reusable software components and so many systems-integration innovations that college students studied the system and wrote studies and papers featuring various innovations.As entrepreneur of Ricker Solutions GmbH, Bruces responsibilities included: marketing and concept development with the customer, creation of designs, creation of prototypes, solution fine tuning with the customer, engineering, implementation, performance optimization, memory profiling of native C/C++ and third-party applications, create, coordinate and execute the test plan and integration in the document management system and the customer network.As a Software Architect, consultant and developer, Bruce used technologies in this project including: C/C++, MFC, Lotus Notes, Java, DOS CMD, COM/DCOM, Print servers (XEROX, Adobe), VBA, Windows Asynchronous I/O
-
Software ArchitectBmw Group (As Subcontractor For Siemens) Oct 2006 - Nov 2008Munich, DeSIDIS EnterpriseHaving established his reputation for excellence in Software Engineering Bruce was once again called upon to implement the most pivotal component in SIDIS Enterprise, the Service Programming subsystem.The Service Programming subsystem.is the development environment used by BMW to develop vehicle test software much like OTX Studio by softing. Bruce implemented this software development component as a plug in for the Schema ST4 content management system and a stand alone test harness for unit testing.Bruce designed and implemented the Service Programming subsystem as an innovative state of the Art development environment with integrated compiler, debugger and very much more. It includes visual drag and drop code editors capable of creating programs as objects using context sensitive - syntax checking - drag and drop. These program objects can be reused in other program objects and even recursively within themselves. Bruce introduced dozens of innovative features like syntax and context sensitive drag and drop, for example, a break or continue statement could only be dropped within a loop. Another impressive innovation is the internet connection capable debugger. The debugger was designed so that multiple parallel debugging sessions could be controlled by a team of debuggees via internet thru any standard firewall without creating security vulnerabilities. As an Architect, consultant and developer, Bruce used the following technologies: UML, GDI+, c#, .net 2.0, ASP.NET ICorDebug, DesignerHost, .net controls, TCP/IP,WCF client, Oracle, WebServices, XML, XSD, ClearcaseSide note: A few years later: BMW took ownership of this project and eventually abandoned Schema ST4 as the content management system. Thus abandoning almost every software component developed by over 60 developers except one, the Service Programming component developed by Bruce. -
Principal Software EngineerSiemens Jul 2006 - Oct 2006Munich, DeRTL LightWithin weeks Bruce had this prototype GPS Application running on an embedded handheld. This was many many years before Google web services and the like made apps like this trivial. Bruce used Embedded C++ code to render custom maps provided by the customer. Bruce wrote generic conversion and calibration code and a GPS NMEA hardware driver to create an app capable of tracking, location on any given map. This location data was streamed live to a web server where all such devices could be tracked and fully integrated into the required workflow. Bruce cross-ported the c++ rendering code to create a control also used for live visual tracking on web pages.Bruces responsibilities included: design of the application architecture, development of concepts with sales, prototype development with sales, engineering real-time clients and perform quality checks, engineering client/server TCP/IP-UDP-WIFI connection, engineering server display logic, unit Tests, cooperation and coordination with the system test.As Architect, consultant and developer, Bruce used many technologies including: UML, embedded C++, C#, .Net Compact Framework, .net 2.0, NMEA, ASP.NET, TCP/IP, SQL Server, replication, Bluetooth, USB, RS-232, RS-485, XML, ClearCase -
Lead Software EngineerDaimler Chrysler (As Subcontractor For Siemens) Jul 2004 - Jul 2006Auburn Hills, Mi, UsPMC2Siemens AG won a innovation contest sponsored by Daimler Chrysler for the next generation production monitoring and control system. After two years and half a dozen prototypes, Siemens called on Bruce when it was time to get the ball rolling and get things done. Bruce introduced many innovations like a hybrid in/out Service Oriented Architecture in which services better benefiting from static shared memory were managed in separate services but services which could better benefit from sharing dynamic memory or common data structures were housed in the same application domain or service. This innovation and others solved many performance bottlenecks making communication services possible which had implications on architecture not only of this project but for many projects for the decade to come.Bruces responsibilities included the design and implementation of many subsystems and their interfaces including: consultation and fine-tuning the design with the project management, engineering server processes and the planning system, integration of subsystems - synchronization of server processes with the planning modules, performance optimization, memory profiling in .Net/C#, native and mixed applications, CMM management of source code, quality control and cooperation and coordination with the system test.As an Lead Software Engineer and Consultant under subcontract for Siemens, Bruce used many technologies including: C++ real-time client/server with TCP/IP, COM/DCOM, OPC/DA client/server, Shared Memory, Windows Asynchronous I/O, C#, .net 1.1, N-tier with TCP/IP, Remoteing, MSDE, MSMQ, UML, GDI +, ASP.NET, XML, ClearCase -
Software ConsultantVolkswagen Ag (As Subcontractor For Siemens) Mar 1998 - Jun 2002Wolfsburg, Niedersachsen, DePMC - VKOM, pd_gen, GUI, toolbox platformThis was the first major user interface modernization to Siemens Production Monitoring and Control system PMC.Already highly regarded as an expert in multi-threading, shared memory and dozens of other technologies on the Microsoft platform, Bruce developed VKOM, an innovative shared memory communication subsystem and many other features in and around the PMC user interface. VKOM would become a standard conduit thru which Windows Applications could be integrated into PMCs SOA Architecture.As an Lead Software Engineer and Consultant, Bruce used many technologies including: C++, MFC, VB, ActiveX, OCXs, DOS CMD, DLLs, COM/DCOM, JavaScript, ClearCase, Multi-threading, TCP/IP, Perl, Shared Memory, Windows Asynchronous I/O, Windows Services, WIN32, GDI, MS Access, Oracle -
Software EngineerVolkswagen Ag (As Subcontractor For Siemens) Sep 1997 - Mar 1998Wolfsburg, Niedersachsen, DeANDONHaving distinguished himself among his peers and gaining the trust and respect of superiors, Bruce was the last engineer in his first project for this Siemens A&D department. That also meant he was there when the next project got started. This started a pattern, a chain of projects where one project followed the next and so on. The projects, the customers and even the department names changed but one pattern was always there; Bruce and the Siemens project managers whose trust and respect he had earned along the way were the first men in and the last men out. At the time no one could know that this pattern, this chain of one successful project after the next would end up going 14 years unbroken and over 16 years in length. That's one happy customer!As a Consultant and developer, Bruce used many technologies in this project including: Assembler, C++, MFC, TCP/IP, VB, FTP, ActiveX, OCXs, DOS CMD, DLLs, COM/DCOM, ClearCase, Multi-threading, Perl, Shared Memory, Windows Asynchronous I/O, Windows Services, WIN32, GDI, SQL, MS Access -
Software EngineerŠkoda Auto A.S. (As Subcontractor For Siemens) Sep 1997 - Jan 1998Mladá Boleslav, CzANDONis a system to notify management, maintenance, and other workers of a quality or process problem. The ANDON Server used live data from customer systems like PMON to control signal lights on several different types of signboard and mirror this board state on connected PCs.Bruce leveraged years of experience programming on Win16 and Win32 to distinguish himself from his peers in performance, regularly finishing every assignment far ahead of schedule. He used this extra time to help other colleagues via pair programming with the challenges they were facing.On a daily basis Bruce helped other engineers, thus learning about the code from each developers perspective. He became confident, competent and capable of efficiently working on any part of the project. Because of this when the project was almost done and fewer programmers were needed, Bruce ended up being "The last man standing" or the guy who wrapped up all the tight ends.As a Consultant and developer, Bruce used many technologies in this project including: C++, MFC, TCP/IP, VB, FTP, ActiveX, OCXs, DOS CMD, DLLs, COM/DCOM, ClearCase, Multi-threading, Perl, Shared Memory, Windows Services, WIN32, GDI, SQL, MS Access -
It Auditor, ProgrammerSiemens Energy And Automations May 1997 - Sep 1997Project Shutdownwas a requirements engineering audit. Siemens builds power plants in three phases, marketing, engineering and maintenance phases. This Audit was to measure data transfer efficiency between the phases.The auditing work left lots of free time between the interviews so Bruce took the initiative and helped peers with numerous little projects like Lotus Notes databases and custom Java visual reporting apps.As a software developer, Bruce used technologies in this project including: Lotus Notes, Java, DOS CMD, COM/DCOM, ClearCase, SQL and MS Access
-
Software DeveloperSyntax Apr 1995 - Apr 1997DocManDocument Management System for accountants and the German Income Tax Consulting industry. This object oriented system had several layers of clean encapsulated interfaces and controls so that the vast majority of the source code was used in other Syntax products. Bruces areas of responsibility included: implementation of the document management system and associated libraries, concept coordination with and reporting to Product Owners, Object Oriented Design of the system and shared libraries, unit tests, stress tests, performance tests and optimization, collaboration with peers for maximum code reuse, mentoring peers and consulting and Microsoft Office Integration for the systemAs a software developer, Bruce used many technologies in this project including: Application control (OLE, Journaling), BTrieve, C/C++, DDE Windows 3.x, flat files, indexed files, MAPI Windows 3.x and Windows 95, MFC, MS Office, Multi-Threading, Object Orientation, dlls, OCX, OLE, Novell Netware, Shell Extensions, VBA
-
Organizational ProgrammerPorst Ag Jul 1993 - Apr 1995Organizational ProgrammerImplemented office automation C/Clipper database apps for DOS. Implemented Oracle/Unix reports in C, PL/SQL, awk as well as three major innovations described below.The first innovation which quickly set Bruce apart from his peers was the creation of Mouse and Graphics drivers for the DOS with Novell system Clipper and creating the first GUI Clipper apps ever seen in this organization with drop down menus and Mouse support.After completing a series of reporting apps for both the Clipper/DOS and Oracle/Unix databases, Bruce created an innovative system for joining these two separate computer systems into one reporting and control system. This was innovative because there were no ODBC drivers or the like for the Siemens Unix system. To access this Oracle/Unix system from the PC network, Bruce wrote a custom database access layer using TCP/IP and cross platform C/C++ communication modules. This innovation instantly doubled the efficiency of the warehouse outgoing package processing. Before this innovation two workers physically weighed each package on two different scales, one scale for the Unix warehouse system and another for the DOS based logistics system. Using the custom access layer Bruce conceived, Bruce optimised the subsystem so that it was only necessary to weigh each package once, reducing number of personnel required by half.Having gained the respect of his superiors with these innovations Bruce was challenged with a task requiring Artificial Intelligence. They suspected that the heuristic routines for packlists for shipping may not be optimal so they challenged Bruce to measure the efficiency of the packing. Bruces genetic algorithm determined that the heuristic routines were within 3% of perfectly packed boxes.As a software developer, Bruce used many technologies including: AI-Genetic Algorithms, assembler, awk, cross-platform C/C++, Clipper, MFC, MS Office, Novell Networks, Oracle, TCP/IP, Unix -
Non Commissioned Officer, Class Ix Supply NcoicUs Army Jun 1985 - Jun 1989Arlington, Virginia, UsMANPAD Crew Chief• Top Secret clearance.• Instructed subordinates on equipment maintenance and use.Awards• Army Commendation Medal, Seven Army Achievement Medals, Good Conduct Medal, NCOTC medal. Five promotions in four years.
Bruce Ricker Skills
Bruce Ricker Education Details
-
Saginaw Valley State UniversityComputer Science -
Westlake High School
Frequently Asked Questions about Bruce Ricker
What company does Bruce Ricker work for?
Bruce Ricker works for Wasp Barcode Technologies
What is Bruce Ricker's role at the current company?
Bruce Ricker's current role is Team Lead and Lead Software Architect R and D.
What is Bruce Ricker's email address?
Bruce Ricker's email address is br****@****gic.com
What is Bruce Ricker's direct phone number?
Bruce Ricker's direct phone number is +197288*****
What schools did Bruce Ricker attend?
Bruce Ricker attended Saginaw Valley State University, Westlake High School.
What are some of Bruce Ricker's interests?
Bruce Ricker has interest in Social Services, Education, Environment, Science And Technology, Arts And Culture.
What skills is Bruce Ricker known for?
Bruce Ricker has skills like C#, C++, Sql, Javascript, Java, Html5, Multithreading, .net, Visual Studio, Web Services, Visual Basic, Microsoft Sql Server.
Who are Bruce Ricker's colleagues?
Bruce Ricker's colleagues are Patrick Pinkney, Sonia Urdiales, Sonia Urdiales, Corey Young, Krista Allen, Ross Edwards, Corey Young.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial