About Me

Software Engineer with experience in fintech industry. I specialize in large scale backend system, cloud technologies & machine learning. Passionate about building scalable and efficient systems.

Experience

MoneyLion | Backend Engineer Ⅱ [Nov 2024 – Present]

MoneyLion is a USA based fintech company, providing loans, credit builder, investment tools to user

  • Tech stack: Java, Spring Boot, MongoDb, PostgreSQL, Terraform, Kubernetes, Kafka, DataDog, CI-CD pipelines
  • Worked on:
    • Content Generation: Worked on the homepage of the app where content is generated based on users previous interaction, financial condition
    • Reduce Infra Cost: Reduced infra cost by introducing in-memory cache instead of redis
    • Mr. Beast Campaign: Scaled and optimized our service to handle huge load during a campaign with Mr. Beast.
    • Drive Revenue: Reduced operating cost by finding bottlenecks, optimized services to reduce AWS cost.

bKash Limited | Software Engineer [Dec 2022 – Oct 2024]

bKash is the largest Fintech company in Bangladesh, serving over 70 million people.

  • Developed backend services for the bKash Customer App using microservices and event-driven architecture.
  • Tech stack: Java, Spring Boot, Project Reactor, DynamoDB, Redis, S3, SQS, Kinesis, Webflux.
  • Implemented key features:
    • Insurance Feature: Integrated API from eBaoTech for managing and paying insurance premiums.
    • Request Money Feature: Enabled users to request transactions, send notifications, and manage requests.
    • GraphQL Implementation: Enhanced API efficiency by serving specific data queries.
    • Rate Limiter: Developed a configurable rate limiter to manage traffic surges.

BRAC University | Student Tutor [Oct 2021 - Dec 2022]

  • Taught fundamental and object-oriented programming in Python.
  • Assisted faculty members in lab classes and provided student consultations.

Open Source | Contributor [2020 - Present]

Education

BRAC University [Jan 2019 - Dec 2022]

Bachelor of Science in Computer Science and Engineering
CGPA: 4.0/4.0

Projects

Repl.it Clone

  • Built an online code editor with real-time collaboration.
  • Used Socket.IO, AWS S3, Docker, Kubernetes, Vue.js, and TypeScript.
  • Created an on-demand Kubernetes cluster on Hetzner for session-based environments.
  • URL shortener using Go, Vue JS
  • Worked on the frontend.

Multi-Vendor E-commerce Site

  • Java, Spring Boot, PostgreSQL, Bulma CSS.
  • Compared products from multiple vendors and facilitated purchases.

Tools & Technologies

  • Backend: Java, Spring Boot, Project Reactor, Webflux, Python, Django, C++
  • Cloud: AWS (DynamoDB,DocumentDB, RDS, SQS, MSK, SNS, S3, EC2, CloudWatch, Kinesis)
  • Databases: DynamoDB, DocumentDB, PostgreSQL, MySQL, NoSQL
  • Others: Docker, Kubernetes, Kafka, Terraform, Git, Unix Shell, Redis, HTML, CSS, JavaScript, Vue.js

Achievements

  • Finalist - Therap Java Fest 2022 (Developed a Java-based web app in a two-person team).
  • 1st Runner-up - BRACU Intra-University Programming Contest Fall 2021.
  • 1st Runner-up - Programming Contest, BUCC Week, RADIX.

Socials