Senior Software Engineer / Real-Time Software
Senior Software Engineer / Real-Time Software
DODD
31 Meadow Court, Huntington Station, New York 11746
631.427.3912 ~ 516.864.6432
[email protected]
TECHNICAL PROFICIENCY
Languages C/C++, UML, Java, Swing, RMI, JNI, C#, .NET Framework ,
XML, XHTML, Assembly, TCP/IP Protocols, PPC AltiVec intrinsic functions, UNIX ut
ilities and shell scripting, Perl, SmallTalk, Prolog, and FORTRAN
Tools and Environments VxWorks,Tornado IDE, BxPro X-Window GUI Builder, X-Windo
ws/Motif, IBM DOORS, IBM Synergy, IBM Change, IBM TAU, Enterprise Architect ,CPP
UNIT Test, WireShark, doxygen, cygwin, Make, PVCS, CVS, MatLab, Microsoft Visua
l C++ with MFC, QNX, Photon GUI, VRTX, Red Hat Linux, Various hardware debugging
tools
Hardware/Platforms Curtiss Wright's: VME Compute and Display Processors, Ar
inc429 PMC, SCRAMNet PMC, 1553MIL Bus PMC; PC104, SGI/IRIX 3400 Multiple Proces
sor, Custom Designed Hardware
PROFESSIONAL EXPERIENCE
Telephonics Corporation, Farmingdale, NY
SOFTWARE ENGINEER I 2002-2010
Technology used: C/C++, VxWorks, Tornado IDE, Assembly Language, X-Windows, BxPr
o X-Window GUI Builder, C#, .NET Framework, CPP UNIT Test, XML and TinyXML parse
r, Java, Doxygen; Document Tool, cygwin, TCP/IP, Wireshark, 1553MIL Bus, DOORS,
IBM TAU - UML, IBM Synergy, IBM Change, VME, Mercury MCJ6 Nodes, and MatLab.
KEY ACCOMPLISHMENTS / PROJECTS
- Strategically developed solutions for challenging complex issues affect
ing an airborne RADAR project; performed significant system characterization an
d leveraged knowledge on how to operate vendor software and hardware components
to work with RTOS application
- Major contributor in developing a demo system for the Predator UAV RADAR
project, was selected to participate in this project to expand our market into
the unmanned RADAR airborne business
- Mentored a software engineer and spearheaded overall design, implementat
ion, release, and timely delivery of an airborne RADAR software development proj
ect system
- Key person in all aspects of software requirements definition, implement
ation, and testing of Electro-Optical device supplied by FLIR systems ($1M devic
e)
- Involved in optimizing the design of 1553 communication to successfully
extend the existing software requirements for a Honeywell H764G inertial navigat
ion
- Broadened and researched the possibility of using an XML database to sup
port multiple system, sustain customization configuration of core parameters to
reduce the reliance on hard coded values
- Investigated the possibility of using NDDS-a (Light weight CORBA)
- Designed and implemented using Java, Swing UI and Threads, for applicati
on to command intelligent power controllers through a terminal server; the appli
cation also supported flexible network configuration and command scripting
- Developed and implemented a new image display functionality for the Mari
time Helicopter Patrol System (MHP); allowing the user to display live images al
ong with displaying grabbed/stored images simultaneously
- Defined the strategic approach to effectively outline the initial softwa
re requirements for the Point to Point Indicator (PPI) radar display functionali
ty to support several new PPI surveillance modes
- Selected to contribute to various Internal Research and Development effo
rts
- Wrote Software Requirement Specifications (SRS) for Core RADAR Real-Time
Processor and Tactical Display Management System (TDMS), including Version Def
inition Document (VDD), Design Verification Test plans (DVT), and Software Relea
se Procedures
- Directed and collaborated with other engineers to integrate a portion of
the software into the overall system; addressed issues in the overall design, b
oth in policy allocation and detailed specification disconnects, and other issue
s such as debugging vendor equipment needs.
PRIOR EXPERIENCE
M.I.T. LINCOLN LABORATORY, Lexington, MA
- Assistant Staff-Software Developer
- Member of the ASTF (Antenna Site Test Facility)
- Member of radar subsystems group
KMAR (Kwajalein missile range Modernization and Remoting)
- Software Lead (Upgraded Ballistic Camera System)
- Software Lead (Cobra Eye Project-Sensor Environment Control Software)
- Developed land based software to support several critical optical sensor
missions
EDUCATION
(MSCS) Masters in Computer Science ~ 2007-Present
(Currently taking a course, with one more course to complete the degree)
NYU-POLY Long Island Graduate Center, Melville, NY
(BSCS) Bachelor of Science in Computer Science - cum Laude'
University of Massachusetts at Lowell, Lowell, MA
PROFESSIONAL TRAINING
- In-house training on WindRiver Workbench IDE and topics on VxWorks Realt
ime O/S
- In-house training on TAU UML modeling tool
- Completed a week-long depth course in object-oriented design, Valtech Co
nsulting Group, NYC
- Completed courses in Java, Advanced Java, Advanced C++, at Northeastern
University
- Silicon Graphics - Completed Real-Time Programming Course - St Paul, Min
nesota
- Lincoln Laboratory - Completed courses in Java, Introduction to Digital
Signal Processing, and MatLab
PROFESSIONAL AFFILIATIONS
Member of IEEE (Institute of Electrical and Electronic Engineers) Society
Clearance: Secret
References: Upon request