Curriculum Vitae

Backend, cloud infrastructure, mobile integrations, and full stack product engineering.

Experience

Full-time, product, and freelance work

Amazon Relay (Feb 2022 - Feb 2024)

Minneapolis, MN / Tempe, AZ

Software Development Engineer, Full-time

  • Worked across the Amazon Relay driver and carrier experience, including backend services, web tools, iOS, and Android.
  • Shipped changes through feature flags, service migrations, mobile releases, metrics, and operational dashboards.

Relay work

Driver Phone Number Validation

Added phone number validation to reduce cases where support could not reach drivers who requested a phone call.

  • Built mobile text input components that used Google's phone number validation library on Android and iOS.
  • Prompted drivers to update contact information in the Relay app when a stored number was determined to be invalid.
  • Created a daily Lambda job to track validation progress and confirm that phone number quality was improving over time.
Mexico Expansion

Helped expand Relay account creation and verification flows to support drivers working in Mexico.

  • Added Mexico as a selectable country during account setup and connected the selection to the correct localized app copy.
  • Updated backend handling so country-specific flows could process Mexico correctly.
Carrier Validation

Built frontend surfaces that showed carriers which verification documents and requirements were needed.

  • Integrated with a partner team's source of carrier requirements so Relay could show the right document requests.
  • Updated Relay systems when carrier requirement data changed upstream.
Data Privacy Identifier Migration

Helped pilot a privacy-focused identity system that replaced long-lived driver identifiers with temporary IDs that could expire.

  • Updated roughly six backend services to read and write the new identifiers while legacy references were migrated.
  • Used feature flags, migration logic, and metrics to roll the change out without breaking services that depended on Relay data.
  • Supported partner teams that called Relay services as they migrated from persistent driver IDs to the new ID model.
Driver Identity Verification

Helped implement backend and mobile-gateway pieces for driver identity verification flows.

  • Worked on backend translation support and integration between the mobile gateway and new backend APIs.
  • Supported the implementation path for mobile clients that needed to call the verification flow through the gateway.
DynamoDB API Latency Fix

Fixed an API path that was reading DynamoDB data inefficiently and slowing down as a driver's associated records grew.

  • Reworked the access pattern away from behavior similar to a broad scan and toward the expected get/query path.
  • Reduced worst-case request latency from about two seconds to roughly five milliseconds for the affected single-page lookup.
Legacy Carrier Cache Design

Wrote a design document for a legacy cache and document-store issue that appeared as carriers added more drivers.

  • Investigated DynamoDB row-limit pressure and proposed options for changing the data model.
  • Presented the tradeoffs and one of the proposed approaches was later used by another developer to implement the fix.

Independent Software Engineering (Jan 2025 - Present)

Link Events

Founder / Independent Product

Built and launched a full stack event discovery and ticketing platform with native iOS client, React web frontend, and Rust/Axum backend.

  • Implemented native iOS flows in Swift and SwiftUI/UIKit for event discovery, search, sharing, invitations, activity feeds, checkout, and ticket fulfillment.
  • Integrated Stripe checkout, webhooks, idempotent payment confirmation, and automated ticket fulfillment workflows.
  • Deployed AWS infrastructure using ECS Fargate, RDS, SQS, ElastiCache, Firebase Auth, and monitoring for scalable production operation.
Patient Intake Portal

Freelance Client Work

Built a HIPAA-focused patient intake portal for onboarding, digital forms, insurance capture, PHI handling, RBAC, encryption, and audit-ready workflows.

  • Designed staff review flows for submitted intake packets, status tracking, and secure access to patient demographics and insurance information.
  • Implemented AWS Cognito MFA, containerized services, managed databases, secure networking, secrets management, and monitoring.
House Staging and Design Prototype

Freelance Client Work

Prototyped an interactive home staging and interior design app using Three.js.

  • Built a 3D workspace where users could load a house model and arrange furniture, wall art, paintings, and other decorative items.
  • Implemented object movement and scene interaction flows so users could experiment with different room layouts and design choices.
Rental Management App

Freelance Client Work

Built two application screens and supporting backend functionality for a rental management product.

  • Created flows for tenants or staff to highlight property issues and surface them to the rental manager inside the app.
  • Integrated Stripe payment functionality for rental payment collection.

Northwestern Norris Student Center (Jun 2019 - Mar 2021)

Game Room Attendant, Campus Work

  • Staffed a student game room with pool tables, ping pong, video games, and rented equipment.
  • Checked students in, tracked rented items, handled returns, and kept basic records during each shift.
  • Opened and closed the room, cleaned shared areas, and reset equipment for the next group of students.
  • Helped run occasional student events in the game room and at other campus locations to introduce students to the space.

Northwestern Athletics (Dec 2018 - Mar 2021)

Student Building Manager, Campus Work

  • Worked primarily at the Walter Athletics Center, checking that rooms, utilities, and shared spaces were ready for daily use.
  • Helped with events taking place in the building, including room setup, basic support during the event, and cleanup afterward.
  • Reported maintenance or facility issues when something was not working as expected.
  • Assisted with setup at the football field before home football games.

Education

School history

Northwestern University (Sep 2017 - Mar 2021)

Evanston, IL

Bachelor of Science in Electrical Engineering

  • McCormick School of Engineering.
  • GPA: 3.207.
  • Coursework included dynamic and control systems, digital signal processing, communication systems, programming, computer systems, data structures and algorithms, computer vision, embedded systems, and digital design.
  • Ryan Scholar at Northwestern University; QuestBridge Scholar; Northwestern University Dean's List 2018.
  • Segal Design Expo Project Award.
  • Participated in the National Society of Black Engineers, NU Solar, and Robotics Club.

Projects

Engineering Analysis

Built an image-processing program that matched basketball player images to names in a scrambled dataset.

  • Compared visual features across the image set and used the matches to recover the correct player identities.
Design, Thinking, and Communication

Designed an assistive device for a client with incomplete quadriplegia who needed a better way to press elevator buttons.

  • Worked in a team of four to interview the client, build prototypes, test the device, and present the final design.
  • The project received recognition at the Segal Design Expo.
Electronics Design

Built a working webcam prototype from circuit design through physical enclosure and firmware.

  • Designed the PCB in Eagle, modeled the enclosure in CAD, and programmed the embedded system that controlled the device.
Cloud-Based Autonomous Drone

Designed a cloud-connected autonomous drone with face recognition and person-following behavior.

  • Used Python, Arduino development, and Amazon Web Services to connect local drone behavior with cloud-based processing.
  • Created an Android controller in Unity to communicate with the drone.
Stereo Camera and Mapping

Designed a stereo camera system for object detection and simultaneous localization and mapping applications.

  • Explored how multiple camera inputs can support depth understanding, object detection, and mapping behavior.
Control Systems Pendulum

Modeled an inverted pendulum and designed PID plus lead-lag controllers to stabilize it under specified response constraints.

  • Fine-tuned the controller until the pendulum settled quickly, avoided excessive overshoot, and stayed upright in simulation.

Moon Valley High School and Glendale High School (Aug 2013 - May 2017)

Glendale, AZ

High School Diploma

  • Unweighted GPA: 3.87; top 3% of class of 353.
  • SAT: 780 Math, 600 Writing.
  • National Honor Society; Math National Honor Society; Principal's Pass.
  • President's Education Award for Outstanding Academic Achievement.
  • Recognized as top science student through a Navy-sponsored award.
  • Math Club member; helped organize events that encouraged students to engage with mathematics.
  • Math teaching assistant during the 2014-2015 school year.
  • Track and field varsity letter from 2015 through 2017; competed in triple jump and relay events.
  • Moon Valley High School triple jump record holder.
  • Member of a 4x100 relay team that placed sixth at the Arizona state championships.

Technical Skills

  • Programming languages: Java, Kotlin, Rust, Swift, Python, TypeScript, JavaScript, HTML
  • Backend, cloud, and databases: AWS, ECS Fargate, RDS, SQS, ElastiCache, Docker, PostgreSQL, Redis, REST APIs, CI/CD automation
  • Frontend and mobile: React, SwiftUI, UIKit, Jetpack Compose, Unity
  • Engineering and design tools: MATLAB, Eagle PCB, AutoCAD, Arduino IDE, Git, CloudFormation, CDK
  • Operating systems: Linux, macOS, Windows

Languages

  • English: Fluent
  • Swahili: Fluent

Links