Software Engineer III, Centric Software
Feb, 2024 - Present
Software Engineer, Full-Stack. Feature development and maintenance, primarily focused on Java backend and persistence, re-architecture of custom persistence layer.
Graduate from the Baskin School of Engineering, University of California Santa Cruz. MS in Computer Science and Engineering. Currently a Software Engineer at Centric Software.
Software Engineer III, Centric Software
Feb, 2024 - Present
Software Engineer, Full-Stack. Feature development and maintenance, primarily focused on Java backend and persistence, re-architecture of custom persistence layer.
Software Engineer II, Centric Software
Feb, 2024 - Feb, 20251 year
Software Engineer, Full-Stack. Feature development and maintenance, primarily focused on Java backend and persistence, re-architecture of custom persistence layer.
Software Engineer I, Centric Software
Oct, 2022 - Jan, 20241 year 3 months
Software Engineer, Full-Stack. Primarily Java, improving server performance and expanding features.
Software Engineer Intern, Centric Software
Jun, 2022 - Sep, 20223 months
Help develop existing microservices utilzing Apache Kafka streams.
Teaching Assistant, University of California, Santa Cruz
Jan, 2022 - Jun, 20225 months
Help with the insruction of an intro to C programming course (2 quarters) as well as a intro to Python data structures course (1 quarter).
Instructor, theCoderSchool
Feb, 2019 - Dec, 20212 years 10 months
Help students of varying ages and skill levels learn programming.
e-Mail web application
Mar, 2021 - May, 20212 months
Created a Gmail clone with a RESTful API with many different features such as sending and receiving emails, favoriting emails, moving emails between customizable inboxes, authentication using OAuth 2.0, etc.
HTTP Server with file store
Sep, 2020 - Dec, 20202 months
Created a multi-threaded HTTP server, implementing HTTP/1.1 with the ability to GET and PUT files as well as create backups and restore.
Java
OOP
Typescript
React
Javascript
Python
C
REST
API Design
Computer Science and Engineering, Master's of Science (MS), University of California, Santa Cruz
Dec, 2021 - Dec, 2022
Computer Science, Bachelor of Science (BS), University of California, Santa Cruz
Dec, 2019 - Dec, 2021
Computer Science, Lower division requirements for UC transfer, Diablo Valley College
Dec, 2017 - Dec, 2019
CONVOLUTIONAL NEURAL NETWORKS WITH SPARSE FILTERS: PERFORMANCE ON VARIOUS SIMULATED ARCHITECTURES,
Published on: undefined
Implementation and performance evaluation of existing machine-learning algorithms (from AlexNet) modified to use sparse-filters and to take advantage of non-traditional compute architectures (Decoupled-access-execute, CUDA) using MosaicSim and GPGPU-Sim