KM

Hi, I'm Karthik Menon

Software Development Engineer at Amazon, passionate about building scalable systems and creating impactful solutions.

About Me

I'm a Software Development Engineer at Amazon, where I work on developing scalable systems and improving performance monitoring. I graduated from Purdue University with a Bachelor of Science in Computer Science, where I developed a strong foundation in algorithms, data structures, and systems programming.

My experience spans across multiple companies including Capital One, where I worked on database migrations, CI/CD pipelines, and full-stack development. I'm passionate about building robust, scalable applications and contributing to open-source projects.

Experience

Software Development Engineer

Amazon • November 2024 - Present

Developing SQS and Lambda pipelines for compiler metrics, integrating CloudWatch alarms and dashboards.

Associate Software Engineer

Capital One • February 2024 - October 2024

Migrated PostgreSQL database to Flyway, completed Spring Boot/Java migrations, managed CI/CD pipelines.

Software Engineer Intern

Capital One • June 2023 - August 2023

Built AWS OpenSearch dashboards for call quality metrics, architected UI/backend with JavaScript, Node, and Vue.

Skills & Technologies

Java

📘

TypeScript

🐍

Python

C/C++

⚛️

React

💚

Vue

🍃

Spring Boot

🟢

Node.js

🐘

PostgreSQL

🍃

MongoDB

☁️

AWS

🐳

Docker

Featured Projects

MyShell

Unix shell interpreter in C incorporating common shell features from csh and bash with wildcarding and zombie process handling.

CUnixShell Programming
View Project →

CodeRConnect

Coding tutoring platform built with MongoDB, Express, React, and Node, featuring responsive UI and search functionality.

MERN StackMongoDBReactNode.js
View Project →

Java Compiler

Compiler in C that converts Java code to executable ARM assembly with Abstract Syntax Tree and Symbol Table implementation.

CARM AssemblyCompiler Design
View Project →

Get In Touch

I'm always interested in hearing about new opportunities and exciting projects.

Let's Connect

Feel free to reach out if you'd like to collaborate on a project or just want to say hello!

Send Email