Quantcast

Software Engineer Principal Resume Maryl...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Software Engineer Principal
Target Location US-MO-Maryland Heights
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes
Click here or scroll down to respond to this candidate
Candidate's Name
Street Address  Birchwood Trail Ct.  Maryland Heights MO  PHONE NUMBER AVAILABLE  EMAIL AVAILABLEPROFESSIONAL EXPERIENCEObject Computing, Inc. (OCI) Feb 2007  Oct 2023Principal Software EngineerOCI is a company that does a combination of software project work and software consulting work for other companies. All of the entries below between Feb 2007 and Oct 2023 are either projects for the listed company or working as a consultant for the listed company, but as an OCI employee. Any gaps in time below were spent either adding features or fixing issues in OCIs open source product, OpenDDS.Epic Games - Principal Software Engineer Mar 2023 - Jun 2023Epic Games Launcher - A C++ application that runs a chromium browser inside Unreal Engine and renders Typescript generated graphicsAdded analytics messages to the javascript-C++ bridgeOptimized Typescript Launcher Library implementationTolam Earth - Architect May 2022 - Dec 2023Carbon Offsets (ESG) decentralized ExchangeArchitect Exchange APIs, data model and smart contracts.Lead development and project management team to implement exchange Proof-of-Concept.Lead development of initial exchange product.Technical leadership of Hedera DLT interactions including smart contracts, HCS and HTS.EOS Network Foundation Antelope - Architect/Technical lead Feb 2022 - May 2022EOSIO fork, currently being used for EOS, TELOS, WAX, and XPR NetworksDesigned and developed implementation roadmap for Release 3.1 API+ FeaturesImplement Transaction Retry featureOPES - Architect/Technical lead Feb 2019 - Jun 2019Blockchain based rewards program built off of EOSIO blockchainArchitect blockchain consensus changes.Architect a high throughput hybrid rewards computation solution composed of core smart contracts and Layer 2 solutions.Collaborate closely with the services team to design and build platform support services.Block.One EOSIO - Technical Lead/Principal Software Engineer Jun 2017 - Jun 2021Blockchain implemented in C++ with contracts implemented in C++ and compiled to WASMAdded WASM runtime operationsTransaction resource limitation enforcementConsensus fixes and unit testsBlock log repair toolImplemented trusted producer light validationExternal API implementation for transaction processing and network communicationsRocksDB implementation for Table storageSmart Contract platform implementation (Internal Smart Contract API)Integration testing framework (python)Various regression Unit tests for backlog and transaction processingBug fixes and wrote integration tests to recreate the scenariosRodeos investigationsbioMerieux Observa - Principal Software Engineer Jan 2017 - May 2017Added UI changes to the Eclipse BIRT templates for limiting display re-allocation as informationMade changes to how Instrument Events are reportedPerformed bug fixes and test investigationsBoeing AME - Principal Software Engineer Jan 2016 - Dec 2016Maintain Interactive Electronic Tech Manual (IETM) airplane maintenance viewer C code.Maintain IETM airplane wiring manual java code.Maintain IETM airplane damage evaluation java code.Created scripts to emulate installation for non-standard customers.Product Development - Principal Software Engineer Apr 2015 - Jan 2016Developed Scala code for integrating Spark code with Pronghorn (OCI newly developed project).Developed Java code for integrating MongoDB with Pronghorn.Developed C++ code for OpenDDS.Added framework library to make OpenDDS test development easier.Added Perl modules to make OpenDDS test development easier and easier maintenance.Identified and fixed race conditions.Fixed problems in multicast and RTPS communications in OpenDDS.Supported a re-distribution of the JBoss Application Server.Developed C++ software for improving Open-DDS's multicast transport.Developed C++ software for TAO's (The ACE Orb, an open-source, real time CORBA Orb) HTIOP (GIOP messages in HTTP requests) transport.Developed Perl software for adding features to MPC (The Makefile, Project, and Workspace Creator).Developed C++ software for Open-DDS (OMG Data Distribution Service specification).Identified and fixed memory management.Developed customer documentation on Open-DDS system architecture.Debugged distributed and multi-threaded deadlockingbioMerieux - Senior Software Engineer Oct 2014 - Apr 2015Developed Restful API replacement for CORBA licensed application.Developed unit and integration tests for Restful API.Voltari - Senior Software Engineer Feb 2014 - Oct 2014Developed a highly performant real-time advertising bidder in C++.Developed restful API for reporting and altering server configuration.Developed code for handling Mocean based HTTP advertising requests.Developed an algorithm for identifying appropriate ads based on known information about the customer.Developed Restful API for Emporia website reporting internal campaign information.Developed code for Emporia website interfacing with CELTRA API.Boeing XSA - Senior Software Engineer Aug 2013 - Feb 2014Implemented THIN material approximation algorithmDeveloped Netbeans modules to replace legacy FORTRAN codeOCI Internal Development - Senior Software Engineer Sep 2012 - Aug 2013Converted OCI Nightly Builds for ACETATO, DDS, JBoss, and QuickFAST to Jenkins.Fixed OpenDDS build issues on newly released VxWorks embedded platform.Fixed QuickFAST for building with gcc.Developed Jenkins scripts for running the nightly builds and converting existing builds.Option Metrics - Senior Software Engineer May 2012 - Sep 2012Developed C++ software enhancements to a FAST to XML file parser.Maybank - Senior Software Engineer Oct 2011 - May 2012Developed C++ software to establish FAST and FIX connectivity to the Singapore Stock Exchange (SGX) and the Stock Exchange of Thailand (SET) for updates on equity and index instruments to a ticker plant.Developed Unit, Application and Integration Validation Tests.BAE - Senior Software Engineer Aug 2011 - Oct 2011Developed C++ software for TAO's Implementation Repository to add fault tolerant operations.Developed Unit, Application and Integration Validation Tests.Myra Trading - Software Engineer Jul 2010 - Aug 2011Developed C++ software for a distributed complex event processing securities trading framework using Open-DDS (OMG Data Distribution Service specification).Algorithmic development and optimizationSupported customers' integration testing.Developed Unit, Application and Integration validation tests.Boeing CDG - Software Engineer Apr 2008 - Jul 2010Developed C++ software for Quill, the back end Versant Database Server for IETM.Developed Java Swing GUI software for Aircraft Maintenance Authoring.Interface XML schema definitionDeveloped C++ software for importing and converting externally authored data.Defined requirements and acceptance criteria with customers.Citigroup-ATD - Software Engineer Dec 2007 - Mar 2008Developed C++ library for providing OUCH (NASDAQ spec.) message handling.Developed automated acceptance test framework.Developed simulated exchange for testing.Boeing-FCS - Software Engineer Jul 2007 - Nov 2007Developed C/C++ software for SOSCOE (distributed system network infrastructure).Debugged the Remote Messaging Interface (RMI) software.Developed an automated test framework.Analyzed and refactored RMI software to meet military safety specifications.Teledyne ISCO - Software Engineer Mar 2007 - Jun 2007Developed/Managed C++ and C# for Flowlink monitoring application.Refactored existing MFC frames in C#.BAE Systems - Software Engineer Feb 2007 - Mar 2007Developed C++ software simulation for testing embedded radio components.Identified specifications for encrypted transmission.Reuters May 2006  Feb 2007Senior Software EngineerDeveloped C++ software for an edge server providing real-time financial data to clientsCompleted performance analysis and design changes for edge serverDeveloped MFC client to monitor client-server traffic (TCP-IP/UDP)Trained new employees on server architectureThe Boeing Company Jul 2001  May 2006ConsultantDeveloped Real-Time C++ software for a distributed embedded platform for the F/A-18 E/F Mission Computer using Visual Studio.Technical Lead responsible for complete software lifecycle for Mission Computer Software functionality.Mentored new team members on Mission Computer architecture and design.Coordinated with customers for requirements definition and requirements change.Trade Harbor Inc. Jul 2000  Jul 2001Software EngineerDesigned message based communication system (TCP/IP sockets) to allow scalability and distribution of the service.Developed Layered Architecture for Voice Verification ServiceSM which provided benefits such as allowing limited code changes for porting software to new Operating Systems and divided the software for easier development and maintenance by a large software team.Developed C++ software to simulate client internet traffic to the Voice Verification Service.The Boeing Company Jun 1995  Jul 2000Senior Software EngineerDeveloped Real-Time C++ software for a distributed embedded platform (using CORBA) for the F/A-18 E/F Mission Computer.C/C++ simulation of serial communications and 1553 communications for Avionics Integration Station.Developed Real-Time software for the F-15E Flight Computer.Designed, tested, and documented avionics simulation using VME based hardware.Debugged code on Boeing designed avionics simulation and Commercial Off The Shelf (COTS) equipment.Created test files in the (Boeing) Common Test Language to perform automatic avionics testing and integration.SKILLSDevelopmentC, C++, Java, Swing, QuickFAST, QuickFIX, C#, CLI, Perl, XML, HTMLSpecificationsCORBA, DDS, DDSI, XSD, S1000D, RESTPlatformsWindows XP/2000, Linux, Solaris, Real-Time Embedded SoftwareToolsVisual Studio, Gnu C++ Compiler, GDB, Rational Rose, XML Spy Data BindingsDatabaseVersant, Oracle, DB2Configuration ManagementGIT, Subversion, Mercurial, CVS, ClearCaseEDUCATIONB.S., Electrical EngineeringUniversity of Illinois at Champaign-Urbana, 1995Cumulative GPA 4.4/5.0

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise