Senior Software Engineer Resume
Columbia, MD
TECHNICAL SKILLS:
Software: Matlab, MySQL, ClearCase, DOORS/DXL, HLA, Eclipse IDE, Visual Studio .NET IDE Software developing, debugging, testing, network programming Quality Assurance using ClearCase and many other tools
Operating Systems: Windows (various), Linux, Unix, VAX/VMS
Languages: C++, Java, Ruby, C, Python, XSLT, HTML, PHP, JavaScript, Fortran
Clearances: TS/SCI with SSBI active with CI Poly
Various: Statement of in Coursera Machine Learning Class
PROFESSIONAL EXPERIENCE:
Confidential
Responsibilities:
- Statement of in Coursera Machine Learning Class
- Programmed in C++
- Helped organize architecture
Confidential, Columbia, Md
Responsibilities:
- Received in Hadoop and Python graphics
- Trained for projects in Hadoop, Cuda, and Accumulo
- Assisted in writing projects in Accumulo and Hadoop
- Wrote Java code
- Helped adjust the JIRA settings
Confidential, Tampa FL
Responsibilities:
- Wrote software to display geographical data using C++, GIS code, MFC and ATL
- Used Agile/Scrum for designing and keeping track of progress rates.
Confidential, Ft. Meade, MD
Responsibilities:
- Designed an embedded system DSP algorithm in C
- Coded Python parsers for mixed text and binary files
- Rapidly became proficient in a new classified language with minimal guidance
- Solved a long - standing classified project hold-up only a short time after joining the team
- Used Agile/Scrum for designing and keeping track of progress rates.
Confidential, Rockville MD
Senior Software Engineer
Responsibilities:
- Transformed RSS and blog feeds into a schema called Pubs using XSLT, Ruby, and regular expressions
- Used Agile/Scrum for designing and keeping track of progress rates.
Confidential, San Jose, CA
Software Engineer
Responsibilities:
- Sole enhancement developer for the Maintain Accurate Geo-registration via Image-nav Compensation (MAGIC) program web interface
- Maintained MAGIC web interface using HTML, JavaScript, PHP, and MySQL
- Debugged web application using PLONE/ZOPE, and Python
- Wrote time and memory efficient algorithms for bit array manipulation class methods to perform DSP algorithms in Java and C++ to run via the JNI
Confidential, Sunnyvale, CA
Systems Engineer (Staff)
Responsibilities:
- Enhanced and maintained the Weapon-to-Target (WTA) algorithm code
- Found and fixed several preexisting algorithm implementation bugs, wrote new corrective algorithms
- Created improved, well-received customer briefing presentations
- Performed Quality Assurance on the WTA algorithm code.
Confidential, Santa Clara, CA
Member of Technical Staff
Responsibilities:
- Armed Robotic Vehicle (ARV) simulation team leader for the Future Combat System (FCS) program
- Tracked earned value, coordinated team’s design documentation and communication with prime contracting team
- High Level Architecture code developer
- Assisted Manned Carrier Vehicle team with using quaternions for orientation
- Used Agile/Scrum for designing and keeping track of progress rates
Confidential, Torrance, CA
Senior scientist
Responsibilities:
- Wrote, partitioned, and analyzed large simulation package written in C++
- Lead team developing navigation data processing code
- Developed image processing in Fortran
- Used Agile/Scrum for designing and keeping track of progress rates.
Confidential, Las Vegas, NV
Senior scientist
Responsibilities:
- Analyzed DSP algorithms for radar test-bed using FFT, moving averages, finite impulse response, filters, and others.
- Developed DSP software in Java and Matlab
- Used Agile/Scrum for designing and keeping track of progress rates.
Confidential, San Diego, CA
Senior software engineer
Responsibilities:
- Designed and developed algorithm finding the best-fitting rectangle around image targets in NIMA library
- Implemented processing with C++ and CORBA with object-oriented methodologies
- Improved verfication of FPE processing suite by creating an FPE throughput model
Confidential, Washington, DC
Analyst
Responsibilities:
- Served as the entire Quality Assurance team for the Short-Term Notes project allowing traders to enter transactions directly into the computer
- Implemented and consulted with users about Short-Term Notes code behavior
- Improved the logic, case coverage, and maintainability of receipt code for ORION securities accounting system
- Interfaced with financial database maintained in Sybase with embedded SQL
Confidential, Fairfax, VA
Senior Systems Engineer
Responsibilities:
- Developed Visual Basic for Applications code to verify spreadsheet I/O for the ORION securities system at Confidential
- Worked with IRS to create automated regression suite for information management system CASE
- Maintained and enhanced the STRAT DEFENDER 2000 Air Defense Model for the Defense Systems Support Organization. The model had 32,000 lines of SIMSCRIPT code
- Designed and coded in corporation of tactical ballistic missiles into STRAT DEFENDER model, allowing the missiles to be launched from and to impact at any prescribed latitude, longitude, and altitude
- Co-designed set of enhancements to STRAT DEFENDER model to allow raids to have radar-jamming capabilities, to allow radar sensors to model radar jamming, and to put radar detection on a probabilistic basis
- Discovered, researched, and corrected numerous discrepancies in the software as it was presented
- Developed a statistical model of the usage of managed airspace in this USA to aid in the sizing of a Sybase database hosted on a wide-area network of Sun SPARC stations
Confidential, Hampton, VA
Associate
Responsibilities:
- Maintained and enhanced a simulation model in FORTRAN and C for the movement and probabilistic location of target submarines and surface ships to optimize the probability of detection of an anti-warfare sensor for the target
- Developed, analyzed, and implemented algorithms for having various types of simulated ship movement avoid land
- Quality Assurance tested new code that I and others coded
Confidential, Sunnyvale, CA
Software engineer
Responsibilities:
- Quality Assurance tested and analyzed the performance of the real-time assembly language flight software for the Hubble Space Telescope
- Helped the programmers find and develop several mathematical algorithms
- Studied a and physics in order to make sure that the telescope worked properly and as a result found 3 critical errors as well as many others.