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.