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
Intermediate
Beginner
Projects
Your projects will go here.
References
Available upon request
Experience
Application Developer II
Sep 2024 - Present · 1 yr 5 mSuperior 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 yrsStemoniX | 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 mHousecall 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 mAxure 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 mNanome 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 mAmazon Lab126 | Sunnyvale, California
- Developed Python-based DevOps tools for Android device testing.
- Built internal automation to improve testing efficiency.