ABHISHEK SHUKLA
Email-id: ************@*****.*** DoB: 8 Oct 1992 Contact no:+91-988*******
Summary:
* ***** ** ********** ** IT industry.
Experience in software development using Java, J2EE, Node JS.
Significant exposure to JEE (particularly Spring, Hibernate, EJB, Loopback).
Experience in Web services.
Strong command over JEE design patterns, MVC, object-oriented design, tiered-architectures.
Good experience in SQL, PL/SQL (particularly MsSQL)
Good experience in NOSQL (particularly MongoDB, Neo4j) Work Experience
Sapient Razorfish, September 2015 to present
o Associate Developer
Projects undertaken
Client: JATO
Programming Language:Java
The purpose of this project was to develop a backend API (REST-API) for a leading Automobile research related site.
Spring IOC framework and MVC as design pattern with Hibernate as ORM on MsSql, GraphDB (Neo4j), JMS (Apache Active MQ), Caching (EhCache), AOP and Apache Jenkins as deployment tool.
Role:
Gathering client requirements(Confluence)
Planning and finalizing low level design (Jira)
Developing end-to-end Rest API in Java Spring(Eclipse)
Code unit testing JUnits for the application code (Mockito)
Improving quality of code (SonarQube)
Analyzing server side logs (Putty)
Code profiling for improving the performance of the application (JVISUALVM)
Deploying code to remote server (Git, Tomcat, Jenkins)
Client:ATDW
Programming Language:NodeJS
The purpose of this project was to develop a backend API (REST-API) for Australian Tourismweb site.
Loopback framework as backend in integration with Mongo DB. Role:
Assist in gathering client requirements (Confluence)
Assist in planning and finalizing low level design (Jira)
Assist in developing end-to-end Rest API in NodeJS (Sublime) o Trainee Developer
Projects undertaken
Client: Sapient Classroom Training
The purpose of the project was to develop an e-commerce book store on the Spring framework on Java Platform.
JSP, Spring framework, MVC design pattern based site with Hibernate connectivity to Oracle database.
Role:
Act as TrackLead of one of the development team.
Developing end-to-end Rest API in Java Spring (Eclipse)
Code unit testing JUnits for the application code (Mockito)
Improving quality of code (SonarQube)
Analyzing server side logs (Putty)
Code profiling for improving the performance of the application (JVISUALVM)
Deploying code to remote server (Git, Tomcat, Jenkins) SKILLS
Programming Languages: Java, NodeJS
Web Technologies: MVC Architecture, Web Services
IDEs: Eclipse
Tools: Jira, Confluence, SonarQube
Frameworks: Spring, Hibernate, Loopback
Distributed Version Control Systems: GIT, SVN
DevOps with Agile Practices
Operating Systems: Windows, Unix
Database: MySQL, MongoDB, Neo4J
ACADEMICS
Year
Examination/Degree
Institute/University/Board
Marks
2011-2015 B.E.(Comp. Sc. & Engg.) Birla Institute Of Technology, Mesra, Ranchi
(Jharkhand)
7.17/10
2010 AISSCE Cambridge Court High School,
Mansarover, Jaipur, (CBSE)
84%
2008 AISSE Tagore International School,Jaipur (CBSE) 78.6% CERTIFICATION AND WORKSHOPS
“Java Course” Certification from Matrix Computer Education.
“HUMAN COMPUTER INTERFACE” workshop organized by Robofission Labs.
“Bluetooth Controlled Robot” workshop organized by Robogenesis. POSITIONSOFRESPONSIBILITY
Track Lead–Responsible for well execution of java modules of an e-Commerce shadow projectNov-Dec 2015
Instructor – Imparting Java as well as product knowledge to new joiners
CSR Volunteer – Volunteered for Udaan - Sapient Gurugram CSR Team Feb 2017
TEDx Gurugram (Standard) - Event Coordinator for talk sessions and registration process Oct-Nov 2016
UG Admission Cell 2014–Led a 30-strong team of volunteers for admission process Jun-Aug 2014
Event Manager–At TechFest, an annual technical cultural management Fest of the BIT Mesra, 2011-2015