Ivan Chowdhury

Hi, I'm an experienced software engineer with a Bachelor's degree in Electrical Engineering. I work in the tech and finance sectors and offer a variety of services, from building robust and responsive UIs to scalable distributed systems and databases.
In my free time, I enjoy reading sci-fi and fantasy novels, weightlifting, and traveling. I have a passion for perpetually learning, and aspirations to help transform the world through software.

What I Do

UI/UX Design

I build responsive UIs for web applications using Typescript and React.

Backend Development

I build secure REST APIs and resilient microservices using Java and Spring Boot.

Database Administration

I monitor and modify database clusters using Oracle, SQL, and AWS RDS.

DevOps

I monitor, remediate, and enhance cloud infrastructures using Docker, Kubernetes, and Amazon Web Services.

Testimonials

Resume

Experienced Full Stack Software Engineer

Experience

Feb 2025 — Present
Amazon

Software Development Engineer II

• Designing resilient, event-driven applications for Amazon Worldwide Grocery Stores Data & Analytics, using Python, Typescript, React, and AWS CDK, Lambda, and S3

Oct 2024 — Jan 2025
Grubhub

Software Engineer II

• Developed highly available and scalable distributed systems with 99.999% uptime for Grubhub Direct and Point-of-Sales Integrations, using Java, Kotlin, Spring Boot, Kafka, Cassandra, and Redis

• Provisioned and scaled distributed databases using NoSQL and Cassandra, and migrated microservices from Redis to Cassandra to support cross-data-center deduplication

Sep 2021 — Oct 2024
JPMorgan Chase

Full Stack Software Engineer

• Developed microservices spending 60% on the back end and 40% on the front end to digitize American depository receipt (ADR) data and regulate contract terms, fees, and payments for issuer companies and custodian banks, using Java, Kotlin, Javascript, TypeScript, SQL, React, and Spring Boot

• Led research into artificial intelligence, machine learning, and quantum natural language processing for incorporation into future projects, by communicating with other research teams and coordinating with VPs to develop scope plans

Education

2016 - 2020
Cooper Union

Bachelor of Engineering in Electrical Engineering

Specialization: Computer Engineering

Activities: Google Developer Student Club, IEEE, Toastmasters International

Coursework: Software Engineering, Data Structures and Algorithms, Web Development, Operating Systems, Natural Language Processing, Computer Architecture, Computer Networking, Discrete Math

Certifications: AWS Certified Cloud Practitioner

Programming Languages

Java

90%

Python

90%

SQL

85%

JavaScript

85%

Typescript

80%

Technologies

Git

90%

Spring Boot

85%

React

85%

MySQL

80%

Amazon Web Services

85%

Portfolio

My Projects
itsMe: Portable Smart Lock

itsMe: Portable Smart Lock

Software, Hardware, Publications
NutriDiary: Adaptive Nutrition Tracker

NutriDiary: Adaptive Nutrition Tracker

Software
Movie Review Sentiment Analyzer

Movie Review Sentiment Analyzer

Software
RestMapNYC: Restaurant Plotter

RestMapNYC: Restaurant Plotter

Software
Coffee Can Radar

Coffee Can Radar

Hardware
MATCH: Social Networking Platform

MATCH: Social Networking Platform

Software
Project Kutemba: Low-Cost Prosthesis

Project Kutemba: Low-Cost Prosthesis

Hardware, Publications
A Comparative Sedimentological Investigation Involving Beach Sand Deposits: Far Rockaway and Montauk Point

A Comparative Sedimentological Investigation Involving Beach Sand Deposits: Far Rockaway and Montauk Point

Publications
Speed Racer

Speed Racer

Hardware

Contact

Get in Touch

347-257-0560

New York City

Open to Recruiters

How can I help you?