Koushtav Chakrabarty

Software Engineer

Bengaluru, Karnataka, India7 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Experienced in developing cloud-based solutions on AWS.
  • Proficient in backend engineering and software architecture.
  • Strong foundation in Agile methodologies and TDD.
Stackforce AI infers this person is a Backend Software Engineer with expertise in SaaS and Cloud Computing.

Contact

Skills

Core Skills

Software DevelopmentBackend EngineeringCloud Computing

Other Skills

.NET CoreAWSAgile MethodologiesAmazon Web Services (AWS)AngularBashCC#C++CommunicationComputer ProgrammingContinuous IntegrationDesign PatternsElasticsearchGit

About

I'm a tech enthusiast who is passionate about how technology and computers transform the world. It's no surprise that I followed my passion and became a software developer. Curiosity and intuition along with past experiences, combined with rational thinking drive my decisions.

Experience

Expedia group

2 roles

Software Development Engineer - III

Promoted

Apr 2023Present · 2 yrs 11 mos

Software Development Engineer - II

Sep 2021Apr 2023 · 1 yr 7 mos

  • Working as a backend engineer in the Travel & Partner Support Platform division.
  • First exposure to a major CRM (Salesforce) software, Elasticsearch, Spark and writing services & integrations that support traveller and partner services using these.
SalesforceElasticsearchSparkSoftware DevelopmentBackend Engineering

Datagrokr

2 roles

Software Engineer

Nov 2018Sep 2021 · 2 yrs 10 mos

  • Was part of a four member development team, working on creating a SaaS product (Angular, Spring and Python) for a US based client that operates in the energy efficiency sector. Product deals with capturing high volume IoT data (capturing, persisting, enriching, analytics of around 10mil data points per month) and various business use cases around this data.
  • Current day-to-day activities and challenges:
  • Requirements gathering and converting them to atomic, manageable and workable tasks
  • System design and architecture
  • Feature development in Java and Python
  • Infrastructure management and deployments on AWS (ECS, Lambda, EC2, S3, CloudFront, CodePipeline)
  • Develop cloud based (AWS) backend services written in .NET Core in an Agile (Scrum) environment following the microservices architecture
  • Create integration and regression test suites, configure automated runs and report generation
  • Design and implement platform independent components & modules by following proper design principles
  • Take a TDD approach to implement solutions and ensuring adequate unit and integration test coverage of all components and modules in a code base
AngularSpringPythonAWSJava.NET Core+2

Software Engineering Intern

Jun 2018Oct 2018 · 4 mos

  • First internship and hands on experience in real world software development. Learned to work effectively in a dynamic team, with changing requirements for expected deliverable. Gained valuable experience in software design principles and practices to write modular, flexible and scalable code. Technologies I got exposed to include .NET core, JavaScript and IaaS (AWS).
.NET CoreJavaScriptAWS

Education

Asansol Engineering College, WB, India

Bachelor’s Degree — Computer Science & Engineering

Jan 2014Jan 2018

Kendriya Vidyalaya

High School — PCM with CS and English

Jan 2002Jan 2013

Stackforce found 100+ more professionals with Software Development & Backend Engineering

Explore similar profiles based on matching skills and experience