Senior Software Engineer Resume
New, YorK
TECHNICAL SKILLS
Full software development: lifecycle, system integration, validation & verification, embedded real - time, fault-tolerant systems, signal & data processing for radar systems, IFF, airborne & ground threats, 3G wireless telecommunications, TCP/UDP networking protocol, HTTP, RTSP, REST, multi-tasking multi-threaded applications, templates, data structures & algorithms, IPC, file me/O, exception handling
Credentials: Recently Active SECRET Security Clearance
Languages: C/C++/STL, C#, Java, Ada, Assembler, SQL, Perl, XML, HTML
Class Libraries: Standard Template Library (STL), Boost, GNU, POSIX, Win32 API, MFC
Platforms OSs: MS Windows, Unix/Linux variants (Fedora, Ubuntu, Mint), VxWorks
IDEs: MS Visual Studio/XNA, Eclipse for Java/Android, NetBeans, AdaCore GPS, Tornado, Rhapsody
VCS: SVN, CVS, PVCS, MS VisualSourceSafe
PROFESSIONAL EXPERIENCE
Senior Software Engineer
Confidential, New York
Responsibilities:
- V.C.O.R.E Lead C++ S/W Engineer - Metro Transit Authority and Long Island Railroad Incident Command Center Project
- Design and code C++ RESTful client/server program modules FourDscape cloud-based urban tele-presence system on Fedora Linux platform
- Extensive use of C++ algorithms and data structures from STL
- Install & configure FourDscape distributed system on MTA Fedora Linux Virtual Machine servers, accessible from local or remote FourDscape browser via VPN and capable of communicating wif a multitude of disparate networked data sources
- Provide leadership and guidance for more junior engineers
Confidential, Amityville, New York
Senior Software Engineer
Responsibilities:
- Code multi-threaded software in C++ Win32 API and STL for RF test hardware GPIB (IEEE-488) bus and communicated wif avionics box via MIL-STD-1553 bus interface
- Create universal radar threat file generator application for B-1B Expert Software, code was written in C++ using Win32 API and STL libraries
- Code Win32 C++ mission data processing software for OASIS message database utilizing STL data structures & algorithms along wif custom parsing routines
- Code Unit and Multi-Unit Testing Suite for B-1B Expert Software, test code implemented in Ada using AdaCore GNAT Programming Studio IDE, AUnit and VectorCast
- Liaison to visiting engineers representing outside organizations; provided advisory support to multiple software teams in regard to Object-oriented Design, testing and debugging multiple processor, multi-threaded embedded
Confidential, Melville, New York
IT Consultant
Responsibilities:
- Code environmental compliance scheduling system using in C++ MFC on Windows 2000 platform
- Update C++ office management application to track price variance, station statistics, report errors in accounting, and produce rent statements
- Build and maintain small office Windows network
Confidential, Melville, New York
Systems Integration & Verification Engineer
Responsibilities:
- Develop C++ TCP/IP networking application; teh program established communication wif 3rd party Layer 2/3 messaging software on Windows and Unix platforms; messages were formatted in XML
- Script Power Control Test Cases for Time Division Duplex (TDD) broadband data rates; test scripts were coded in TTCN wif C code in Unix, output monitored wif LabView virtual instrumentation
- Code C BER/BLER monitor for TDD test platform; data generated by a Fireberd communications unit and results plotted using Matlab
- Debug uplink and downlink testbenches for TDD using Signal Processing Workbench
Confidential
Engineer
Responsibilities:
- Code C vector library and signal processing functions for THAAD/XBR radar project on Solaris Unix platform
- Code FPGA for fiber-optic/RS-232 interface card in VHDL
- Debug prototype missile guidance boards on Teradyne system