Summary
Overview
Work History
Education
Skills
Websites
Hobbies and Interests
Pet Project
Timeline
Generic

KUSHAL BHATTACHARYA

Bangalore

Summary

Team-oriented professional with exceptional organizational skills. Proven ability to successfully manage multiple projects simultaneously. Adheres to SOLID principles and design patterns to ensure accuracy.

Overview

9
9
years of professional experience

Work History

Software Engineer

SAP Labs India
Bangalore
05.2021 - Current
  • Strategic Development: Contributed to the CBC project, a central configuration hub for SAP S/4HANA, with planned future integration across SAP products.
  • Demonstrated expertise by ensuring seamless release of end-to-end features in collaboration with S4 Stakeholders.
  • Refactored legacy code using Facade and Strategy patterns, resulting in a 70% reduction in customer tickets
  • Utilized GitHub Copilot for advanced tooling in code analysis, feature development, and comprehensive automated testing (E2E and unit tests)
  • Technologies: TypeScript, PostgreSQL, Pub/Sub Messaging, Design Patterns, Domain-Driven Design (DDD), SAP Cloud Native Developer Course, GitHub Co-pilot.

Software Engineer

BigAppCompany
Bangalore
04.2020 - 05.2021
  • Took initiative in spearheading the design and development of an end-to-end E2E microservices architecture, supporting scalability for a service-based airline company
  • Analyzed system architecture of industry leaders including Cleartrip and Airbnb
  • Technologies used: TypeScript, Next.js, MongoDB, GraphQL, Design Patterns, Webhook Pattern.

Software Engineer

Housejoy
Bangalore
10.2019 - 03.2020
  • Collaborated with cross-functional teams and marketing team to aggregate business relevant data and conversion rates across B2B and B2C
  • Technologies used: PHP, MySQL, JavaScript, CSS, HTML, Node.js

Software Developer

Sensennium
Bangalore
03.2016 - 07.2019
  • Boosted message processing efficiency by 25% through enhanced programmer-friendliness of Google Blockly
  • Technologies used: C++, Python, MQTT, Google Blockly, PHP, JavaScript, CSS, HTML.

Education

BTECH - Electrical

Meghnad Saha Institute of Technology
Kolkata
05.2015

Skills

  • JavaScript
  • Nodejs
  • Typescript
  • Python
  • Docker
  • Postgres
  • Technical Documentation
  • CSS
  • HTML
  • Code reviews
  • Agile Methodologies
  • MySQL
  • Kafka
  • Kubernetes basic
  • CDC
  • Prometheus
  • Express

Hobbies and Interests

  • Cricket
  • Football
  • Badminton
  • Reading novels based on fiction

Pet Project

  GitHub Repository: https://github.com/kushal45/InstagramClone

  • Backend Development: Replicated core Instagram functionalities using modern technologies for a
    comprehensive understanding of full-stack development.
  • Messaging Patterns: Implemented Kafka for producer/consumer messaging and CDC for CQRS,
    streaming table data to MongoDB based on schema changes.
  • Logging and Monitoring: Utilized ELK pipeline for logging, Grafana for data visualization, Influx DB
    for time-series data and Prometheus and New Relic for monitoring.
  • Search User Profiles: Utilized streaming functionality of kafka to stream user profiles in elastic search and index user profile informations and perform fuzzy search using elastic search

Timeline

Software Engineer

SAP Labs India
05.2021 - Current

Software Engineer

BigAppCompany
04.2020 - 05.2021

Software Engineer

Housejoy
10.2019 - 03.2020

Software Developer

Sensennium
03.2016 - 07.2019

BTECH - Electrical

Meghnad Saha Institute of Technology
KUSHAL BHATTACHARYA