Summary
Overview
Work History
Education
Skills
Timeline
Generic

Biprajit Saha Roy

Summary

Proven SSDE with a robust background at Zopsmart, adept in Java, Spring Boot, and Kafka. Excelled in deploying microservices and event-driven architectures to enhance UI responsiveness and product delivery efficiency. Demonstrated leadership in cross-functional collaboration and innovation, significantly improving testing efficiency and user engagement through technical expertise and strategic problem-solving.

Overview

6
6
years of professional experience

Work History

SSDE

Zopsmart
Bengaluru
04.2024 - Current

Project Name : Switchboard

Tasks Performed : -

Company: Zopsmart Technology Private Limited
Duration: 2021 – Present
Project Name: Switchboard

Key Responsibilities:

  • Implemented a caching service using Elasticsearch, Kafka, Java Spring Boot, and PostgreSQL, significantly reducing response times for all UI API calls.
  • Introduced an event-driven architecture leveraging Kafka, microservices, and Spring Boot to efficiently manage the daily processing of over 2 million products for delivery.
  • Collaborated on developing UI component libraries for major e-commerce clients, including Kroger, utilizing React to enhance front-end consistency and reusability.
  • Assisted the QA team in building Selenium automation test suites, improving overall testing efficiency and product quality.

SDE 2

Zopsmart
04.2022 - 03.2024

Project Name: Merch Hub

Key Responsibilities:

  • Implemented secure, stateless authentication and authorization in Java Spring Boot-based microservices using JWT tokens integrated with Azure Active Directory (AD) and PostgreSQL, ensuring only authorized AD users can access merchandising services.
  • Developed and integrated role-based access control (RBAC) and Single Sign-On (SSO) features in Spring Boot microservices with PostgreSQL support, enabling seamless user authentication while enhancing security, performance, and user experience.
  • Collaborated with cross-functional teams to align authentication mechanisms with organizational security standards, conducted comprehensive testing (unit, integration, and security), and documented the solution for smooth adoption.
  • Optimized database queries and authentication workflows in PostgreSQL and Spring Boot, improving overall system performance and reducing latency during high-traffic periods.

Software Developer

MASS
Kolkata
06.2019 - 03.2022

Project Name: Budhiyoga

Key Responsibilities:

  • Led a team to develop mobile games using React Native, Java Spring Boot, and MySQL, creating a digital adaptation of an ancient Indian board game.
  • Implemented a NoSQL architecture with MongoDB to capture and store users' game moves for machine learning research and modeling, enhancing the game’s adaptive difficulty levels.

Project Name: ConnectApp

Key Responsibilities:

  • Developed a cross-platform mobile and web application using React Native, React, Java Spring Boot, and MySQL to capture and manage the activities of an NGO focused on educating underprivileged children.
  • Integrated in-app video streaming and broadcasting capabilities using AWS Lambda, AWS CloudFront, and Amazon S3, improving content delivery and user engagement.
  • Optimized media loading times for both web and mobile platforms by implementing Cloudflare CDN, resulting in a smoother user experience.

Education

B.Tech - Electronics And Communications Engineering

Maulana Abul Kalam Azad University of Technology
West Bengal
03-2019

Skills

  • Java
  • Spring Boot
  • Postgres
  • Mysql
  • Kafka
  • Elastic Search
  • CI/CD
  • Git

Timeline

SSDE

Zopsmart
04.2024 - Current

SDE 2

Zopsmart
04.2022 - 03.2024

Software Developer

MASS
06.2019 - 03.2022

B.Tech - Electronics And Communications Engineering

Maulana Abul Kalam Azad University of Technology
Biprajit Saha Roy