My Work

I build production-grade software—front to back. From React/Next.js interfaces and design systems to api services, data pipelines, and cloud integrations—I ship reliable, maintainable solutions that teams can grow on.

🛠️ Tech Stack Snapshot

Frontend: React, Next.js, Remix, Gatsby, TypeScript, JavaScript (ES6+), Redux, Tailwind, Storyblok

Backend: Python (FastAPI, asyncio), Node.js, Express, Java (Spring Boot), Go, PHP

Design & Tools: Figma, FigJam, Git, CI/CD

Data & Cloud: Databricks, dbt, Snowflake, PostgreSQL, MySQL, Azure (Active Directory, API Management, Service Bus, EventGrid, Blob Storage), AWS (Lambda, API Gateway, Cognito)

Architecture: Microservices, Event-Driven Systems, REST APIs, ETL/ELT, Data Warehousing, Medallion Model


Waterloo Data

Software Engineer — 2021 – Present (Remote)

Designed and delivered end-to-end software for multiple enterprise clients—shipping web apps, microservices, and data systems across Azure and AWS. Highlights below.

American Campus Communities — Data Platform & Microservices

  • Built ELT pipelines into Databricks using the Medallion model (Bronze → Silver → Gold) with dbt for transformation and modeling.
  • Implemented Snowflake → Azure Blob CSV exports to enable downstream analytics and self-service consumption.
  • Developed async microservices with FastAPI, Pydantic, SQLAlchemy; integrated messaging via Azure Service Bus / EventGrid.
  • Delivered a connector API that orchestrated requests across services and event-driven workflows.

GE Healthcare — Territory Management Platform

  • Built services and UI components to visualize and edit geographic territories and metrics (TypeScript, Node.js, Mapbox, PostgreSQL).
  • Integrated with Anaplan to support live updates and scenario planning.
  • Contributed to AWS-based deployment (API Gateway, Cognito, Lambda).

Moody’s Analytics — Supplier Relationship Management

  • Helped build an SRM platform with supplier hierarchies, risk assessments, alerts, and dashboards (TypeScript, Python, PostgreSQL).
  • Implemented backend APIs and alerting workflows; deployed on AWS Lambda.

Implentio — E-Commerce Data Automation

  • Created custom Airbyte connectors to ingest data from multiple 3PLs and e-commerce platforms into Snowflake.
  • Built a scraper to populate inputs and retrieve PDFs from IBM Cognos for analysis.

OrderMyGear — Custom E-Commerce Platform

  • Shipped features and modernized code across Next.js, PHP, and Go for internal dashboards and storefronts.
  • Collaborated with teams deploying to a Kubernetes environment.

DigitalCrafts

Full-Stack Web Development Instructor — 2022 – 2024 (Part-time, Remote)

  • Taught a 26-week bootcamp covering JavaScript, Node.js, Express, PostgreSQL, React, and modern Git workflows.
  • Designed hands-on projects and provided code reviews and mentorship.

Southwest Airlines

Software Engineer — 2019 – 2021 (Dallas, TX)

  • Migrated a legacy monolith toward microservices, improving load times by up to 90%.
  • Built features across React/Redux and Java (Spring Boot) to streamline aircraft maintenance workflows.

Bank of America

Application Developer IV — 2018 – 2019 (Dallas, TX)

  • Contributed to migration from SOAP to REST; designed schemas and endpoints.
  • Improved CRUD experiences and internal tooling for data management.

Client Work & Freelance Projects can be found here →