An accomplished Software Engineer specializing in design, analysis, and development of distributed applications with extensive experience in the full software project cycle including requirements definition, prototyping, architecture, design, development, testing, and maintenance.
Experience
2025 — Now
2018 — 2023
2013 — 2023
2012 — 2013
2011 — 2012
Education
Stanford University
MS
University of California, Berkeley
BS
Don Bosco Technical Institute