Summary
Overview
Work History
Education
Skills
Timeline
Generic

Abhishek Sikka

Full Stack Java Development Lead
Noida,Uttar Pradesh

Summary

9+ years experienced Full Stack Java Development Lead adept at studying system flows and data usage for developing and maintaing software products and assignments while maintaing compliance with production & quality standards. Skilled in leading high performing teams & spearheading end-to-end product development life-cycle. Proficient in conducting reasearch to implement new tehnologies and modelling business process to ensure high level of customer satisfaction.

Overview

6
6
years of post-secondary education
9
9
years of professional experience

Work History

Specialist Platform

Publicis Sapient Pvt Ltd
Noida, Uttar Pradesh
07.2019 - Current
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.
  • Interfaced with cross-functional team of business analysts, developers and technical support professionals to determine comprehensive list of requirement specifications for new applications.
  • Managed development milestones from initial steps through final delivery.
  • Led group of 8-10 engineers in design and development of Financial based software solutions.
  • Actively participated in Database & Application Design discussions.
  • Wrote clean, clear and well-tested code for various Financial projects Including CCIM (Automated Capture of MT103, MT 202, MT 210,MT 304 and handling Cancellations ( MT 192 and MT 292) for Citi Bank, ROCS(Regulatory Ops Correction System) & Trade Surveillance for UBS.
  • Designed & developed various API’s using Spring Boot, Java 1.8, Spring Boot Web, Spring Data JPA, Oracle.
  • Followed Visual Designs for building the Web UI using React, Redux, Rx-JS, EcmaScript6, Html, JSX.
  • Designed reusable frameworks like AG-Grid Server Side, Workflow Implementation for CCIM using Spring Boot, Java 1.8, Spring Boot Web, Spring Data JPA Specifications, Oracle, React, Predicates & Functions, Redux, Rx-JS.
  • Lead code reviews and estimated required changes.
  • Created README’s, design documents

Sr. Software Consultant

Ion Trading Pvt. Ltd
Noida, Uttar Pradesh
03.2018 - 03.2019
  • Designed & develop various Adapters, API’s for integration purpose using Spring Boot, Java 1.8, Kotlin, Spring Boot Web, Spring Data JPA, Spring Security.
  • Collaborated with product management to design, build and test systems.
  • Followed Wire frames for building the Web UI using React, Redux, Rx-JS, EcmaScript6, Html, JSX.
  • Testing application using Test NG, Mockito, Powermock, CDC test, Integration Tests, Cucumber.
  • Understood ION platform and ION bus (ION Products) & utilized the same for development.
  • Built, tested and deployed scalable, highly available and modular software products.
  • Prepared extensive workflow charts and diagrams describing input, output and logical operations and converted each into instructions coded in computer language to develop Financial software applications.
  • Worked extensively on MIFID-II Compliant Trade Manager for CACIB.

Software Engineer

Siemens PLM Pvt. Ltd.
Pune, Maharashtra
04.2017 - 02.2018
  • Worked closely with software development and testing team members to design and develop Mindsphere Application Manager to meet client requirements for functionality, scalability and performance.
  • Collaborated with cross functional business unit team members to design new applications system to enhance client requirements for mobile computing capabilities.
  • Designed Restful web services using Spring Boot, Spring Boot Web, Spring Data JPA, Spring Security (OAuth2).
  • Tested application using Test NG, Mockito, Powermock, CDC test, E2E tests using Cucumber.
  • Implemented automated code generation using Mustache templates.
  • Implemented Java switch for automated deployment of applications to the various cloud platforms such as AWS.
  • Created Swagger documentation, Application Manual, README’s.
  • Installed and configured software applications and tested solutions for functionality.

Senior Java Developer

Citi Corp Service Pvt. Ltd.
Pune, Maharashtra
12.2015 - 03.2017
  • Participated in requirements gathering and design development meetings.
  • Reworked applications to meet changing market trends and individual customer demands.
  • Worked on Applications including Auto Payment Sign Off for Citi Direct & SMC Full Recon.
  • Participated in complete software development lifecycle, including performance analysis, design, development and testing.
  • Reviewed code and debugged errors to improve performance.
  • Created Flow diagrams, Application Manual.
  • Developed Spring Boot, Java 1.8, HTTP based REST client.
  • Developed CSV processor to process the CITI Direct feed which utilizes the Spring Data JPA to query the DB & pushes the results to the Active MQ.
  • Developed Deals Processor which polls the queue, triggers sign off for the deals & send the report to the respective clients using Mail-X API.
  • Tested Applications using Test NG, Mockito, J-Unit & Powermock, BDD using Cucumber.

Member of Technical Staff

Cumulus Systems Pvt. Ltd.
Pune , Maharashtra
09.2013 - 11.2015
  • Collaborated with client and interdepartmental peers to transform client requirements into turnkey solutions.
  • Followed a mix of Agile and Waterfall Methodology.
  • Developed flowcharts and diagrams to describe and lay out logical operational steps.
  • Developed Java 1.7 based Adapter for integration of Hitachi Server Blades with SAP Landscape Virtualization Management 2.0.
  • Developed JAVA 1.7 based application that utilizes HTTP Client to fetch the Apache Server logs & integrated Logstash to push the logs to the elastic search server. Used elastic search Java API to query the server and provide the search results to the Home Product MARS.
  • Integrated results with MARS GUI to display the results in an interactive manner.
  • Tested applications manually, Unit Tested using JUnit & Mockito.
  • Handled Code deployments on Linux environment.
  • Evaluated and adopted new technologies to address changing industry needs.
  • Resolved malfunctions with systems and programs through troubleshooting.

Maintenance Engineer

Samsung India Electronics Pvt. Ltd.
Noida, Uttar Pradesh
09.2011 - 02.2013
  • Developed process improvements to increase reliability and equipment performance.
  • Interact with the higher management to understand the defect analysis process & incorporate the same into the software.
  • Develop & maintain the software for PBA testing & defect management.
  • To provide Reactive Maintenance & Preventive Maintenance for Test Equipment on production lines & maintaining 5S principles on shop floor.

Education

Post Graduate Diploma in Advance Computing - Computer And Information Sciences

Sunbeam Institute of Information Technology (CDAC)
Pune
02.2013 - 08.2013

B.Tech - Electronics & Communication

Moradabad Institute of Technology
Moradabad, Uttar Pradesh
08.2007 - 07.2011

HSC - PCM

K.C.M. School
Moradabad, Uttar Pradesh
04.2006 - 03.2007

SSC - Science & Computers

Wilsonia College
Moradabad, Uttar Pradesh
04.2004 - 03.2005

Skills

    Core Java 17, Core Java 18

undefined

Timeline

Specialist Platform

Publicis Sapient Pvt Ltd
07.2019 - Current

Sr. Software Consultant

Ion Trading Pvt. Ltd
03.2018 - 03.2019

Software Engineer

Siemens PLM Pvt. Ltd.
04.2017 - 02.2018

Senior Java Developer

Citi Corp Service Pvt. Ltd.
12.2015 - 03.2017

Member of Technical Staff

Cumulus Systems Pvt. Ltd.
09.2013 - 11.2015

Post Graduate Diploma in Advance Computing - Computer And Information Sciences

Sunbeam Institute of Information Technology (CDAC)
02.2013 - 08.2013

Maintenance Engineer

Samsung India Electronics Pvt. Ltd.
09.2011 - 02.2013

B.Tech - Electronics & Communication

Moradabad Institute of Technology
08.2007 - 07.2011

HSC - PCM

K.C.M. School
04.2006 - 03.2007

SSC - Science & Computers

Wilsonia College
04.2004 - 03.2005
Abhishek SikkaFull Stack Java Development Lead