Backend & API developer with 6+ years of experience in building APIs using java, spring, spring boot and its various framework.
Overview
7
7
years of professional experience
6
6
years of post-secondary education
Work History
Staff Engineer
Vocera Communications
08.2022 - Current
Description:Platform team worked on building Adapter services, which would be used to process incoming/outgoing alerts/messages from different medical devices like heart monitoring system, medical beds and other medical equipments
Roles & Responsibilities: Worked on creating new adapter service, fixing bugs for existing application/Services, developing and testing day to day Jira activities.
Senior Software Engineer
Accolite Digital Pvt Ltd
08.2020 - 08.2022
Description: This project is about verifying the data quality for users in their databases and the applications are available in three flavours: Scala Engine, Java Engine, Pandq Services and DQonObejcts
Users create their rules in UI which are placed in various contracts
Batch jobs are scheduled to run these rules on Java and Scala – Spark Engine to get the data quality
If users want to verify the data on fly then they use Pandq Service
For checking data quality on json files, DQonObjects will be used as a framework by the users in their application
Roles & Responsibility: Working on day-to-day jira task for adding new and enhancing functionalities to these four applications. Coming up with design documentation for the task and taking complete ownership from development to deployment and verifying the release changes.
Systems Engineer
Tata Consultancy Services
09.2016 - 08.2020
Unified Logging Solutions:
Description: This project is about building a unified logging solution to capture all the logs of all the application running on Google Cloud Platform by pushing all the log files to ELK stack by using Kafka.
Domain: Banking
Technology: JAVA8, Spring Boot, Multi-threading, Google Cloud Platform, Kafka, Ansible, Jenkins.
Roles & Responsibilities: Built spring boot applications to connect pub/sub topic to Kafka which act as middleware between the two and also another application which would create master log on daily basis by aggregating all the logs of a particular day and using a scheduler to push them to the storage bucket. Apart from this I have created Ansible play books to install and configure various applications on multiple GCP VM.
MOTOR2:
Description: This project was about building new APIs and enhancing existing ones for AVIVA group insurance, as per requirements came, and deploying them to cloud servers hosted on AWS.
Roles & Responsibilities: Worked on various RESTful Web Services including working on Design documents (including Swagger spec), built APIs, provided Authentication and Web Security, provided JDBC and stored data in cache, Active MQ, and Database (MySQL, Oracle) by implementing Stored Procedure Calls. All these includes JUNIT Testing, maintaining Code Coverage of above 80%, removal of code smells and bugs, and deployment to JBOSS Server.
Education
Bachelor of Technology - Information Technology
Kalyani Government Engineering College
Kalyani, WB
06.2012 - 06.2016
12th-ISC - Computer Science
Sunrise English Medium School
Belur, WB
04.2011 - 04.2012
10th-ICSE -
Sunrise English Medium School
Belur,WB
04.2009 - 04.2010
Skills
Java8, Spring, Spring Boot, Hibernate , Maven, Junit, Gradle, SQLundefined
Timeline
Staff Engineer
Vocera Communications
08.2022 - Current
Senior Software Engineer
Accolite Digital Pvt Ltd
08.2020 - 08.2022
Systems Engineer
Tata Consultancy Services
09.2016 - 08.2020
Bachelor of Technology - Information Technology
Kalyani Government Engineering College
06.2012 - 06.2016
12th-ISC - Computer Science
Sunrise English Medium School
04.2011 - 04.2012
10th-ICSE -
Sunrise English Medium School
04.2009 - 04.2010
Similar Profiles
Melissa McGillMelissa McGill
New Markets -Senior Sales Manager at Vocera Communications, now a part of StrykerNew Markets -Senior Sales Manager at Vocera Communications, now a part of Stryker
Compliance Lead Analyst at Vocera communications India Pvt Ltd- As a part of STRYKER corporationCompliance Lead Analyst at Vocera communications India Pvt Ltd- As a part of STRYKER corporation