Software Architect/engineer Resume
5.00/5 (Submit Your Rating)
Moffett Field, CA
PROFESSIONAL EXPERIENCE
Confidential
Software Architect/Engineer
Responsibilities:
- Full stack development transitioning engineering from consulting to full in - house staff, which gave me the opportunity to interview and help build a team from the ground up.
- Lead for collaboration service, which is a cluster of nodejs processes coordinating events across clients in real time, persists them to mongodb and manages assets.
- Replaced external thumbnail (MIP) generation service with internal worker framework for efficiency and security, which is deployed in an auto scaling group on AWS.
- Extended this worker framework to convert MS Doc files into a series of images, which replaced the last core external dependency, allowing for private cloud operation.
- Full stack development of WebRTC video conferencing and screen sharing using the TokBox service and the javascript client, supported iOS and wall client integration.
- Various AWS operational tasks, most interestingly nodejs scripts that serialize an entire Confidential cluster and rehydrates them inside GovCloud instances, suitable for security.
- Refactoring, maintenance and performance tuning core servers, including transition to ES6 from coffeescript, numerous upgrades to stability, maintainability, readability.
- Android refactoring, leading to orders of magnitude performance improvement.
Confidential
Senior Operations Engineer
Responsibilities:
- Performance analysis of a cluster java application which allowed for training set queries using R, which then build PMML models which were applied in real time for advertising.
- Supported replacement of in-house event store with a customized version of HBase
- Worked alongside Intel JVM experts to tune the core application and HBase cluster to provide ~50ms query response time on a ~6TB cluster and <~100ms total prediction
Confidential
Staff Software Engineer
Responsibilities:
- Added a feature to support printing multiple shipping labels in a single PDF at once.
- The EFS/ECP project allowed sellers to ship their items to a warehouse where they would be graded for quality before listing. Lead warehouse software development.
Confidential, Moffett Field, CA
Senior Developer
Responsibilities:
- Security Clearance sponsored by Confidential ’s Mission Operations Reconfiguration Systems (MORS), which managed configuration data/client software for Constellation operations.
- Modeling/Software consulting for Confidential, Confidential, Confidential, Confidential, Confidential, Confidential
- UI Engineering developing core AS3 UI components for Confidential, including graph visualization with force directed layout and automated SPARQL query mapping.
- OWL Ontology development with DL tableau reasoners and pure RDF modeling with rules based inference using RETE algorithms and advanced SPARQL queries.
Confidential, Cincinnati, OH
Programmer/Analyst
Responsibilities:
- Generated master data model in SQL and performed test migrations from legacy IMS.
- Analyzed requirements with buyers, product/category managers and other stakeholders.