Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

AKSHAY NARENDRA SHAH

Mobile: +1 (605) 954-4459


Email: shah.akshay.n@gmail.com
Address: 221/2 cottage st, Jersey city,New Jersey
Summary:
 Around Twelve years of extensive IT experience in software requirement analysis,
design, coding and development, deployment and production support of highly complex and
low latency Application.
 Proficiency in handling SDLC, writing Core java and Multi-threaded application,
Junit test cases and also well versed with production code deployment and production
support
 Writing low latency application which perform less Garbage collection.
 Experience in front end trading application, client onboarding and trade validation.
 Knowledge of Fix tag and Nvfix tags
 Experience in XML with Java using DOM,SAX
 Implementation with the web technologies like JSP 2, Servlets 3, JSON 2, XML,
JavaScript, HTML and DHTML.
 Experience in SVN, ClearCase, Git
 Expertise in database programming (Stored Procedures, Triggers, Cursors, Views,
PL/SQL) using Oracle, MySQL and SQL Server.
 Created the customized framework which follows MVC workflow like Struts.
 Good hands on implementation of projects and products using Agile Methodology &
Test Driven Development by project initiation, planning, designing and execution.
 Core Java 1.7. Proficient in Collection and Multi-Threading.
 Experience on Framework Spring , Spring Boot and Struts
 Message processing using JMS, RABBIT MQ and AMPS, Solace
 Apache load balancing so that website load is distributed equally.
 Also have experience in creating E-commerce website
 Writing Unit using Power mockito and Mockito
 Writing application using JAXB and JAXRPC
 Good with Data Structure and Algorithm
 Writing ANT and Maven script.
 Has valid H1B visa

Achievement
 Sun Java Certified Programmer

 Cleared NCFM NSE Certification in Financial Market(Beginner’s Module)

Technical Qualifications.
 Language : Core Java, J2EE, JSP, Servlets, Html, Java Script

 Framework :Struts, Spring, Spring Boot

 Web Server : Apache Web Server, Apache Load Balancing


 Tomcat Container
 Database: Microsoft SQL server 2000/2005, Sybase,Oracle

 ETL Tool (Extract Transform and Load)


 DTS in MS SQL 2000
 SSIS in MS SQL 2005

 Source Control :- SVN , ClearCase, GIT


Work Experience: Total 12 yrs experience

SmartCloud Infofusion (subsidary of EduLab-inc.com) Oct 2020 – present


Position: Team Leader Location: Pune

Project: Payment Gateway Integration with GMO (gmo-pg.com).

Responsibilities:
 Creating Rest API for Front end Application
 Integrating API service from GMO
 Implementing one time payment and Monthly Subscription

Technology: Java, Spring Boot, Rest API, Postgres db

Genpact Headstrong Capital Markets Jan 2018 – Oct 2019


Client: Fidelity National Information Services Inc.
Position: Senior Java Programmer Location: Exchange Place, NJ

Project: FIS Derivatives Utility (Strategic Middle Office)


The FIS Derivatives Utility serves multiple types of firms in the industry today that
trade or clear derivatives:
• Intermediary firms such as global brokers, regional brokers and other firms
that clear derivatives trades on behalf of other entities
• End-users of derivatives that have made a business decision to self-clear

Responsibilities:
 Transforming trades from FIX , XML to sumo trade format
 Writing multi-threaded spring application also involved in software
architecture, detailed design, coding, testing
 Writing store procedure to load static data
 Creating common framework using reflection to support multiple trade format
to convert SUMO trade format
 Creating Docker Images

Technology: Java, Spring, IBM MQ, SQL, Google Protobuff, UNIX

Ondemand Agility Solution Inc. June 2017 – Dec 2017


Client: Wells Fargo
Position: Senior Java Programmer Location: New Brunswick, NJ

Project: Cash and Collateral Stress Testing Report


Stress testing is a simulation technique often used in the banking industry. It is also
used on asset and liability portfolios to determine their reactions to different financial
situations.

Responsibilities:
 Understanding the Business Requirement related to Liquidity Risk
Management , Stress Testing Management
 Writing multi-threaded application to persist trade into Database
 Creating report in Java and Rest Api to connect Dot Net GUI
 Writing PL/SQL queries and store procedure

Technology: UNIX, Java, SQL


Ondemand Agility Solution Inc. August 2016 – June 2017
Client: American Express
Position: Senior Java Programmer Location: New York, NY

Project: FX International Payments (FXIP)

Responsibilities:
 Involved in Scrum methodology like participating in daily standup meetings, Sprint
Planning and Retrospective meetings.
 Involved in the development using Java/J2EE Technologies, Restful Web services
and API building using Restful Web service
 Involved in implementation of Spring Boot MVC framework and developed
DAO and Service layers. Configured the controllers, and different beans such as
Handler Mapping, View Resolver etc.
 Involved in Trouble Shooting and Writing PL/SQL queries
 Created test plans and JUnit test cases and test suite for testing the application.

Technology: UNIX, Java, Oracle, Jboss, SVN.

BA Continuum (Bank of America) July 2015 – June 2016


Position: Sr. Java Developer Location: Mumbai

Project: WATSON and SHERLOCK Trading application.

Responsibilities:
 Software development using agile methodology with various practices like
Scrum meetings, backlogs, retrospective and continuous integration.
 Processing and validating the High-Volume, Real-Time order using
multithreading.
 Code enhancement using core java, Amps and writing JUnit test cases
 Writing Scalable and low latency application using Amps.
 Production supports and solving bugs and writing PL/SQL queries

Technology: Core java, multithreading, Amps (like JMQ, JMS), Maven

J.P Morgan Service Pvt Ltd Aug 2013 – Jun 2015


Position: Associate Location: Mumbai

Project: Client Onboarding Application WebRelay and Sle Database Sync Sungard Sle.

Responsibilities:
 Supporting F& O Trading Platform give read- write trading permission.
 Creating report and writing store procedure for F& O clients in java
 Synchronizing flat Sle file into database using java
 Creating ITSM for Deployment, Production supports and solving bugs
 Developed the presentation layer using Spring MVC.

Technology: Core java, Multi-threading, Oracle, Git, Jenkins

OnDemand Agility Solution Pvt Ltd March 2011 – Aug 2013


Client: Nomura (Lehman Brothers)
Position: Senior Software Engineer Location: Mumbai

On Demand Agility Solutions is a global IT and Engineering solutions provider catering to a


diverse customer base
Project: VCS (Trade Validation and Charge Calculation System) Trade
Its trade validation system once order are confirm on the exchange. Once the
validation is completed it calculate the charges and save it into the database.
Responsibilities:
 Migrating C++ code to java
 Writing Multithreading Applications and Business Logic and Store procedure.
 Implementing GemFire Cache so that application run faster and put less load on
Database.
 Querying Gemfire Cache to get object and configuring it as Distributed cache
 Creating ITSM for Deployment, debugging issues and Fixing bugs
 Understanding Swift Message and Writing Swift Validator.
 Created test plans and JUnit test cases and test suite for testing the application.
 Writing rules using java.

Technology: Core java, GemFire, Oracle, Clear Case, Spring Framework.


Make My Trip.com (Ticketvala.com) Jun 2007 – March 2011
Position: Senior Software Engineer Location: Mumbai

Project: Bus booking online system for B2B and C2C customer

Responsibilities:
 Web Service Integration with various client. Hands on experience on various
type of web service like xml-rpc, Xml mapping using Jaxb, rest-api, stub
skeleton wsdl, Writing Multithreading Applications and Business Logic and
Store procedure.
 Writing Business Logic and Creating website from Scratch .Payment Gateway
integration and processing online Transaction
 Solving bugs and writing JUnit test case
 Handling Production Server and Database Server
 Involved in designing and developing dynamic web pages using HTML and JSP
with Struts tag libraries.
 Designed, Developed and analyzed the front-end and back-end using JSP,
Servlets and spring.

Technology: J2ee, JSP, JavaScript, Html, JXAB, JXAP, Apache Server, Tomcat, Struts

Academic Qualification

Examination Name of University/Board Percent Year of


Passed age Passing

B.E(Comp) Sanjeevani College of Engg (Pune University) 58% 2006


HSC Thakur College 59% 2001
SSC Fatima Devi English High School 68% 1999

Extra-Curricular Activities.
 Social Service: As Volunteer at Pulse Polio Immunization Center conducted by
Municipal Corporation of Greater Mumbai.

 Conducted a Seminar on Audio Stenography, presenting a technical topic to all


students, in order to create an awareness of available technology and its use.
Hobbies
 Traveling, Chatting, Listening Music.

You might also like