PRATIP SINHA
D.B. Road, Rampurhat, Birbhum
West Bengal, PIN- 731224
Mob:-
Email:--
OBJECTIVE:Looking forward to make career in an Organization that exposes to latest technology, provides opportunity to apply innovations and motivates to accept challenges in order to have smooth and efficient functioning in most articulate manner.
SKILLS
Programming Languages
JAVA 8, J2EE(From NIIT Kolkata),Spring, Spring Boot JSF, HTML5, CSS3, JAVASCRIPT, JQUERY,Web service, Angular js, Express js, Node js, Bootstrap, React Js,React Native, Redux, webpack
Embedded Programming
Device Drivers and Application Programming
GUI and Database Tools
Visual Basic 6.0, ORACLE 10g
Processor and Microcontroller
8051, AT89C51, PIC16F877A
Working Platforms
Windows 9X, Windows 2000/XP, Linux.
ACADEMIC QUALIFICATION :
Passed B. Tech in Computer Science and Engineering in 2010 from SMIT (WBUT) with 71.6% marks
Passed Higher Secondary Examination in 1995 from Jitendra Lal Vidyabhaban, Rampurhat, with 59% marks
Passed Madhyamik Examination in 1993 from Jitendra Lal Vidyabhaban, Rampurhat, with 67% marks
ACADEMIC PROJECTS:
“ONLINE SQL TOOL” (Using JSP, JDBC, Apache Tomcat 6, in The Year 2009 at SMIT)
Completed a project on “Controlling Electronic Equipment over the Internet” (Using JSP, SERVLET, JDBC, Apache Tomcat 5) under guidance of Dr. S. Bhattacharya at SMIT from December, 2010 to March, 2010.
Completed a project on “Online Test Application”, using Java/J2EE, at NIIT from March, 2009 to April, 2009.
Completed a project on “Development of Line Follower Robot using PIC16F877A Microcontroller”, at Microtemple-an Embedded Institution, Noida, India, in December, 2007.
Work Experience:
1) With Tech Mahindra from November 2018
Project : SCB
Role : Tech Lead (sr Associate)
Team Size : 20
Technologies: HTML5, React js, REST Web Service,Express, Nodejs,
webpack,React js, Redux, AEM (Adobe Experience Manager), SpringBoot
Angular 2/6
Details- It’s project Banking domain where we are making a single page application which
Basically use to perform all banking task over web and from app also. My
Responsibilities here as a technical lead is to maintain sprint, analysis of use cases,
Project estimation, client interaction, helping team to make code in React js,
Angular, making REST web service with authentication and performance tuning
Of application to make user experience better.
2) With Cognizant Technology Solutions Pvt Ltd from 23st April 2018
Project : Etihad Airlines
Role : Tech Lead (sr Associate)
Team Size : 36
Technologies: HTML5, React js, REST Web Service,Express, Nodejs,
webpack,React js, Redux, AEM (Adobe Experience Manager), SpringBoot
Details- Here we are integrating React js with AEM. AEM is a content Management System basically used to build web site, that has Template and component. We are creating those component as a react component. Redux we are using for the communication Between components and manage store. My responsibilities here to work closely with Principal Architect to design the architecture Of the project from scratch. Optimization of the application, implementation of drag and drop facilities of react comp to AEM. On demand loading of Component and to build a development environment, so that client developers can work with hot module Loading facilities
3) With TCG Digital from 21st August 2017
Project : Crew Management System
Role : Tech Lead
Team Size : 7
Technologies : HTML5, JQuery, Angular js 2, REST Web Service,Express, Nodejs,
Mongodb, Socket.io,webpack,React js, Redux
Details- we are building a crew management system of a airlines. For backend we are using Node js to build a REST web service That returns a json data and we are consuming inside a React application that is a Single page progressive web app My responsibilities here to assist team to build different component of React to achieve single page behavior And to maintain state of application we are using Redux js library.
4) With MindTree Ltd.. from Dec- 16 to 23rd Jan 2017
Project : Mobile Application Platform
Role : Tech Lead
Team Size : 10+
Technologies: HTML5, JQuery,REST Web Service,Express, Nodejs, Mongodb, Socket.io, Arduino, React js, Redux, React Native
Details- we are building an application that support mobile and web application to display end client location and name using google map,
those data are coming from a rest web service built on node js. Also showing
performance of client dashboard. for this my responsibilities were to help and guid
team to make code on React js and node js. In React js we make different component
to make view and to consume rest service in json format. we use passport for the authentication purpose. to build rest web service we use express js and it's different middleware. webpack for the automation purpose Geo Location was tracked
by GP20U7 hardware that was interfacing a Arduino board. Code for controlling arduino and GPS was written in Node js library named Johnny-five. To communicate with event from front end vis-a vis using socket.io.
5) With Wipro Technologies Ltd. Jan-2015 to 1st Feb 2016
1. Project : CHASSIS MANAGEMENT
Role : Senior Software Engineer
Team Size : 5
Technologies: Java ,JSF, Spring 3,Hibernate 3, HTML5, JQuery, Angular js, REST Web
Service,Express, Nodejs, Mongodb , gulp
Details:
This project basically a Hardware maintained system. Our client is a service provider to
Various vendors who makes very large system of Hard Discs. Client has it’s own portal and
System that we run in Solaris environment using snad box. Our responsibility here is to show
The status of disks, such as which one is running properly or not. For this we have make a
Swing GUI and web application using mentioned technology. Latter we make this general
Web application to a single page application.
Responsibilities:
My Responsibilities here was making REST web service using, Spring, Hibernate
And Java initially and also making UI using HTML5, CSS3, Jquery. I develop UI cross
Browser compatible as well as mobile supported. Write some Jquery plugins. Latter
My responsibilities was handling a team and to develop component in Angular js and
Making middleware using Express js to interact with Mongodb and to create replica
Set using mongoose as well as create schema, replica set, sharding in mongodb.
6) With CMC Ltd. joined as Senior Software Engineer. From 01-Sep-14 to 11-Dec-14
1. Project :Revenue Management and Administration information Systems
Role :Software Engineer
Team Size :20
Technologies:Java ,Spring, Hibernate, HTML5, JQuery,JSF, Angular js
Details:
This project implementing of Revenue management System , Software Will enable
the Tax Payer As well as the Officers of the Department to perform functionalities.
There will be Three kind of tax payer who will pay there tax creating Registration into
the system and in the same way officials also can pay receive tax for payer and also
can approve the taxation and after paying tax a report will be generated that as receipt
.
Responsibilities:
1 Creating user Interface using HTML5, CSS3, JQUERY
2 Making Hybrid Android application using Ionic and Angular js
3 Coding for JSP, Hibernate, Spring MVC
4 Making REST web service using Java, Spring and using Node js and Express js
5 Making Angular js component(Controller, Service, factory, custom filter, Directives)
6 Create project platform and structure using Node js
5) With ZetaSoft joined as Junior Developer October 2010 and promoted to Programmer till 12th July 2014
Company Profile: Management and Information Technology Consultant Company.
1. Project :Sales Force Automation Mobility Software
Role : Software Engineer
Team Size :5
Technologies:: Java, Phone gap 2.8.0, JSP, CSS3 ,JavaScript, HTML5, JQuery,JSON,Angular
js, Express,Nodejs REST web Service.
Details:
This project implementing sales Force Automation Mobility Solution for our client, Software
Will enable the sales force personnel to perform functionalities using a mobile Android
Tablets with at least 10inch screens and interact with back end SAP 6.0 Enterprise Central
Component for
Stock transfer order creation, change and display
Outbound Delivery creation, change and display
Post Goods Issue Creation etc
This project generally has two mode, Offline and Online Mode. For offline mode we
Used SQLite as local data base to store data and MySQL as database server in
Business application layer. We used Jco to communicate SAP 6.0. and Business
API (BAPI) to fetch data from Central Server.
Responsibilities:
As this is an Hybrid android application, we use Phonegap with Cordova js that convert
A general web application into android application. My responsibilities was to create UI using
HTML5, CSS3(Bootsrtap). Use Angular js for the purpose of routing and to consume REST
Web service with built in http service and to process data in view. Initially REST was built in
Java, latter I make REST service using Node js, Express js.
2. Project : HR MANAGEMENTSYSTEMOctober’12- Dec’13
Role : Software Developer
Team Size : 10
Technologies : Java, JSF,Spring,Hibernate,CSS3 ,JavaScript, HTML5, JQuery,Maven 2
Details:
This project examines the issues related to dynamic Human Resource Management and implements a web-based application for a fictitious consulting firm that participates in the placement of contractors in different organizations. The system is implemented using a 3-tier approach, with a backend database (ORACLE-10G database), Using Spring-2 Framework. The Software designed according to the various modules required to fulfill all the requirements uncovered in our requirement analysis. The whole System can be divided into number of modules. They are
Login Module
Profile Management Module
Recruitment Module
Time Management Module
Leave Management Module
Payroll Module
These entire modules together make the full project to work and fulfill all the requirements.In this project I have applied Spring Web MVC, JSF and Hibernate together. For Frontend we used JSF and Prime faces to make rich UI with Ajax support.
Responsibilities:
7 Coding for JSP, Servlet, JDBC,JSF.
8 Designing and developing the data base tables and front end code
9 Monitoring of Designing of Web Pages using(HTML5, CSS3, JavaScript) as Team Leade
10 Tool Used (Eclipse, Net Beans IDE)
11 Building Project using Maven
TRAINING:
Successfully completed a training in Embedded System at Microtemple, (Noida, Delhi), in December, 2009
Personal Profile
PRATIP SINHA
Hobby: Playing Cricket, Football
Passport No: J-
Date of Issue: 03/01/2012
Date of Expiry: 02/01/2022
Place: Kolkata