Software Engineer building features for distributed systems at scale

SDE at AWS working on MemoryDB team — a Redis-compatible in-memory database serving 3000+ GB/s throughput. Passionate about low-latency, performance systems.

Experience

Where I've Worked

May 2024 — Present

Amazon Web Services

Software Development Engineer

Building features for AWS MemoryDB service — a Redis-compatible in-memory database with 99.999% availability.

May — Sep 2023

Amazon Web Services

Software Development Engineer Intern

Developed a Rust Redis module for RDB file analysis with 98% memory allocation prediction accuracy. Worked with low-level FFI bindings and debugged memory issues in the ElastiCache/MemoryDB codebase.

Sep — Dec 2022

Rio Tinto

Software Engineer Intern

Improved SQL query execution time by 25% and reduced memory usage by 13%. Built C# applications for database management and automated reporting systems.

Sep 2020 — Apr 2021

Tap Medical

Full-stack Software Engineer Intern

Built admin dashboard with live chat, implemented 20+ features across the stack, and automated QA workflows increasing testing speed by 50%.

Projects

Featured Work

Shado Engine

A full-featured 2D game engine with a Unity-like editor interface. Features include C# scripting support, scene management, sprite rendering, physics integration, and a complete entity-component system. Built from scratch using OpenGL for high-performance graphics rendering.

C++ OpenGL C# Scripting ImGui Game Engine

Shado Cloud

A Google Drive-like cloud storage platform for uploading, organizing, and accessing files from anywhere. Features secure file management, folder organization, file sharing capabilities, and a clean, intuitive user interface.

Full Stack Cloud Storage File Management REST API

Awaazo

Graduation Project (Team Member) — An AI-powered podcasting platform that transforms how users create and consume audio content. Key features include AI-generated podcasts from lecture notes with voice cloning, an interactive AI assistant familiar with episode content, live transcripts, personalized recommendations, and rich community engagement.

My contributions: Built the social features including user account creation, authentication, database schema design and relations, friend system, and user interactions.

Next.js ASP.NET Core Python OpenAI Docker LangChain

Skills

Technologies I Work With

Languages

C++ Rust C Java Python TypeScript C# SQL

Systems & Concepts

Distributed Systems High Availability Low Latency API Design Testing

Tools & Cloud

AWS Redis MemoryDB Git Linux GDB

Contact

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about distributed systems.