Abhilaash Velamati

SDE at AWS CloudHSM · Washington D.C.

I'm a Software Development Engineer on AWS CloudHSM. Since 2020 I've led or co-led the launch of CloudHSM into new AWS regions, hardened the service's security surface, and — most recently — built a self-learning AI agent that resolves engineering tickets end-to-end.

Current Work — AWS CloudHSM

Python Java Rust Lambda EC2 SWF DynamoDB S3 Secrets Manager CloudFormation CDK IAM KMS SSM CloudWatch CloudWatch Logs API Gateway Bedrock PKCS#11

Mentorship & Onboarding

2025 — Customer-Workflow AI Assistant (Mentor)

Mentored a summer intern who built customer-usage profiles by mining how each customer interacts with the CloudHSM API surface, landing the data in a queryable warehouse, and prototyping a Bedrock-powered assistant on top — giving CloudHSM oncall and feature teams much sharper insight into real customer workflows.

BedrockData WarehouseMentor

2024 — Cluster-Level DNS (Mentor)

Mentored an intern who designed and shipped a Route 53 DNS layer at the cluster level, letting customer clients connect to the cluster as a unit instead of individual HSMs. Enabled a seamless HSM-replace workflow — addressing one of the most frequent customer complaints and a recurring source of CloudHSM oncall fixes.

Route 53DNSMentor

Onboarding Buddy (Mentor)

Recurring onboarding buddy for 4+ new SDE hires across CloudHSM and adjacent service teams (2022–2026). Authored and delivered service-101 walkthroughs covering architecture, dependencies, and oncall workflows.

OnboardingKnowledge Transfer

Personal Project

Hoop Session Manager home page

Hoop Session Manager

Weekly signup system for pickup basketball runs — multi-tenant, rotating tokens, waitlist auto-promotion, reminder emails, drag-and-drop reordering. Built on AWS (Cognito, Lambda, DynamoDB, SES, EventBridge, API Gateway). Being handed out to friends who run their own pickup groups.

LivePythonAWSServerless

Prior Experience — Internships

AWS CloudHSM — SDE Intern (Summer 2019)

Onboarded CloudHSM to AWS Service Quotas end-to-end. Made customer account limits visible for the first time. Runbook I authored is still used by the team's region-build process today.

JavaPythonAWS

Anant Corporation

Built a program that ingests data and displays it in a more readable form, helping the company understand spending and forecast future revenue. Details withheld due to privacy.

Data Visualization

CGH Technologies

Mobile app that parses NOTAMs (Notices to Airmen) into plain language. What used to take a skilled reader a minute can now be understood by the general public in seconds. Presented at the AIXM conference.

MobileAviation

Archive — Pre-2020 Student Work

School and hackathon projects from high school and undergrad (2012–2020). Kept live so the URLs don't rot, but not representative of how I build software today. Click a category to expand.

Hackathon Projects · 3 projects · 2018–2019

Recipe Project

Input ingredients and find recipes you can make. Includes a login system with securely hashed passwords.

PHPSQLite

Need2Meet

Finds a public meeting area convenient for a group, and picks the best time using a heuristic over member locations and schedules.

PHPSQLite

PlanIt

Plans which assignment to complete when, using a heuristic over grade, interest, and estimated length.

PHP
College Coursework — SWE 432 (Web Development) · George Mason · Spring 2020

Assignment 08 — Full-stack app

React front-end + Java servlet backend with XML persistence (view data), bad-word filtering, and aggregate stats (highest-voted place, average wait times at Blaze and Manhattan Pizza).

LiveReactTomcat

Final Exam Project

Extends Assignment 8 with additional features. React frontend + Java servlet backend.

LiveReactTomcat

Earlier Coursework

  • Assignment 05 — Front-end with forms and two JS functions accessing the BOM. Built with Edwin Ahn.
  • Assignment 06 — Java servlet displaying a form and posting data to another page. Built with Edwin Ahn.
  • Assignment 07 — React front + Java servlet backend. Validates required answers and returns JSON.
High School Labs — Web Application Development · 2012–2016

Canvas Lab

Click points on a canvas, toggle edges between nodes, select and delete them, and save/restore the result.

LiveHTML Canvas

Capitals Lab

Name every state's capital in 5 minutes. Skip and come back to ones you don't know.

LiveJavaScript

States Lab

Name all 50 states in 5 minutes. Timer starts when you begin typing; correct entries auto-clear.

LiveJavaScript

Identify Item Elements

Identifies which item was clicked on.

LiveJavaScript

Permutations Lab

Takes an input word, prints every unique permutation of its letters, and counts them.

LivePHP

Time Lab

Shows the current EST time, the last visit time, and total page view count.

LivePHP

Webscrape Lab

Looks up the current weather for any US ZIP code by regex-scraping the National Weather Service's server-rendered HTML. Stores recent lookups in SQLite.

LivePHPSQLite

Summer Assignments

Write-up of my summer activities from sophomore to junior year.

LiveHTML

Education

George Mason University, Honors College

B.S. Computer Science, Minor in Business. Graduated May 2020.

B.S. CSHonors