Professional Summary

Extroverted full-stack software engineer blending frontend polish with scalable, serverless data systems; builds accessible, high-performance web apps, Continuous Integration pipelines, and Infrastructure-as-Code serverless data flows processing millions of records. Seeking roles with meaningful frontend scope, paired with end-to-end ownership of backend services, ETL, and cloud infrastructure.

Core Strengths

  • Frontend architecture (React, Next.js, Vite)
  • Serverless APIs & automation (AWS Lambda, API Gateway)
  • Secure auth (Amplify, Cognito, OAuth)
  • CI/CD & IaC (Jenkins, Amplify pipelines, Terraform, CloudWatch, branch workflows)
  • Data pipelines & observability (Snowflake, CloudWatch alerts)
  • Accessible UI systems & design systems
  • Stakeholder-facing incident response

Technical Skills

Frontend

React 18, Next.js 15, Vite, Redux Toolkit, TypeScript, JavaScript ES2025, Axios, Material UI, Tailwind CSS, HTML5, CSS / SCSS

Backend & APIs

Node.js 22, Python 3.13, Flask, RESTful design, Serverless architectures, AWS Lambda, API Gateway, AWS Cognito, OAuth, Stripe, Spotify, Discord, Firebase APIs

Cloud & Data

AWS (Amplify, CloudFormation, Terraform, CloudWatch, S3, DynamoDB, RDS, DMS, IAM, EC2), Snowflake ETL (Tasks, Pipes, Procedures, Views), SQL, MongoDB, NoSQL, GCP, Docker, Kubernetes

DevOps & Tooling

CI/CD pipelines, Jenkins, Amplify hosting, Git feature-branch workflows, Terraform, CloudWatch monitoring, Vercel, Heroku, ESLint, Prettier, Jira, Confluence

Professional Experience

Cloud Application Developer

Portland General Electric

Aug 2024 – Present

  • Owned delivery of a crew prediction web app from requirements to production: Vite + React UI, AWS Amplify / Cognito auth, and Jenkins CI/CD enabling feature-branch previews and multi-environment deployments.
  • Architected serverless services (AWS Lambda + API Gateway) backing Snowflake ETL pipelines that process millions of rows every 15 minutes using CloudFormation, Snowflake tasks, and pipes.
  • Built a Lambda signed-URL workflow for dispatcher uploads to S3, reducing manual steps by 70% and saving ~30 minutes/day.
  • Led incident response to restore 1M+ deleted Snowflake rows within two hours, recovering data availability and minimizing operational impact.
  • Improved reliability and on-call readiness via CloudWatch dashboards/alarms, structured logging, and reusable Jenkins pipelines that reduced release risk.
  • Partnered with compliance and architecture teams to align Terraform modules, IAM guardrails, and Jenkins delivery workflows with SOX and FERC controls, providing traceable change history for audits.
  • Founded and facilitated a monthly developer roundtable on AI-assisted development, code review, and testing practices to level up team craft and share learnings across projects.
  • Mentored two interns to ship an internal TV dashboard surfacing company KPIs from Snowflake and intranet APIs; coached React design principles, API architectures, and deployment standards.

Software Engineering Intern

Radical AI

Mar 2024 – Aug 2024

  • Built reusable React components for AI chatbot interfaces using Material UI.
  • Standardized documentation patterns, Jira ticket templates, and linting guidelines.
  • Co-led UX working sessions with researchers and founders to translate open-ended chatbot briefs into wireframes, helping stakeholders feel heard.

Full-Stack Developer (Freelance)

Oregonized Design Co.

Jun 2023 – Aug 2024

  • Built and maintained a subscription-based weather PWA with a Next.js frontend plus Node.js + Firebase Functions backend, feature flagging, and Stripe billing/Connect.
  • Implemented accessibility improvements aligned with W3C standards and improved SEO via Google Analytics 4, Google Ads, AdSense, and structured metadata tuning.

Education

B.A. in Psychology

Willamette University · Salem, OR

Aug 2014 – May 2018

Full-Stack Web Development Bootcamp

CareerFoundry · Berlin, Germany (Remote)

Dec 2022 – Jun 2023