Logo
statusopen for interview_

Ankan Roychowdhury

<Senior Backend Engineer
/>

Architecting high-performance distributed systems and scalable APIs that power modern applications. Specialized in building robust backend infrastructure that handles millions of requests with sub-millisecond latency

Technical Stack

Specialized in modern backend technologies and frameworks for building scalable applications

Java
SpringBoot
Docker
AWS
ZIPKIN
Postgresql
Hibernate
JavaScript
Node.js
MongoDB
Git
React

Professional Experience

Building and scaling backend systems across various industries.

CodeClouds Logo

Software Engineer

CodeClouds

Mar 2023 - PresentCurrent

Led backend development for high-scale distributed systems serving millions of users.

  • Designed and implemented scalable microservices, including order reprocessing with dynamic checkpoints.
  • Migrated and optimized Laravel APIs to Spring Boot, reducing costs by 47% and improving maintainability.
  • Integrated Spring Cloud Gateway, Eureka, and Resilience4j for service discovery, routing, and stability.
  • Enhanced system observability with Zipkin and optimized performance with caching & unit tests.
  • Automated tax calculations across 15,000+ funnels, improving accuracy and efficiency.
JavaSpring BootSpring CloudAWSDockerEurekaZipkin
CodeClouds Logo

Software Engineer Intern

CodeClouds

Sep 2022 - Mar 2023

Developed and maintained scalable backend services for e-commerce platforms.

  • Developed a web application for generating customer invoices with dynamic input handling.
  • Implemented CRM routing logic for fetching order data from Salesforce, Konnektive, etc.
  • Optimized database queries resulting in 50% faster response times.
NodeJSExpressRabbitMQTurborepoPuppeteer

Featured Projects

JavaSpringBootDockerMicroservicesZipkin

E-Commerce Microservices

A scalable microservices architecture for e-commerce platforms using SpringBoot, Postgresql, Docker, Zipkin, Keycloak, Kafka etc.

  • Built a scalable microservices architecture using Spring Boot.
  • Integrated PostgreSQL for efficient data management.
  • Secured authentication & authorization with Keycloak.
  • Enabled async communication via Apache Kafka.
  • Containerized services using Docker for scalability.
  • Implemented distributed tracing with Zipkin.
View Project
PythonLLMsNodeKafka

Protein Classification Approach

Classify protein sequences using Deep Learning Techniques with pre-processed data.

  • Incorporated different Techniques like ResNet, BiLSTM, BERTs
  • Comparative study between several LLM models
  • Accuracy, F1-score and other metrics are calculated.
  • Concluded the highest accuracy of 86% and the weighted F1-score of 84%
View Project Details

Education & Certifications

Academic background and professional certifications

Academic Education

B.Tech in Computer Science & Engineering

Brainware University

2020-2024

Focus on Software Engineering

  • Data Structures & Algorithms
  • Database Management Systems
  • Operating Systems
  • Computer Networks
GPA 9.4

Professional Certifications

Backend in SpringBoot

AlgoCamp

2024

Backend Development with Spring Framework

Credential ID: 9516448-177222

MongoDB

MongoDB University

2024

MongoDB architecture and development

Credential ID: MDB9sr1ujzk6h

Complete NodeJS Developer (GraphQL, MongoDB, + more)

Udemy

2023

Backend Development with NodeJS

Credential ID: UC-fb73464f-e10e-4192-89ac-dc2391b59a0d