Summary
Overview
Work History
Education
Skills
Timeline
Generic
Alex Ahn

Alex Ahn

Menifee,CA

Summary

Creative software engineer who likes to design structures.

I have many years of experience laying technological foundations at young startups. I prefer to solve problems from the ground up, and I enjoy designing new systems or architectures. I am a minimalist, and I believe the best designs often have the fewest moving parts.

My core skills are in abstract thinking and design. I have no problem implementing solutions, but my greatest work is done on a holistic level.

Overview

14
14
years of professional experience

Work History

Software Engineer

Palette Labs
Remote
09.2025 - 01.2026
  • Implemented weekly merchant report emails with CSV attachment for order history. (TypeScript, NodeJS)
  • Implemented a feature to enable tax exempt customers. (TypeScript, NodeJS)
  • Implemented a feature 2 integration to integrate merchant POS with Nosh's platform. (TypeScript, NodeJS)
  • Finalized Square OAuth 2 integration to integrate merchant POS with Nosh's platform. (TypeScript, NodeJS)
  • Created a set of tools to migrate data from a third party system to Nosh's platform. (TypeScript, NodeJS)

Software Engineer

Polymer Labs
Remote
09.2023 - 12.2023
  • Designed and implemented a fault dispute game scenario runner that could take in arbitrary programs as inputs. (JavaScript, NodeJS)

Senior Software Engineer

Fetch Robotics (now part of Zebra Technologies)
San Jose, California
07.2019 - 12.2019
  • Designed and implemented a backend to enable a calendar frontend to schedule recurring automation processes. (Go, PostgreSQL, gRPC)
  • Designed and implemented an automation engine that runs warehouse automation programs written in JavaScript. (Go, PostgreSQL, gRPC)
  • Designed and implemented a frontend that enables users to create automation programs written in JavaScript through a visual editor, start and stop program executions, and view all running programs. (React.js, Redux)

Senior Software Engineer

Atlassian
Mountain View, California
06.2017 - 07.2018
  • Contributed to feature development for Confluence Cloud and Confluence Questions. (React.js, Redux)
  • Designed and implemented a reference architecture for Confluence Questions as a single page application.
  • Evangelized state-based routing architecture for Confluence Cloud.
  • Designed and implemented deep-linking capabilities for Connect add-ons by extending Connect API.
  • Reduced complexity for the Confluence Cloud web application project by re-organizing the repository.
  • Refactored existing components to use GraphQL and latest design patterns. (React.js, GraphQL).

Software Engineer

Capsule
New York City, New York
02.2016 - 11.2016
  • Migrated servers from Catalyze Stratum to AWS. (Go, AWS, Ansible, Vagrant)
  • Evangelized gitflow process and reached 100% adoption rate. (Git)
  • Created a continuous delivery system for Capsule's services. (Ansible, Buildbot)
  • Automated and codified Capsule's infrastructure end to end from developer to consumer. (Ansible, AWS)
  • Created a centralized logging solution using Elasticsearch, Logstash, and Kibana. (Ansible, Elasticsearch, Logstash, Kibana)
  • Created a centralized alerting solution using OpsGenie, CloudWatch, and Django. (OpsGenie, AWS, Django)
  • Implemented a stable automated database backup solution for Capsule's core database by storing write ahead logs to S3. (Ansible)
  • Created a heartbeat service that checks if Capsule's services are available. (Node.js, OpsGenie)
  • Created a drug service API that returns patient education information given a national drug code. (Node.js, Express, PostgreSQL)
  • Created an insurance service that looks up insurance information given first name, last name, and date of birth. (Node.js, Express, PhantomJS)
  • Created a database reflection service to hook into Capsule's existing third party pharmacy solution software and built a notification system on top to notify Capsule’s pharmacists when there are new electronic prescriptions. (Node.js, Express, Gulp, Sequelize)
  • Worked on features and improvements to Capsule's V1 API. (Go, PostgreSQL)
  • Led V2 API development and architecture from its inception to its launch. (Python, Django, Celery, PostgreSQL)
  • Led V2 web application development and architecture from its inception to its launch. (JavaScript, React.js, Redux, Webpack)
  • Developed initial architecture of Capsule's V2 pharmacy solution software. (JavaScript, React.js, Redux, Webpack)

Senior Software Engineer

COTA
New York City, New York
09.2014 - 06.2015
  • Implemented a process to interview and hire engineers.
  • Led technical exploration and research, established technical standards, and guided development.
  • Optimized agile process by creating a flavor of agile that was better suited for our needs, managed application integrations (JIRA, GitHub, Slack), and set up application hooks.
  • Handled security concerns from application architecture HIPAA compliance to organization logical security, and developed a user permissions system. (AWS, MySQL, Python, Django)
  • Managed DevOps responsibilities and AWS server responsibilities, from spinning up instances to configuring and deploying them, from determining subdomain and VPC architecture to purchasing and installing certificates. (AWS, Ansible, Vagrant)
  • Designed and developed the core backend APIs and led development with a team of four. (AWS, Couchbase, Elasticsearch, Node.js)
  • Designed and developed the core frontend application and led development with a team of five. (Gulp, Browserify, Angular.js)
  • Set up a fully replicate-able Elasticsearch cluster to index cancer patient data to allow better visibility via Kibana. (Elasticsearch, Couchbase, Kibana)
  • Designed and developed a prototype analysis application to allow clinic administrators to ask complex questions regarding their cancer patients. (Gulp, Browserify, Angular.js)

Software Engineer

NewsCred
New York City, New York
08.2013 - 09.2014
  • Worked with a team to implement a new version of workflows for NewsCred's flagship Content Marketing Cloud product. (Grunt, Angular.js, Karma, Mocha, Sinon.js)
  • Designed and developed a Single Sign-On platform for NewsCred to integrate all of NewsCred's application access, both for internal employees and clients, using the OpenID Connect protocol. (AWS, Node.js, Redis, MongoDB)
  • Worked with a team to create a frontend application to allow internal employees to manage access key permissions for the SSO platform. (Grunt, Backbone.js)
  • Worked with a team to maintain an existing internal contract management system and simultaneously developed a new one to allow for greater contract flexibility. (AWS, MySQL, Python, Django, Grunt, Angular.js)
  • Handled DevOps responsibilities, such as writing playbooks and monitoring uptime, for the SSO application and the contract management application. (AWS, Ansible, Fabric)

Platform Engineer

Fuse Media
New York City, New York
02.2012 - 07.2013
  • Developed backend REST APIs for Fuse's content management system. (AWS, Node.js, MongoDB)
  • Worked with a team to maintain and add features to Fuse's original content management system frontend, and simultaneously developed a new one in Angular.is in a modular fashion by creating re-useable directives for pagination, navigation, search, and more. (Angular.js, Bootstrap, jQueryUI)
  • Heavily profiled the new content management system to ensure a low memory footprint, and removed memory leaks/bugs.
  • Designed and developed backend/frontend for the Fuse Heat Tracker to detect trending artists on Twitter by processing and storing millions of tweets a day from Twitter's streaming API. (AWS, Node.js, Redis, DynamoDB, Require.js, Backbone.js, D3.js, Kinetic.js, Marionette.js)
  • Benchmarked, profiled, and monitored the Fuse Heat Tracker backend.
  • Designed and developed backend for Fuse Foto, which allowed our content team to create buckets for keywords of interest, ultimately aggregating images used in tweets from a variety of ingestion sources, such as yfrog, instagram, and twitpic. (AWS, Node.js, Redis, MongoDB, S3)

Education

Bachelor of Arts - Mathematics

University of California, Berkeley
Berkeley, California
05-2011

Bachelor of Arts - Statistics

University of California, Berkeley
Berkeley, California
05-2011

Skills

  • JavaScript
  • Python
  • Golang
  • ReactJS
  • NodeJS
  • AWS

Timeline

Software Engineer

Palette Labs
09.2025 - 01.2026

Software Engineer

Polymer Labs
09.2023 - 12.2023

Senior Software Engineer

Fetch Robotics (now part of Zebra Technologies)
07.2019 - 12.2019

Senior Software Engineer

Atlassian
06.2017 - 07.2018

Software Engineer

Capsule
02.2016 - 11.2016

Senior Software Engineer

COTA
09.2014 - 06.2015

Software Engineer

NewsCred
08.2013 - 09.2014

Platform Engineer

Fuse Media
02.2012 - 07.2013

Bachelor of Arts - Mathematics

University of California, Berkeley

Bachelor of Arts - Statistics

University of California, Berkeley
Alex Ahn