About Me

Full-stack Software Engineer with experience building and maintaining scalable production applications across backend and frontend systems.

I specialize in RESTful APIs using C# /.NET or Python, databases managed with SQL, and additional front-end experience using React and JavaScript to develop and maintain full-stack and data-driven applications. I've owned systems end-to-end—from design and development to deployment and production support—with a focus on reliability, performance, and clean architecture.

In past roles, I've reduced production errors at scale, built internal and customer-facing platforms, and collaborated closely with product, design, and non-technical stakeholders to deliver practical, maintainable solutions.

*Open to roles in Southern California or Remote positions

Irvine, California (Southern California Area)

University of California, San Diego - B.S. Computer Science

Skills

Advanced

C# ASP.NET Entity Framework Core (EF Core) SQL REST APIs Python JavaScript

Intermediate

React Node.js Ruby on Rails PostgreSQL SQL Server Flask HTML CSS Redux (state management) Pandas Jest PyTest

Beginner

NumPy Databricks TypeScript MySQL GitHub Actions Django AWS (S3, Lambda)

Projects

Your projects will go here.

References

Available upon request

Experience

Application Developer II

Sep 2024 - Present · 1 yr 5 m

Superior Court of California, San Bernardino County | San Bernardino County, California (Remote)

  • Built end-to-end applications supporting court operations, including backend services, data models, and user-facing interfaces using C#, .NET/ASP.NET, and Entity Framework.
  • Designed scalable SQL Server databases using T-SQL, indexing, and query optimization to support efficient retrieval and processing of large datasets.
  • Built CI/CD pipelines with GitHub Actions to automate test coverage, regression testing, and deployments across development, staging, and production environments.
  • Stabilized a critical budget request system by implementing improved validation, structured logging, and monitoring, reducing error reports from ~500 per week to under 20 and improving incident response.

Software Engineer (Backend-Focused)

Dec 2020 - Dec 2023 · 3 yrs

StemoniX | California, United States

  • Enhanced a Python backend codebase, using Flask, Pandas, and NumPy for scientific data processing and analytics.
  • Built and maintained data pipelines integrating PostgreSQL with a Databricks cloud environment, supporting research and journal data workflows.
  • Leveraged AWS S3 and Lambda to manage scalable data storage and serverless processing tasks.
  • Collaborated with scientists and cross-functional stakeholders to design backend architecture and translate research requirements into scalable data ingestion and processing systems.
  • Applied Test-Driven Development (TDD) and code reviews to improve code quality, maintainability, and reliability.

Software Engineer (Full Stack)

Feb 2019 - Nov 2019 · 10 m

Housecall Pro | San Diego, California

  • Developed a self-service website creation platform that enabled ~1,500 websites for home-service professionals, generating nearly $100K in revenue.
  • Built and maintained RESTful APIs using Ruby on Rails, following MVC architecture.
  • Designed dynamic front-end interfaces with React, React Hooks, and Redux, enabling professionals to edit and manage their web pages.
  • Maintained CI/CD workflows and automated testing with RSpec unit and integration tests to ensure application reliability.
  • Collaborated closely with product leads and engineering teams through daily stand-ups, weekly iterations, code reviews, and architecture design reviews (agile/scrum).

Software Engineer (Full Stack)

Jun 2017 - Jan 2019 · 1 yr 7 m

Axure Software Solutions | San Diego, California

  • Owned end-to-end development of a mobile app (Xamarin/C#) and web app (C#/ASP.NET), managing both frontend and backend.
  • Designed and maintained SQL databases to support application data storage, queries, and reporting (MySQL).
  • Integrated backend APIs with JavaScript interfaces for a seamless user experience.
  • Delivered production-ready solutions while managing ongoing feature enhancements and maintenance.

Additional Experience

JuniorSoftware Engineer

Jan 2017 - Jun 2017 · 6 m

Nanome Inc.

  • Built a VR application using C# and Unity, developing interactive systems and immersive user functionality.
  • Improved application stability and performance through debugging and iterative enhancements.

Software Engineer Internship

Jun 2016 - Sep 2016 · 3 m

Amazon Lab126 | Sunnyvale, California

  • Developed Python-based DevOps tools for Android device testing.
  • Built internal automation to improve testing efficiency.