We provide IT Staff Augmentation Services!

Senior Developer Resume

4.00/5 (Submit Your Rating)

FL

SUMMARY

  • Over 12 years of IT experience - defining best practices, business process analysis.
  • Strong understanding of multi-threaded systems and real time programming applications.
  • Good analytical and problem-solving skills, Out of Box thinking.
  • Experience in developing HFT (High-Frequency trading software), implemented at co-location servers.

TECHNICAL SKILLS

  • Golang/Go
  • Json
  • Node.js
  • C++
  • C
  • Pro *C
  • Perl
  • Jenkins
  • SonarQube
  • MongoDB
  • Sqlite
  • MySQL
  • PostgreSQL
  • HTML
  • XML
  • Linux
  • Unix (AIX
  • Sun Solaris
  • HP Unix)
  • C++ will be up soon on GITHUB
  • GIT
  • Jira
  • Eclipse
  • QT

PROFESSIONAL EXPERIENCE

Confidential, FL

Senior Developer

Responsibilities:

  • API Separation for Line Record module, separating code base as per functions.
  • Setting up Google Mock/Google Test framework, integrating with Jenkins & SonalQube for CICD (continues integration and continuous deployment) for code coverage.
  • Near Zero downtime deployment CICD.
  • C++ code refactoring.
  • Developed Perl script for dynamically generating code for Google MockTest, 1000's of test cases gets generated automatically for 400k lines of code.
  • C++ development of automated unit test in GMOCK framework, Implemented gmock and gtest for C++ code coverage testing.
  • Golang backend development for Microservices.
  • Building POC Microservices using Golang, JSON, Docker, Sqlite3, MongoDB.
  • Setting up Jenkins jobs to automatically start job after GIT commits.
  • SonarQube Matrix setup, worked on fixing critical and major issues detected in SonarQube.
  • Merging code from prod environment.
  • Docker installation, configuration.
  • Nginx web-server installation, and configuration for Golang.
  • Created Docker containers, and deployed containers.
  • Xml messages testing on Rabbit MQ and IBM MQ.
  • Configuring rSyslog.
  • CICD (Consistent integration consistent deployment) with Rabbit MQ.

Environment: Golang/Go, JSON, Sqlite3, Node.js, MongoDB, C++, Docker, Nginx web-server, HTML, STL/Boost Libraries, Perl, Unix/Linux, Pro*C, Rabbit MQ, IBM MQ, GIT, Google Test, Google Mock, Jenkins, SonarQube, C, JIRA, MySQL.

Confidential, CO

Senior Developer

Responsibilities:

  • Designing and developing of C++, Pro*C code.
  • Analysis of current JPM systems and gathering requirements for integration with Confidential .
  • Generating pdf reports for Feedback to clients, coded in Perl.
  • Setting up Autosys jobs to run the jobs.
  • Worked on several plsql packages and functions.
  • Worked on two major function’s feedbacks to clients and Limit monitoring for all participants.

Environment: C++, STL/Boost Libraries, Linux, Pro*C, QT 5.1, C, Perl, Oracle, PLSQL, SQL.

Confidential

Senior Developer

Responsibilities:

  • CEP Engine architect and implementation.
  • Implemented GUI interface for Order Entry, P&L and Strategy builder.
  • Implemented API’s to download market data feeds and write it to file as well.
  • Multi-threaded implementation, Socket programming.
  • Templates, Exceptions handling.
  • Implemented real time systems for Algo Trading platform, OMS(order management system), Order routing, Trade execution, changing Stop Loss for active orders.
  • Implemented drag-and drop functions to build strategies in C++/QT.
  • Used Smart pointers from the C++ boost libraries to manage memory allocation and reallocation of C++ objects.
  • Inline pre-trade risk management based on initial, maintenance margin and real-time mark-to-market.
  • System prevalence fast crash recovery.
  • Implemented in build Risk Control Management.
  • Developed several stop losses as required by Analysts.
  • Storing market data on servers for analytical purpose.
  • Worked in Agile development environment.
  • Involved in other project completions and meeting deliverable, mentoring.

Environment: C++, C, STL/Boost libraries, Socket programming, UDP/TCP-IP, Multi-threading, QT, R language.

Confidential

Technical Lead

Responsibilities:

  • Coordinate and manage code releases.
  • Managed Cramer product suite (telecommunications product) training for team.
  • Track and communicate with team on Cramer implementation and configurations.
  • Protect team from over-commitment, manage backlogs, and prioritize resolution of defects/bugs.
  • Recognize possible roadblocks ahead of time.

Environment: Cramer Product Suite (telecommunications product), Oracle.

Confidential, DC

Oracle Developer

Responsibilities:

  • Created prototype for demo to senior Confidential Officers, Captains & Commanders.
  • Installed, patched and configured 10g portal. Implemented Oracle Files, worked on user migrations to OID.
  • Designed & Developed Budgeting application for Finance Department & Phone Billing Application configured and setup portal application for various user groups and implemented securities for users, groups.
  • Designed and developed Oracle Applications Forms 9i and Report 9i for user community and integrated in Oracle Portal.
  • Designed migration strategy for Confidential ’s 9iAS environment to 10g, developed migration Utility which does migration in few hours. Migrated 9iAS Rel 9.0.2 (windows) site, 189 reports, 100 forms & 65 LOV’s to 10g (Linux).
  • Created POC, Pre-Sales documentations & presentations.
  • Requirement Documents.
  • Developed Oracle Forms and Reports.
  • Portlets design & development with other team members.
  • Change Management, Change strategies.
  • Strong ability to provide robust leadership during times of change and transition.
  • Provided training to Site Administrator.

Environment: Red Hat Linux 3.0, Oracle 10g Application Server, Oracle Forms 6i, Oracle, Reports 6i, Oracle Files, Oracle OC4J, JavaScript, PHP 5.0.4.

Confidential, VA

Oracle Developer

Responsibilities:

  • POC’s & Business Architect design Documents.
  • Installations & configurations of Oracle Workflow on 9iAS, integrated OID with Workflow, setup ACL’s.
  • Created a workflow application that implements a Change Control System with numerous approvals and rejections.
  • Created customizable portlets for various workflow screens like notifications, Find process, Launching Workflow, Reports, etc.
  • Achieved very good performance by tuning configuration settings, made use of Workflow features to give client the best output.
  • Mentoring 2 developers & provided Technical expertise.
  • Developed PLSQL Portlets, Java portlets for getting best UI & used Oracle reports for best report outputs in PDF format.
  • Strong ability to provide robust leadership during times of change and transition.
  • Established changes to improve efficiency and minimized data input time.

Environment: Sun Solaris, Oracle 10g, Oracle 9iAS Rel 2.0 Oracle 9i, Oracle Portal 9.0.2, Pro*C, C, Oracle Forms 6i, Oracle Reports 6i, Oracle OC4J, Oracle Workflow 2.6, JDeveloper, JSP and JavaScript.

Confidential, NH

Oracle 9i AS Architect

Responsibilities:

  • POC & Presentation to senior management.
  • Portal Site solutions design documents, design recommendations.
  • Installed Oracle 9iAS rel 2(9.0.2) & applied all patches, configured Oracle Discoverer, Oracle applications on Portal site.
  • Developed Oracle Applications forms and reports 6i.
  • Mentoring & Training to 8 BAE System’s employees on Portal development.
  • Achieved row level access, without any overheads on database side.
  • Worked on performance tuning brought down execution time to 10-12 min.
  • Worked on Oracle Discoverer on Oracle 9iAS rel-2.
  • Provided training to 2 DBA’s on Oracle Portal Administration, Web Cache Admin, Performance Tuning.
  • Graphs development in Portal, used JavaScript.
  • Configured Web Cache, created several Portlets, navigational pages, Templates, styles, JavaScript programs to follow object-oriented approach.

Environment: HP Unix, Oracle 9iAS Rel 2.0 Oracle 9i, Oracle Portal 9.0.2, Oracle Forms and Reports, Oracle Discoverer.

Confidential, CA

Oracle Developer

Responsibilities:

  • Worked on Oracle 9iAS installations, configuring servers, development of reports and forms, setting Intranet & Internet site.
  • Designed Oracle 9iAS for Confidential, worked on Oracle 9iAS Installations requirement document.
  • Ran pre-check scripts on 9 servers like RDA, PDA to make sure the environment is ready for the Installation.
  • Completed installations on 9 Servers, to setup Dev, QA & Prod environment.
  • Applied Core, Non-Core & OID patches on SSO, Infrastructure & Core, Non-Core patches on Portal boxes.
  • Post patch Installations tasks, worked on bug fixes after applying patches.
  • Worked on OID (Oracle Internet directory), SSO (Single sign on).
  • Migrated User from 9iAS Rel-1 to 9iAS Rel-2 with different directory structure + Migrated objects from Oracle 9iAS Rel-1.0 to Oracle 9iAS Rel-2.0.
  • Migrated several Portlets, navigational pages, Templates, styles, JavaScript.
  • Developed Oracle forms and reports on Oracle Financial Applications.
  • Created several Portlets, navigational pages, Templates, styles, JavaScript programs to follow object-oriented approach.

Environment: Solaris, Oracle 9iAS Rel 2.0, Oracle 9i, Oracle Portal 9.0.2/3.0.9. Oracle Forms 6i, Reports 6i, Oracle JDeveloper.

Confidential, TX

Oracle Consultant

Responsibilities:

  • Application Sunsetting and Data Migration (ASDM): is a comprehensive solution that enables Enterprises to migrate from an older version of Oracle Applications (source) to a more current version of the Oracle eBusiness Suite (target). ASDM is designed to auto-migrate data from Oracle Applications R 10.7 to Oracle eBusiness Suite R 11.5.7.
  • ASDM scripts extract the business object data from the source and load that data into interface tables. If no open interfaces provided by the Oracle eBusiness Suite, ASDM directly loads the data into master tables in the target database. By eliminating the time-consuming “Transform” step of ETL, ASDM improves performance during migration ensuring the fastest approach to migrating data.
  • Worked on Solutions, ASDM table designing, table mappings.
  • Wrote PLSQL procedure’s, which dynamically generates PLSQL Procedures for doing migration, based on the Mappings, for all the Modules(AP/AR/PO/GL/Invoices/Items) /Objects/Tables which user wants to migrate.
  • Wrote code which does forward engineering and generates beautiful code (PLSQL procedures), it can generate code for any object like PO, AP, AR, INVOICES, CUSTOMERS, ITEM, CHART OF ACCOUNTS…all Oracle Applications objects, the generated code can write n number of lines depends on mappings & object size.

Environment: UNIX (Solaris), Oracle 9iAS, Oracle Applications (10.7c, 11i), Oracle 8i, Forms 6i, Reports 6i, Perl 5.8, Oracle Designer 6i, Oracle Portal 3.0.

Confidential, MA

Oracle Developer

Responsibilities:

  • Confidential is involved in B2B business is a sourcing, procurement & provides spend management solutions.
  • Developed Oracle forms and reports for marketing team.
  • The above system is designed for Market Makers. Designed & Developed Intranet site in Oracle Portal 3.0(WEBDB).

Environment: Oracle Forms 6i, Oracle Reports 6i, Webdb 3.0

We'd love your feedback!