We provide IT Staff Augmentation Services!

Senior Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Dynamic IT professional with 13 years of experience in building mission critical and real time systems for Confidential, Confidential, Confidential, Confidential and Confidential with special emphasis on Object oriented software design,development and production support using incremental and agile delivery process models
  • In - depth technical expertise in C/C++,Java,C#.net,Grails,Perl,Python,Shell scripting,Database programming, performance tuning, optimization
  • Experienced in different relational database products like MySQL, SQL Server, Sybase and Oracle
  • Have experience in Financial services, Security and Healthcare domains
  • Have Knowledge on C++11 and C++14
  • Expert in multithreaded programming in C++ and Java
  • Experienced in scalable and low latency programming
  • Have expertise in socket and Networking programming on Linux using C and Java
  • Experienced in FIX protocol
  • Have multi country experience involving USA, Singapore and India
  • Have knowledge on Machine Learning algorithms (Linear and Logistic regression, Neural Networks)
  • Demonstrated success many times under aggressive project schedules and deadlines.
  • Flexible result-oriented and adapt to the environment quickly to meet the goals of the product and the organization
  • 10 years of experience in agile (scrum methodology) and peer programming practices
  • Possess good work ethic and high-level of integrity

TECHNICAL SKILLS

Programming Languages: C, C++, Java, C#.Net

Scripting Languages: Unix Shell scripting, Perl, Python

Web Development: Java, Grails, Flask, Java script, JQuery, Ajax, Spring, Hibernate, OpenSAML, Oauth

Database: Sybase, MySQL, SQL Server, Oracle, Berkeley

App/Web Servers: Apache httpd, Apache tomcat, Microsoft IIS, Web sphere

Methodologies: Agile, Waterfall Model

Source Control and IDE: GitHub,SVN, Jira, Rational ClearCase, Hudson, Eclipse, Visual Studio

UnitTesting&Debugging Tools: gdb, valgrind, Firebug, NUnit, JUnit

Libraries: Boost, STL,SFML

Middleware: Tibco ems, Tibco Rendezvous, OpenLink

Protocol: FIX, HL-7

Operating Systems: Windows, Linux and MacOS

PROFESSIONAL EXPERIENCE

Confidential

Senior Developer

Responsibilities:

  • Implemented the client features using C++11, C++14, WebSockets,RapidJSON
  • Triaged and fixed critical defects
  • Interacted with business stakeholders to get requirements
  • Involved in design discussions, performed peer review and code walk through

Environment: C++, XCode, Linux and GitHub

Confidential

Senior Developer

Responsibilities:

  • Developed and maintained report framework for portal using C++
  • Implemented the Server side portal features using Groovy on Grails and Java
  • Developed the Client side portal features using Java script, JQuery, Ajax and JSON
  • Implemented Single Sign On integration with third party portals (Saba, RiskIO) for Learning Centre and Scanning features using SAML2 and OAuth
  • Integrated portal with RESTful Webservices
  • Participated in integration with Qualtrics to implement customer feedback survey feature
  • Developed and fine tuned MySQL and Oracle queries and stored procedures to improve the performance of the portal
  • Worked on the domain objects and used GORM as an ORM tool
  • Enhanced data injector module using flask and pyjnius
  • Provided Production support during Release and Deployment
  • Triaged and fixed blocker and critical defects in the portal
  • Interacted with business stakeholders to get requirements
  • Involved in design discussions, performed peer review and code walk through
  • Mentored new and junior team members
  • Trained team members on Grails, C++, SQL query fine tuning

Environment: C++, Java, Oracle, Javascript, JQuery, Ajax, pyjnius, OpenSAML, OAuth, Linux, Apache http, Grails, flask, python, MySQL, Tomcat

Confidential

Senior Developer

Responsibilities:

  • Interacted with business stakeholders to get requirements
  • Designed and implemented the application as per requirements
  • Developed the application using C++ and boost ASIO
  • Used Bson library for data exchange with fixnetix execution engine
  • Implemented multithreading using boost threading library
  • Used Tibco EMS as middleware to communicate the status of the Trading session
  • Participated in Integration with third party vendor(Fixnetix)
  • Participated in Code reviews

Environment: Linux, C++, boost, STL, bson, Tibco EMS

Confidential

Senior Developer

Responsibilities:

  • Interacted with business stakeholders to get requirements
  • Developed the application using C and C++
  • Used Tibco EMS as middleware to communicate with other internal applications
  • Parsed the execution reports from exchanges using FIX 4.0/4.2
  • Used Linux socket programming to connect to exchanges to get drop copies
  • Participated in Production support activities
  • Customized the application for different trading venues

Environment: C++, boost, STL, FIX, Unix Shell scripting, Tibco ems, Linux

Confidential

Senior Developer

Responsibilities:

  • Interacted with business stakeholders to get requirements
  • Designed and Implemented the application using C++ and Linux IPC
  • Used Tibco EMS as middleware to communicate with other internal applications
  • Used Berkley Database to store the order and fill information
  • Participated in Release and Deployment activities
  • Provided production support
  • Performed peer review

Environment: C++, boost, Berkeley database, Tibco ems,Linux

Confidential

Senior Developer

Responsibilities:

  • Interacted with business stakeholders to get requirements
  • Implemented server side components using C++, STL and boost libraries
  • Used Tibco RV as middleware
  • Implemented reconciliation scripts using Perl, Python and shell scripting
  • Provided production support
  • Trained and supported new team members
  • Involved in build and release activities

Environment: C++, boost, Unix Shell scripting, Perl and Python scripting, Sybase, Tibco Rendezvous, Linux, Windows

Confidential

Senior Developer

Responsibilities:

  • Developed services in C++ to implement features in ADT module
  • Developed standalone admin UI to configure the product using C#.net and VB
  • Identified memory leaks using BoundsChecker tool and Rational Purify
  • Tuned SQL query and stored procedures using SQL server and SQL profiler
  • Provided production support
  • Fixed Blocker and Critical defects in the service layer and admin UI
  • Involved in code reviews, design discussions
  • Trained new team members on technology and application

Environment: C++/C, Java, Jsp, C#. Net, VB, SQL Server 2005, Visual Basic 6, NUnit, Rational ClearCase, BoundsChecker, Rational ClearQuest, Rational Purify, Siemens Open Link, MXS

We'd love your feedback!