Full Stack Developer

7.5+ years of experience in developing Web Applications using ReactJS, Angular, JavaScript, HTML, CSS, Spring Framework & AWS

Experience

Sept 2018
InformaticaBengaluru

Lead Software Engineer

  • Designed & developed Notification Center, a centralized web-based application to manage the notifications across all the Informatica's cloud applications
  • Designed & developed UI from scratch for Informatica's Operational Insights, cloud-based monitoring, and analytics web-application
  • Developed Alert & Notification Microservices using Spring Boot for Operational Insights
  • Led the product features delivery from requirements gathering, coordinating with UX designer, Product management, and QA.
Technologies Used:
ReactJS,AngularJS,JavaScript,HTML,CSS,Spring Boot,AWS,Mockito,Jest/Enzyme/React Testing Library,Docker
May 2017
Morgan Stanley (Accolite Payroll)Bengaluru

Senior Software Engineer

  • Worked as a Full-Stack developer in Morgan Stanley's MSConnect web & mobile application
  • Developed application modules such as Image Admin Tool, Company Map, What's New for MSConnect using Spring Boot,IBM DB2 for back-end and Angular for front-end.
  • Redesigned the REST APIs module using Spring Boot
  • Migrated existing codebase on AngularJS to Angular
Technologies Used:
Angular,AngularJS,JavaScript,HTML,CSS,Spring Boot,DB2,Ionic 2,JasmineJS
Dec 2015
Cognizant Technology SolutionsKolkata

Programmer Analyst

  • UI Development for LPL Financials: Developed new modules in Order Management Application usingAngularJS and Bootstrap.
  • Designed the code-base and architecture of Financial Campaign Application for PizzaHut Franchisee. Implemented UI modules using AngularJS andKarma-Jasmine
  • Developed Alert & Notification Microservices using Spring Boot for Operational Insights
  • Worked on requirement gathering from clients, preparing estimates, setting up the codebases and working on UI modules.
Technologies Used:
AngularJS,JavaScript,HTML,CSS,JasmineJS,BackboneJS,Bootstrap,Material UI
Oct 2013
Tata Consultancy ServicesKolkata

System Engineer

  • Started the career with training in Java/J2EE and worked on TCS Timesheet web application
  • A core member of TCS's Timesheet development team, worked on AngularJS & Spring MVC APIs with Tiles Framework
  • Developed Alert & Notification Microservices using Spring Boot for Operational Insights
  • Developed various modules such as Timesheet Approval, Overtime Timesheet, Billing & Payroll Approval
Technologies Used:
AngularJS,JavaScript,HTML,CSS,Spring MVC,Tiles

Education

Dec 2013
Tata Consultancy ServicesKolkata

Initial Learning Program

Java, Servlet, JSP, MySQL, CSS
May 2013
Techno India Salt Lake, KolkataKolkata

Bachelor of Technology

Electronics and Communication Engineering
Mar 2009
Shree Jain Vidyalaya, KolkataKolkata

Higher Secondary

Physics, Chemistry, Mathematics
Mar 2007
Govt. High School, HowrahKolkata

Secondary

General subjects

Skills

ReactJS
JavaScript
HTML5
Redux
Redux Thunk
Webpack
Jest
Enzyme
React Testing Library
CSS
AngularJS
Angular
Bootstrap
Material UI
Ionic
Spring Boot
Java
REST
AWS
Microservices
NodeJS
Docker

Certificates

Oracle Certified Java SE 6 Professional

Interests

PC Games
Movies & Series
Travelling
TT
Cricket
Football
DC & Marvel Comic Enthusiast