Post Job Free
Sign in

Software Developer Engineer

Location:
Cranston, RI, 02910
Posted:
April 01, 2023

Contact this candidate

Resume:

Richard A. Rom

*** ******** **

Kingston, RI. ***81

Principle Engineer, Software Design and Development

Cell: 401-***-****

*************@*****.***

Summary: 40 years of Systems and Software Engineering

Education: B.S. Computer Science, 1976, California State Polytechnic University, San Luis Obispo, CA.

Security Clearance: Secret (Inactive)

Professional Experience:

Freelance Work 2015 to present

2022 – 2022: Refactored and Allen Bradley hardward/software PLC to just process machine and sensor interfaces and moved all other processing a Windows 11 Python application see below. Studio 5000 ladder logic.

2022 – 2022: Wrote a Python Application to control and display a manufacturing process. Python and Windows 11

2021 – 2022: Wrote a generic Input Processing Output Windows app that can be used as a template for small application. C# and Windows 11

2015 – 2018: Wrote Black Jack Monte Carlo simulation to verify MIT playing policy. It does not work, will research to find policy that does work. C++, window 10

2015 - 2020: Wrote windows app to parse voter registration documents and generate reports. C++

Raytheon Company 1998 to 2015 Principle Software Engineer

2012 – 2015: Test Engineer for ITB1-120 Missile, Radar, and Launcher integration effort for DDG 1000, writing integration procedures and Matlab/Oracle analysis.

2009 – 2012: Test Engineer for DTB2-260 Zumwalt Integrated Power Systems integration procedures at Philadelphia Shipyard. I wrote the integration procedures.

2008 – 2009: Subcontractor Management (Lockheed Martine) for Zumwalt Engineering Control Displays

2007 – 2008: Contract Liaison to General Dynamics for BYG-1

2005 – 2007: Lead Systems Engineer for DDG 1000 Weapons Systems: (Tomahawk and Decoy). I led 2 Systems Engineers and one sub contractor (Lockheed Martine) through requirements: ClearCase, UML, Rose Model

2004 – 2005: Lead Software Engineer for IRAD project, I led 3 software engineers: C++, Java, and ClearCase

2004 – 2004: Individual Contributor, developed failover software for the UEWR Program: C++, Rose Model, UML, and ClearCase.

2003 – 2004: System Engineering for the DDG 1000 Engage Segment: ClearCase, UML, Rose Model

2002 – 2003: Lead Software Engineer for a High Speed Data Recording system for the AQS-20X Sonar System. I led 3 engineers, and one subcontractor (DSPCon): C++, Mac equipment and OS.

2002 – 2002: Advisor to the MK2 and PLS Projects, software development: Ada, C

2001 - 2002: Lead Software Engineer for 2 applications on the SSDS Program. I led 7 software engineers through requirements, design code, and unit test; C++, Rose Model, UML, ClearCase

2001 – 2001: Advisor to the MK2 ECP004 OSE Project, Weapon Control System Peripheral Handlers; Ada.

1999 - 2001: Lead Software Engineer for a real-time portable Tomahawk Launcher System. I led 7 software engineers through requirements, design, code, unit test, and integration; Ada and C++.

1998 - 1999: Lead Software Engineer for 20 real-time software application s. I led 45 to 60 software engineers through requirements, design, code, unit test, and integration: Ada, CMS-2.

Raytheon Company 1985 to 1998 Senior Software Engineer

1997 - 1998: Proposal Work: Arsenal Ship, LASM Missile, Tomahawk Missile.

1995 - 1997: Lead Software Developer for a device handler for a Weapons Launcher Peripheral. I led 3 software engineers through requirements, design, code, unit test, and integration; 50k lines of source code, Languages: CMS2.

1994 - 1995: Lead Software Developer for an Advanced Tactical Situation Graphics Generator. I led 2 software engineers through integration; 70k lines of source code, Languages: CMS2 and C.

1993 - 1994: Lead Software Developer for a Tactical Situation Graphics Generator. I led 2 software engineers through integration; 50k lines of source code, Languages: CMS2 and C.

1993 - 1994: Lead Software Developer, for an e-mail system for Submerged Submarine Communications. I led 2 software engineers through integration;50k lines of source code, Language: CMS2.

1992 – 1995: Lead Software Developer for the Tomahawk Re-Targeting System. I led 3 software engineers through design, code, unit test and integration; 25k lines of source code, CMS2 and C++.

1989 – 1992: Lead Software Developer for a Weapons Launcher Control System. I led 3 software engineers through design, code, unit test and integration; 150k lines of source code, Languages: CMS2.

1985 – 1988: Lead Software Developer, for a Tomahawk Launcher Control System. I led 3 software engineers through integration; 75k lines of source code, Languages: CMS2 and Assembler.

General Electric 1988 to 1989 (GE Defense is now Lockheed Martin)

1988 – 1989: Lead Software Developer for an under seas sonar system. I led 20 software engineers through the requirements and design.

Syscon 1981 to 1985 (Syscon is now Northrop Grumman)

1981 – 1985: Lead Software Developer for a Data Base Management Systems and a Diagnostics and Fault application for the MK1 Fire Control System. I led 10 software engineers though all phases of development and integration; 200k lines of Assembler code.

Univac 1976 to 1981 (Univac Defense is now Lockheed Martin)

1980 – 1981: Designed and developed a real-time Operating System and Peripheral Handlers for the Mk1 Fire Control System, Language: Assembler.

1978 – 1979: Designed and developed a Data Base Management System and a Memory Management Link/Loader for a German Air Traffic Control System; Fortran, Jovial, PL-1, ALGOL and Assembler.

1976 – 1977: Refactored a Data Reduction System for the Titan III Rocket Radar Tracking System; Fortran.



Contact this candidate