Experience.

Building software across product teams, client projects, web applications, and the systems behind them.

Professional experience2021 — Present
May 2023 — Present

Software Engineer

Tillster

Lead front-end development in a multi-tenant product, owning features from planning through delivery.

  • Build responsive Angular and Ionic interfaces for use across platforms, with attention to accessibility.
  • Work with designers, back-end developers, and product managers to estimate and deliver features.
  • Review code and give feedback that supports consistency and team growth.
June 2022 — May 2023

.NET Developer

Visual Impact

Modernized .NET applications and built web APIs and responsive front ends.

  • Migrated legacy applications to newer .NET versions to improve performance and security.
  • Built and deployed .NET web APIs for single-page applications, and integrated microservices into existing systems.
  • Developed responsive interfaces with Bootstrap and jQuery, and cross-platform Angular and Ionic solutions.
December 2021 — December 2022

Software Developer Intern

Hub of Digital Transformation and Innovation

Translated client ideas into software proposals and built cross-platform applications.

  • Developed progressive web applications with Ionic and Angular in an Agile team.
  • Designed a speech-recognition API for voice commands from mobile devices.
  • Contributed to an educational program using immersive technology.
January 2021 — June 2022

.NET Developer Intern

Visual Impact

Worked on legacy application migration, database integration, and mapping tools.

  • Migrated .NET applications and built responsive interfaces with Bootstrap and jQuery.
  • Used Entity Framework database-first scaffolding to work with existing data.
  • Built a Google Maps feature for drawing and saving custom boundaries.
Recent engineering problemCordova / Android

Making push notifications work after the app closes.

During a third-party SDK integration in a Cordova plugin, push notifications did not work on Android when the app was closed. Registering an instance of the provider in the plugin allowed it to handle incoming notifications.

EducationCalifornia

A foundation
for what comes next.

California State University, Fresno

B.S. in Computer Science
Minor in Mathematics · Fall 2022

Contact

Let's talk.

Have an idea or a question? Send me a message.