R

Rounak Kolya

Full Stack Engineer

Bengaluru, Karnataka, India8 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building web services with Spring and Hibernate.
  • Proficient in both Java and Node.js for backend development.
  • Experienced in leading projects and teams as a Scrum Master.
Stackforce AI infers this person is a Backend Developer with expertise in Healthcare and SaaS environments.

Contact

Skills

Core Skills

Node.jsSpring FrameworkReactSpring BootAws

Other Skills

Amazon ECSAmazon Web Services (AWS)Apache KafkaCore JavaDockerHTMLHTML5HibernateJ2EE Web ServicesJakarta PersistenceJavaJava Database Connectivity (JDBC)Java Enterprise EditionJavaScriptJavaServer Pages (JSP)

About

Backend Developer with expertise in building web services with Spring and Hibernate. Have exposure to multiple languages like Java and Node.

Experience

8 yrs 8 mos
Total Experience
2 yrs 11 mos
Average Tenure
4 yrs 4 mos
Current Experience

Athenahealth

Member Of Technical Staff

Feb 2022Present · 4 yrs 4 mos · Bengaluru, Karnataka, India

  • Projects:
  • Tools & Editor- UI-focused team responsible for workflow and message builders. The
  • system includes components for creating custom patient workflows and building
  • personalized emails, SMS, calls, and push notifications with frontend in React and
  • Javascript and backend in Nodejs.
  • Roles and Responsibilities-
  • ● Served as Scrum Master and feature lead.
  • ● Developed dynamic UI pages for message and workflow builders.
  • ● Wrote efficient, responsive code and created panels from scratch using React.
  • ● Worked on Node.js to develop backend APIs.
  • ● Led the Synced Row feature from LLD to implementation.
  • ● Implemented changes to boost user engagement and click rates.
  • ● Conducted POCs and demos to showcase enhancements.
  • Message Delivery Service- MDS is a microservices-based platform built with Node,
  • Spring Boot, Postgres, Kafka, and Redis. It facilitates hospital-patient communication
  • via email, SMS, and calls, and is deployed on AWS.
  • Roles and Responsibilities-
  • ● Implemented Circuit Breaker for handling vendor API failures.
  • ● Monitored metrics to maintain message success and completion rates.
  • ● Introduced Kafka for stateless architecture, designing consumers and producers.
  • ● Conducted LLD for the Kafka-based stateless design.
  • ● Migrated to encrypted Redis Cluster.
  • ● Thoroughly tested and reviewed new features for high code quality.
  • CI\CD pipeline migration- Created a new pipeline in Jenkins to deploy our
  • applications to AWS using Docker containers
HTMLSpring DataNode.jsSpring FrameworkSpring MVCHibernate+16

Saggezza

Software Engineer

Aug 2019Apr 2022 · 2 yrs 8 mos

  • Technology@myDesk- TMD is an internal project for Goldman Sachs
  • responsible for access control, procurement of any digital asset, employee onboarding,
  • and deboarding. The technology stack used are Spring MVC, Hibernate, JMS, JBPM
  • workflow engine, DB2, and Angularjs.
  • Roles and Responsibilities:
  • ● Developed a utility to archive production DB data on some custom constraints.
  • Built the end-to-end process of copying, verifying, and deletion of data. Used
  • Core Java, Spring Boot, Hibernate, and bash shell scripting for
  • implementation.
  • ● Goldman Sachs’ Investment Banking division requires group emails (Distribution
  • Mail) needs to be secretive and require additional approvals. Implemented the
  • whole feature with all edge cases. Also implemented exception handling cases
  • and prevented any risk of information leakage.
  • ● Implemented multiple new workflows from the ground up. Handled edge cases
  • and exceptions successfully.
  • ● Did multiple critical bug fixes to refine the system and improve user experience.
  • ● Analyzed and fixed transaction log issues that arises because of increased load on
  • the server. Optimized multiple jobs for this issue.
  • ● Created batch script jobs to manage and archive logs in all server hosts.
  • Support Requisition System(SRS)- SRS is the ticketing system that creates/clones
  • tickets for simpler business use cases. It allows users to create custom tickets to be used
  • by their system. It is an old application built with Java and Perl.
  • Roles and Responsibilities:
  • ● It is a legacy application and helped to migrate the old tickets to a new
  • application that is being developed.
  • ● Identify the tables that are necessary for the upgrade. Copy and verify the table
  • rows after communicating with the concerned users.

Tata consultancy services

Assistant System Engineer

Jul 2017May 2019 · 1 yr 10 mos · Bengaluru Area, India

  • Revamp old webservice: There was an existing web service that used oracle’s BEML.
  • This web service gets data from multiple sources and saves it in a central database.
  • Redesigned and redeveloped the same webservice from scratch using Spring Boot,
  • JAX-RS, and Hibernate.
  • Roles and Responsibilities:
  • ● Implemented complete web service from scratch. Used rest protocol for the new
  • web services. Designed three independent services for this web service.
  • ● Incorporated unit test cases in the web services.
  • ● Deployed the whole webservice in the Oracle Weblogic server.
  • Vigilance and Audit Website: This was a website to record information regarding the
  • vigilance operation for Mangalore Port Trust. It allows the users to fill out different forms,
  • save the data in the database, and produce reports on an annual basis. The website was
  • built on Spring MVC, Oracle DB, Hibernate, and JSF.
  • Roles and Responsibilities:
  • ● Created multiple new forms on client request.
  • ● Added the functionality to upload and save documents in existing form. Saved the
  • document metadata in an optimized way in DB.
  • ● Did multiple bug fixes on this website.
  • ● Did multiple UX improvements to improve user experience.

Education

Heritage Institute of Technology

Jan 2013Jan 2017

West Bengal University of Technology, Kolkata

Bachelor of Technology - BTech

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Node.js & Spring Framework

Explore similar profiles based on matching skills and experience