Pankaj Sharma
Full Stack Developer
Email:-
Career Objective:
To work in a technologically developed organization as Full Stack Developer where I can be a source of practical expertise in creation and development of different projects and accomplish common goals towards success and excellence.
Summary
Around 9 Years of experience in the areas of Development, Coding, Implementation and Testing of web based applications in Full stack developer.
Experience of working across phases in Software development life cycle involving development, testing and maintenance.
Experienced in J2EE Technologies JDBC, Servlets, JSP, Struts1.3.8, and servers like Tomcat6.0, ATG Dynamo Application Server 10.0.2, and Weblogic10.3.
Good knowledge of Object Oriented Concepts and Server-side java based technologies...
Experienced in creation of user profiles and customizing user profiles by working with Personalization module and commerce stuff.
Extensive knowledge on MVC architecture using Service to worker and Dispatcher view.
Worked out for Client-Side Validation Using JavaScript in jsp pages
proficient in OR Mappings like ATG Repositories and Hibernate.
Good work ethics with excellent communication and interpersonal skills.
Ability to work well both in a team environment and individually.
Technical Skills
Expertise
- Python Web Applications
- Java Web & Desktop applications.
- Spring Stack - Spring MVC, Spring Boot, Spring Security, Spring Cloud, Spring Cloud
- Dataflow, Spring integration.
- Django Stack- Django, Django REST Framework, Celery
- REST APIs integration, design and development.
- Swagger OpenAPI v3
- Front end development - Angular 2/4/6/7/8, Gulp, Bower.
- Databases/ORM - MySQL, PostgreSQL, Spring -Data/JPA/Hibernate.
- Elasticsearch
- AWS (APIs and infrastructure setup)
- Messaging - Apache Kafka, Spring JMS, ActiveMQ, HornetQ.
- Docker / Kubernetes / Jenkins / Ansible
- Microservice Architecture
- Design Patterns / Big Data
Key facts
#1. .Net development with a very strong mathematical background.
#2. UI UX Designs, WIreframing, Prototyping
#3. Assisting clients to transform their ideas into a complete product.
#4. I can consult, build, setup and maintain web and mobile applications built on top of technologies such are: iOS, Android, C#,
JavaScript/Typescript, Angular, SQL, Asp.Net MVC.Net Core, PHP, ionic, Xamarin
Work Experience
Worked as Full stack developer at CECsoft from July 2016 - present
Worked as Full stack developer at Synechron Technologies Pvt Ltd, Pune, India from August 2014 - June 2016
Worked as Software Engineer at Wipro Technologies, Pune India from July 2010 - April 2014
Project 1:
Title: Luminate
Environment
Spring 3, Java1.6, Oracle 10g, Linux.
Database
Oracle 10g
Role
Application Developer involved in Requirement Analysis, Development and Manual Testing
Duration
Apr 2017 – Till date
Team Size
12
Client
Luminate
Description
Luminate is an Analytic project where business people will try to sell the Buildings and estimate the probability to buy and cancel from the customer.
Responsibilities:
Written Utility class to reuse the code.
Written client services to invoke and consume the service from service provider.
Used GIT as Repository for maintaining all the branches of the code.
Attended daily standup calls to update the work progress.
Deployment in Linux machine for testing in different environments
Involved in bug fixing and implementing the features requested.
Project 2:
Title: Siemens Kairos
Database
Oracle 10g
Role
Application Developer involved in Requirement Analysis, Development and Manual Testing
Duration
May 2016 – Mar 2017
Team Size
50
Client
Siemens
Description
Siemens is a B2B application which has all the customization to fulfil the client needs.
We followed headless architecture to reduce the dependency between frontend and backend.
written Spock test cases to test the functionality of every component.
Responsibilities:
Involved in development of FormHandlers, Repositories and RESTFUL based Webserices.
Written Utility class to reuse the code.
Written client services to invoke and consume the service from service provider.
Used GIT as Repository for maintaining all the branches of the code.
Attended daily standup calls to update the work progress.
Deployment in Linux machine for testing in different environments
Involved in bug fixing and implementing the features requested.
Project 3:
Title: MTN
Environment
ATG Dynamo 10.0.2, Java1.6, JSP, Oracle 10g, Linux.
Database
Oracle 10g
Role
Application Developer involved in Requirement Analysis, Development and Manual Testing
Duration
May 2015 – April 2016
Team Size
10
Client
MTN South Africa
Description
MTN Application is used to provide the customer service to buy the Hard Goods as well as Soft Goods like mobile recharges.
There are lot of functionalities in the application like coupons, campaigns, wish list etc.
Based on the user selection and coupon added while buying the product, user will get the discounts.
Responsibilities:
Involved in development of Droplets, FormHandlers, Repositories, Coupons, Schedulers and SOAP based Webserices.
Added the custom functionality to show in BCC
Written Utility class to reuse the code.
Used SVN as Repository for maintaining all the branches of the code.
Attended daily standup calls to update the work progress.
Deployment in Linux machine for testing in different environments
Involved in bug fixing and implementing the features requested.
Project 4:
Title: USCC
Environment
ATG Dynamo 10.0.2, Java1.6, JSP, Oracle 10g, Linux.
Database
Oracle 10g
Role
Application Developer involved in Requirement Analysis, Development and Manual Testing
Duration
Feb 2015 – May 2015
Team Size
15
Client
US Cellular
Description
USCC Application is used to provide the customer service to buy the Hard Goods online especially Mobiles.
This Application don’t have fulfillment from ATG Application, there is separate team who has the different application developed in java to call the customers personally and fulfil the goods based on customer approvals.
Responsibilities:
Involved in development of Droplets, FormHandlers, Repositories, Coupons, Schedulers and SOAP based Webserices.
Analysed the production logs in nohub.out file by connecting to putty.
Setting VDI in local machine to simplify the development process by giving least priority to project setup for new joiners into the project,
Deployment in Linux machine for testing in different environments
Involved in bug fixing and implementing the features requested.
Project 5:
Title: Wall Street Institute
Environment
ATG, Java1.6, JSP, Oracle 10g, Linux.
Database
Oracle 10g
Role
Application Developer involved in Requirement Analysis, Development and Manual Testing
Duration
October 2013 – Jan 2015
Team Size
5
Client
Pearson
Description
Super Student Data System (SSDS) Application is used by all WSI centers (i.e. WSICenter employees or WSI corporate) to manage students of WSI.
Managing students includes - creation of new student, modifying student’s information, modifying students contract, extending student contract, deleting student
SSDS also performs student booking activities, scheduling activities, export/import profiles and export/import lab sessions, transferring a student from one WSI center to another etc.
Responsibilities:
Involved in development of JSP pages, form validation, Repositories.
Created Custom Repository file for accessing customer logging information
Involved in bug fixing and implementing the features requested.
Used SVN as Repository for maintaining all the branches of the code.
Coordination with client about the enhancements.
Performed Sanitary testing while developing the code.
Academic Credentials
Degree
Year
Board/University
Bachelor in computer science
-
D.Y. Patil College of Engineering
High school -
Symbiosis International School
Personal Information:
Name
Vinod Kumar
Date Of Birth
27/07/1983
Languages Known
English, Hindi,
Hobbies
Gardening, Travelling
Date:
Place: Pune, Maharashtra 411014 Pankaj Sharma