Summary
Overview
Work History
Education
Skills
Certification
Non Professional Honors
Timeline
Generic

SOUMYAJIT DUTTA

Bangalore

Summary

I'm Soumyajit Dutta, a Senior Software Engineer at IDFC First Bank in Bangalore. With a solid four-year track record in software development, I've sharpened my skills in building and growing software systems. My role in the Retail Assets division has led to the creation of key services that hundreds of thousands use every day, making banking easier and better for both customers and the bank. I'm proud of the work I've done, like the Limits management system and the Dwarf Service campaign, which have really made a difference.

I believe that a positive outlook and the willingness to keep learning are just as important as technical know-how. Outside of work, I love diving into music, movies, and learning more about finance and tech. I'm always open to new opportunities to work together and make things better.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Senior Software Engineer — Tech Lead

IDFC First Bank
02.2022 - Current
  • Spearheaded the development of Limits Finance Management System, a Loan and Liability Limit assigning plat- form which calculates profile score using multiple external parameters
  • Lead the redesign of a high-performance, scalable system at IDFC, achieving the remarkable milestone of processing and emailing over 1.5 million PDF and Links in approximately 35 minutes. This innovative solution leveraged the raw compute power of EC2 instances, utilized S3 for efficient ephemeral storage, and employed Go for its concurrent programming capabilities, ensuring optimal performance and resource utilization. By integrating Task Queues(Asynq Framework) for robust job management and harnessing the capabilities of LaTeX and Typst for PDF generation, the project significantly enhanced operational efficiency and set a new benchmark in system scalability and speed.(BAU RPM-500k, HRD RPM-1000k, p99-60ms)
  • Load Tested various complex structures in Bank Core System.
  • Led a 7-member team to develop a scalable, maintainable Email and Link Marketing Platform using React and
  • Developed / re-designed data processing for crucial EOD reports for Payment dashboards overcoming design and scale issues
  • Tech lead for Retail Assets division of Core Squads, delivering products and services for Deposits, Debit Card
  • Accounts, and improving retail customer asset-related experiences
  • Pair with Architect Team to Design Robust Scalable solution for Retail Users using Kubernetes, Redis, Kafka, microservice arch
  • Tech Used: GoLang, Kubernetes, GoCD, Java, Aerospike, MongoDB, Aurora, Oracle, Kafka, Graph DB, Splunk
  • MuleSoft, React Native, Redis, REST, Grpc, Terraform, Cloudformation.

Software Engineer

Convosight
06.2020 - 01.2022
  • Developed and implemented an internal tool for automated metrics data fetching and email reporting for customer reviews, reducing manual lookup time by 70 percentage
  • Built a PWA Android App for Convosight used by 1000+ people
  • Orchestrated the migration from Python/JS to GoLang with integrated pipeline support and conditional pack- aging, optimizing service efficiency
  • Automated cloud environment management for CS, including micro-environment creation and PR-based web- hook automation, streamlining development processes
  • Tech Used: GoLang, Kubernetes, Python, DynamoDB, RDS, S3, Cognito, KMS, SageMaker, REST.

SDE Intern — CSA Intern

Amazon — Amazon Web Services
10.2019 - 06.2020
  • Developed OAuth2.0 protocol middlewares to enhance security and protect team-owned services
  • Utilized React Framework to develop an internal UI for automating the onboarding of new Payment Methods, streamlining the process and improving user experience
  • Assisted the AWS CSA Team in technical debugging and problem-solving for enterprise customers, enhancing client satisfaction and support efficiency
  • Tech Used: Java, SpringBoot, Kubernetes, TestNG, JUnit, JPA, React.

Education

BTech - Computer Science, Backend Technologies and Cloud Computing

Lovely Professional University
Jalandhar, India
07.2020

Skills

  • Languages GoLang, Javascript, Python, Rust, React, NodeJS, Java
  • Tech/Frameworks Gin, Fiber, Node, Express, Koa, Django, Flask, Latex, MkDocs, Swagger, JUnit, Grpc
  • Cloud/DevOps: AWS (S3, Lambda, RDS, DynamoDB, Cognito, SQS),IAAC(Terraform,Cloudformation)
  • CICD(Jenkins, Bitbucket, Appveyor,GithubActions, Travis), ES Stack, Kafka, RabbitMQ, Ansible(Basic), Chef(Basic)
  • System Design, A/B Testing, System acceptance, Usability Studies, Customer Relationship Management
  • CICD(Jenkins, Bitbucket, Appveyor,GithubActions, Travis), ES Stack, Kafka, RabbitMQ, Ansible(Basic), Chef(Basic)
  • System Design, A/B Testing, System acceptance, Usability Studies, Customer Relationship Management
  • CICD(Jenkins, Bitbucket, Appveyor,GithubActions, Travis), ES Stack, Kafka, RabbitMQ, Ansible(Basic), Chef(Basic)
  • System Design, A/B Testing, System acceptance, Usability Studies, Customer Relationship Management

Certification

  • Amazon Web Services Solutions Architect
  • Amazon Web Services SysOps Associate
  • Amazon Web Services Developer Associate
  • Amazon Web Services DevOps Engineer

Non Professional Honors

  • IndiaSkills Competition: Secured victory at the IndiaSkills competition, standing out among thousands of participants at both State and District levels, and went on to represent in WorldSkills, showcasing exceptional skill and proficiency in my domain.
  • Infosys and SAP Hackathon 2019: Clinched victory in the Infosys and SAP Hackathon 2019, demonstrating innovative problem-solving capabilities and technical expertise in a competitive environment.

Timeline

Senior Software Engineer — Tech Lead

IDFC First Bank
02.2022 - Current

Software Engineer

Convosight
06.2020 - 01.2022

SDE Intern — CSA Intern

Amazon — Amazon Web Services
10.2019 - 06.2020

BTech - Computer Science, Backend Technologies and Cloud Computing

Lovely Professional University
SOUMYAJIT DUTTA