Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

SARTHAK GHOSH

Kolkata

Summary

Full Stack Developer with 4+ years of experience in Software engineering. My passion for continuous learning and growth has led to expand my skill set into the realm of cloud computing, with a focus on leveraging cloud technologies to enhance application performance and scalability.

Overview

5
5
years of professional experience

Work History

SOFTWARE ENGINEER

ThinkProject
Berlin
08.2022 - 12.2022
  • Developed new features for internal responsiveness website using React, HTML, CSS, and Material UI.
  • Cypress was used for E2E Testing.
  • Optimized backend performance by optimizing SQL queries in Postgres resulting in better API performance.

Full Stack Developer

Sartorius
Göttingen
02.2021 - 01.2022
  • Developed a single-page application using React and Chart.js to create interactive and visually appealing charts.
  • Implemented downsampling techniques in Node.js to optimize the rendering of large datasets in graph visualizations.
  • Managed data lakes with Azure database.

SOFTWARE DEVELOPER

Fraunhofer HHI
Berlin
09.2017 - 09.2020
  • Implemented computer vision algorithms, such as image segmentation or object detection, using C++.
  • Utilized libraries and frameworks like OpenCV to process and analyze images.
  • Employed test-driven development (TDD) unit testing.

Education

Master of Science - Computer Science

Technische Universität Berlin
Berlin, Germany

Bachelor of Technology - Computer Science And Engineering

Guru Nanak Institute of Technology
Kolkata,India

Skills

  • Amazon Web Services
  • React
  • Typescript
  • Terraform
  • Python
  • Git / SVN
  • Docker
  • CloudFormation
  • Nodejs
  • Shell
  • Javascript
  • Linux
  • MongoDB
  • AWS Lambda

Projects

1. Automate the Lifecycle Management of Amazon EBS Snapshots

  • Developed and deployed AWS Lambda functions to automate the lifecycle management of Amazon EBS snapshots in accordance with industry standards.
  • It ensured timely creation, retention, and deletion of snapshots to optimize storage costs and enhance data reliability.

2. Launching an Amazon EC2 Instance Using AWS CloudFormation

  • Designed and implemented AWS CloudFormation templates to automate the provisioning of Amazon EC2 instances, improving deployment efficiency and consistency.
  • Leveraged Infrastructure as Code (IaC) practices to streamline deployment processes and reduce manual intervention, contributing to a more agile development environment.

Timeline

SOFTWARE ENGINEER

ThinkProject
08.2022 - 12.2022

Full Stack Developer

Sartorius
02.2021 - 01.2022

SOFTWARE DEVELOPER

Fraunhofer HHI
09.2017 - 09.2020

Master of Science - Computer Science

Technische Universität Berlin

Bachelor of Technology - Computer Science And Engineering

Guru Nanak Institute of Technology
SARTHAK GHOSH