We provide IT Staff Augmentation Services!

Senior Developer Resume

3.00/5 (Submit Your Rating)

Irvine, CA

TECHNICAL SKILLS:

Linux: (RHEL, Ubuntu), HP - UX, SUN Solaris, Embedded Linux; VMWare; C/C++; UML; STL; Boost; Embedded Linux WIFI

protocols: CWMP(TR-69), UPnP, 802.11, Fcgi; IoT(Internet of Things) software products; High frequency low latency APIs and protocols (CORBA, ACE, TIBCO, AMQP, 0MQ, NYSE BAFL, NYSE CTS/CQS, RTI framework, Boost ASIO); FIX, QuickFIX; socket programming; multithreaded programming; relational database management systems (Sybase, MySQL, Oracle), OTL;

scripting languages: (bash, ksh, Tcl/Tk, Perl); ClearCase, CVS, Serena PVCS, SVN; XML; Microsoft Visio, Microsoft Visual Studio; git, SCRUM, JIRA, gerrit.

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

Senior Developer

Responsibilities:

  • Implemented Fcgi Handler for WPS UI controls.
  • Implemented CWMP client and WiFi Extender supporting multiple Broadband Forum data models including TR98 and TR181.
  • Performed reverse engineering of router (BHR) to be re-used by WiFi Extender software.
  • Created patent entitled "Managing IoT platform multiple data models".

Confidential, Newport Beach, CA

Senior Developer

Responsibilities:

  • Performed reverse engineering of a compliance engine (ACE) server production source code creating UML diagrams.
  • Designed ACE server transition from Sybase to Oracle. Implemented security, account, and transaction containers eliminating legacy Java loaders built-in into ACE server C++ code having configurable code that works for Sybase and Oracle with SQL statements represented in SQL repository having more than 200 classes. Deployed Sybase/Oracle version of data loaders to production. Provided Oracle performance optimization based on OTL open source library and multi-threading reducing ACE server start-up time to 7 minutes.
  • Implemented ACE server WEB-service component based on gSOAP and JSonCPP libraries.
  • Implemented custom profiling tool based on classes measuring elapsed time in different modes.
  • Performed custom profiling analysis for ACE server build compliance operation, identified bottlenecks, and proposed alternative approach for running business logic calculations.
  • Implemented, deployed and provided production support for ACE server 'credit default swap central clearing platform', 'swap valuation', and other features.
  • Performed reverse engineering of high frequency low latency 0MQ API source code creating UML diagrams to be used as a source of solutions and replacement of RTI framework.

Confidential, Chicago, IL

Senior Developer

Responsibilities:

  • Provided production support for TradePoster:
  • Optimized database queries reducing processing time from 3 hours to 2.5 hours.
  • Implemented client/server version of TradePoster. Implemented Light TradePoster interacting with Back Office Server directly reducing processing time from 3 hours to 30 minutes.
  • Implemented and deployed to production C++ reporting tool for SEC 605 reports reducing Perl scripts processing time from 26 hours to 20 minutes.
  • Implemented FIX messages log files Analyzer as a regression testing tool for Confidential version 2.
  • Implemented Short Sale Uptick Rule code as a configurable feature for Confidential Book Server.
  • Implemented library for Active Object with 2 queues for Confidential version 2.
  • Implemented QuickFIX adapter library for option router components for Confidential version 2.
  • Implemented and deployed to production Splitter Server as a smart option router independent server.
  • Performed reverse engineering of high frequency low latency production applications such as 'Book' and 'Option Router' creating UML diagrams for performance improvement analysis based on custom profiling.
  • Implemented experiment version of real-time reporting system based on Microsoft .NET 3.5 C#, WPF, and WCF including market data server, Confidential order management server, real-time reporting server, and real-time reporting client.

Confidential, Sunnyvale, CA

Senior Developer

Responsibilities:

  • Provided production support of Ad Server fixing bugs.
  • Designed Smart Ad Instruction Language compiler and interpreter as an integrated components of Generic Smart Ads Platform having more than 100 classes.
  • Implemented and deployed to production Smart Ad Instruction Language compiler and interpreter.

Confidential, New York, NY

Senior Developer

Responsibilities:

  • Developed Revenue Allocation System C++ multithreaded framework, consisting of about 400 classes.
  • Developed RAS applications implementing business logic calculations processing SIAC input data in form of Consolidated Tape System Output Multicast Line (CTS) and Consolidated Quotation System Output Multicast Line (CQS).
  • Designed RAS as a set of documents with UML diagrams prepared in Visio environment.
  • Optimized RAS MySQL databases performance.
  • Deployed RAS to production; provided production support.

Confidential, Argonne, IL

Associate scientist

Responsibilities:

  • Developed macromolecular crystallography beam line automation software.
  • Developed portable library for socket, multithreaded programming in Linux and Microsoft environment.
  • Developed distributed hardware server (DHS) implemented as a portable C++ source code working for both Linux and Microsoft Visual Studio .NET environments.
  • Integrated distributed beam control system (DCS) implemented in Stanford University with PMAC controller built in Experimental Physics and Industrial Control System (EPICS) environment.
  • Deployed DHS and DCS to production; provided production support.
  • Performed reverse engineering of high frequency low latency Boost ASIO source code creating UML diagrams to be used as a source of solutions and replacement of EPICS at the top tier of applications interaction.
  • Designed DHS and DCS as a set of documents with UML diagrams prepared in Visio environment including behavior and class diagrams, also test plan was built based on use case analysis.

We'd love your feedback!