We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 10+ Years of experience in IT and extensive exposure to Investment Banking Domain, Product Development.
  • Good understanding of full software development life cycle and has managed team consisting of Analyst, developer and testers and providing guidance in each phase of software delivery.
  • Good understanding of Capital Markets and full spectrum of Trade life Cycle Flow and structured products primarily in the area of Equities, FX. Have good exposure to Front Office, Middle and Back office Settlements.
  • Hands on Experience in Core Java, Hadoop, Map Reduce, Pig, Hive, Spark, Kafka, Spring, Hibernate, JMS, Gigaspaces, Oracle Coherence, Middleware/Messaging (TIBCO, MQ), and other J2EE Technologies and is part of the core architecture team designing, architecting and building various Low latency, high volume, real - time systems.
  • Industry Products worked with: OMS, GLWIN, NOVA, Syn~, OMGEO, SwiftNET, Swift Alliance(Middle and Backoffice Solutions), FIDESSA, FINACLE, EQUATION ; Worked with FIX and Swift Protocols.

TECHNICAL SKILLS:

OPERATING SYSTEMS: Windows, UNIX, Solaris, AIX, Linux, Xen

SOFTWARE: Core Java, Hadoop, Hbase, Map Reduce, Pig, Hive, kafka, J2ee, Gigaspace In Memory Database, Spring 4, Hibernate, Apache AVRO, TIBCO AMX SOA Platform, Syn Settlement System, OMGEO, DMA, OMS, NEO Settlement Systems. TIBCO EMS, TIBCO RV, JSP Servlets, VSS, SOAP, XML, Ant, Maven, Bamboo, Junit, Microsoft Azure

DATABASE TECHNOLOGIES: MS-SQL Server, MySQL, ORACLE 9i-11g, MS Access, PostGres 9.1

LANGUAGES: Map Reduce, Java, C#,C, C++, Java, Perl, Python.

PROFESSIONAL EXPERIENCE:

Software Engineer

Confidential

Technologies: Hadoop, MapReduce, Pig, Hive, JAVA/J2ee, Spring, Hibernate, REST, Jboss, Hbase, Kafka

Responsibilities:

  • Capturing User’s Music library including Itunes, Spotify, etc be at the api layer and process using Kafka messaging bus.
  • Develop framework to consume the data from Kafka store in Hbase.
  • Develop Bought-Also-Bought/ Viewed-Also-Viewed recommendations using Map Reduce Jobs, Pig and Hive and store the details in Hbase.

Architect

Confidential

Technologies: JAVA/J2ee, Microsoft Azure, Spring, Hibernate, REST, PostGres, Tomcat

Responsibilities:

  • Develop Notification Hub Service which will send notification to PushNotificationService providers like Apple and Google. Deploy the application in Azure cloud and Expose the functionalities as a Rest API.
  • Develop Contact backup synch features which will allow users to take regular contact backups. The feature uses algorithms to determine the uniqueness of the contacts between various backups.
  • Use REST APIs to integrate the applications running in Cloud with device and web users.
  • Use NOSQL database to store, retrieve and manipulate the Data.
  • Do performance optimization of the applications that gets deployed in Azure Cloud.
  • Confidential is a Low latency system built on top of in-memory caching technologies like Oracle Coherence.
  • Java Multithreading is used through out to handle the processing of heavy volume of transactions.
  • System relies on IBM MQ for JMS transaction. A separate layer of JMS was built to handle various producers and consumers of the system dynamically. So addition of any new client is just a configuration change in the Spring.
  • Business related functionalities are isolated using JBOSS Drools Engine. So the main code is not cluttered with logic related to business
  • Front End is developed using Adobe Flex. Its developed using MVC framework wherein Flex acts as a presentation layer and the server side java code is communicated using BLAZE technology
  • A Separate framework was developed for handling both SWIFT MT and SWIFT MX messages.
  • Spring Core is used extensively as a DI layer and Hibernate is used for Persistence. Web Services are exposed using AXIS framework
  • JBOSS is used for deployment of Web components.

Technical Architect

Confidential

Systems: Syn, Nova, OMGEO, FIX/C Router, IRESS, OMS, DMA, DSA, FMS, FIDESSA, LDSE

Technologies: JAVA/J2ee, GigaSpace, Spring, Hibernate, Apache AVRO, TIBCO AMX SOA Platform, TIBCO EMS, TIBCO BW, Oracle 11g.

Responsibilities:

  • System is capable of providing a near real time snapshot of the Day’s order book capturing all key Front office updates / events from systems like FIDESSA, OMS, FMS, FIX C-ROUTER;
  • Allows a subscription mechanism for any interested consumer of this data including IOI, TA, SOPHIS, NETTING ENGINE, BACK OFFICE SETTLEMENT SYSTEMS.
  • Trade Warehouse Database - Incrementally built the single source of Data for all Monitoring / Reporting needs; Provide API hooks to read and write data from / into the TWH database.
  • Apache AVRO is used for compressing and serializing Java objects and transmitting across the WAN infrastructure.
  • Gigaspace In memory Data grid acts as a in memory cache store and stores all the data that is fed from various systems.
  • A separate component was built to expose the functionality as Services and it was hosted on a SOA platform called AMX Service Grid provided by TIBCO.
  • As a part of this Project various component that was developed in WebMethods legacy system was reengineered to new architecture.
  • Created processes wherever possible and worked towards making JAVA, SOA Platform a commodity that can be easily available.

Senior Analyst

Confidential

Systems: Syn, Nova, OMGEO, Fix-J, IRESS, OMS, DMA

Environment: JAVA, Syn, TIBCO EMS, TIBCO BW, Oracle 11g, DMA, CROSSING ENGINE.

Responsibilities:

  • Involved in Designing and Implementation DMA Adapter which will pick transform the client/market trades in Direct Market Access system to FIX-J format for the netting application to process.
  • Involved in Designing and Implementation of OMS Adapter for which will pick transform the client/market trades in Order management system to FIX-J format for the netting application to process.
  • Involved in Designing and Implementation of Syn Adapter Component which will handle the incoming Fix-J Message and transform it as per the Syn XML.
  • Involved in Developing the FX Service module inside Syn Systems (Java based framework) which will handle cross currency trades.
  • Used Spring and hibernate Extensively.

We'd love your feedback!