0--1.net  Advanced C#, C++, and VB.NET software development in Rhode Island

Ralph Doehrmann (401)-477-0753 ralph@0--1.net

  • Emphasis on design of scalable and easily maintainable solutions using industry-standard design patterns and coding techniques.
  • Expert at project management, requirements gathering, documentation, design, code formatting, testing, delivery, transition, and support.
  • 19 Years software and database development experience.
  • 14 years of experience on TS SCI projects.
  • Designed software solutions for 12 different industries.
  • Experience in over 16 different programming languages

 

2005 – Present

Software Designer, Lockheed Martin Inc.

  • Lead software designer for U.S. Navy Lessons Learned .NET Web Portals.
  • Integrated design patterns where applicable for more organized processing and "state" tracking.
  • Redesigned all Lessons and Remedial Action Programs as object-oriented components to increase functionality and maintainability.
  • Redesigned all forms to be re-usable and scalable to improve reliability and reduce development time.
  • Designed for rapid response to events such as natural disasters or new customers.
  • Added object serialization to prevent loss of user-entered data between daily backups.
  • Greatly increased website speed by incorporating AJAX controls.

2004 – 2005

Software Designer, Andera Inc.

  • Designed and wrote object-oriented server-side web interfaces for Summit and Symitar banking systems.
  • Functionality included real-time account opening, share creation, monetary transactions, holds, flags, and check ordering.
  • Designed and implemented complete IRA and CD creation with real-time funding.
  • Designed and implemented complete Credit, Debit, and ATM card generation.
  • Letter of commendation from Summit/Fiserv.

2000 – 2004

Software Consultant, Doehrmann Engineering

  • Designed and developed Windows applications in Visual C++ to control vascular medical equipment.
  • Utilized DCbitmaps, serialization, ADO, Compact Object Model (COM) and touch screen functionality. Designed and wrote the DICOM compliant interface.
  • Designed and created Windows XP services/events in Visual C++
  • Wrote three C++ applications to perform predictive analysis of automotive telemetry.
  • Wrote a C++ touch screen application to help disabled persons communicate
  • Wrote Visual Basic code to enhance and maintain a maintenance management application.
  • Built a material and labor planning interface and the problem/cause/action infrastructure.
  • Enhanced a scheduling application and wrote its bar code interface
  • Created InstallShield scripts for numerous projects.

1998 – 2000

Software Consultant, Computing Solutions, Inc.

  • Used C++ to construct an editor application for aircraft flat-panel display pilot checklists.
  • Designed a system to communicate with locomotives via satellite and UHF for collection of telemetry for predictive analysis.
  • Helped with the design of a multi-threaded satellite service for messaging and plotting GPS locations from over-the-road trucks.
  • Designed a multi-threaded service in Visual C++ to collect message data from high speed scales.
  • Wrote Visual Basic code to display batch process data to factory workers and Created SQL statements within C++, Visual Basic, and Cold Fusion.
  • Was primary InstallShield developer for all products.
  • Emphasized design patterns, requirements gathering, and code formatting.

Test Experience:  

  • Have created more than 46 formal test plans.  
  • Black box or white box testing
  • Organized reporting/resolution.

 

Customers:

GTE Government Systems, Lockheed Martin, Rockwell International
National Security Agency, U.S. Air Force, U.S. Navy
Boeing, Hunt-Wesson, Intermec, Norand, Pepsi, Coke, Frito-Lay, Dreyers, and more.