2025 — Now
Pennsylvania, United States
Frontend Production Engineering
Portland, Oregon, United States
As part of a team focused on reporting metrics for our SAAS developer security training platform:
Contributed to a high functioning team practicing Agile Methodology, quality Code Review, and Pair Programming
Designed, built, and maintained a React frontend UI with Javascript/Typescript and MUI (Material UI in React)
Implemented a component library using MUI core, charts, and datagrid components following an atomic design pattern in our React (Javascript/Typescript) frontend UI
Created 100% test coverage for the components in our React (Javascript/Typescript) frontend UI using Vitest, Storybook, and Chromatic
Maintained a strict types and data hooks file, generated automatically from our backend GraphQL schema with codegen tooling, for our React (Javascript/Typescript) frontend UI
Used URQL to seamlessly query and cache all GraphQL data requests for concise and performant data visualizations with MUI charts and datagrids in our React (Javascript/Typescript) frontend
Implemented ETLs and table migrations from MongoDB to PostgreSQL using Java and Kotlin with Spark in our Spring Boot (Java) backend
Generated DBOs from our SQL schema using JOOQ in our Spring Boot (Java) backend
Generated DTOs from our GraphQL schema using Netflix DGS in our Spring Boot (Java) backend
Utilized Docker for container driven integrated testing with Groovy and Spock in our Spring Boot (Java) backend
Utilized Kubernetes and Skaffold for containerization and deployment of our Spring Boot (Java) backend to AWS (EC2) using ArgoCD
Supported E2E testing of our React (Javascript/Typescript) frontend and Spring Boot (Java) backend using Playwright and Kubernetes
2022 — 2022
Portland, Oregon Metropolitan Area
As an engineering intern working to prototype a multi-vendor payment gateway API for local government departments:
Designed and built a .NET backend server in C# using Object Oriented Design (OOP) patterns for a clean, maintainable, and scalable solution
Developed a RESTful API with ASP.NET in C# wrapped vendor APIs to automatically select the optimal use case employing the facade design pattern
Established and maintained unit testing in C# with xUnit following test driven development (TDD) practices
Gathered requirements from various county department stakeholders, laid out project scope, and presented MVP at the end of the project
2022 — 2022
Portland, Oregon, United States
As an engineering intern focused on reporting metrics for our SAAS security vulnerability monitor
Developed high-quality, clean, scalable and reusable code with object-oriented design (OOP) patterns in Spring Boot (Java) backend
Utilized Docker for container driven integrated testing with Groovy and Spock in our Spring Boot (Java) backend following test driven development principles
Generated DBOs from our SQL schema using JOOQ in our Spring Boot (Java) backend
Generated DTOs from our GraphQL schema using Netflix DGS in our Spring Boot (Java) backend
Utilized Docker for container driven integrated testing with Groovy and Spock in our Spring Boot (Java) backend
Assisted with DevOps utilizing AWS & Terraform and created internal tooling to aid development
Contributed to a high functioning team practicing Agile Methodology, quality Code Review, and Pair Programming
Portland, Oregon, United States
Help students in Data Structures & Intro to Computer Science labs
Proctor exams and proficiency demos
Host homework help and tutoring sessions
Education
Portland State University