Roberto Chavez Jr

Software Engineer

Resume

About me

I’m Passionate about God and Software Engineering

I’m passionate about God and software engineering. I earned my B.S. in Computer Engineering from University of California, Santa Cruz, where I spent two years on a machine-learning thesis (PyTorch/Keras) classifying videos from the YouTube-8M v2 dataset. My professional background includes serving as a Full-Stack Web Developer at ESP Personnel (2020–2025), where I built and maintained production systems—including a Blazor/.NET learning platform used by healthcare staff—and contributing part-time to Prosway (2025), a a real-estate matchmaking startup, on web, mobile, and CRM features.

Today, I’m focused on faith-driven projects for my congregation, including The Forest congregation church website built with SvelteKit, TypeScript, and PostgreSQL/Drizzle (with Mux video and advanced search). I’m also studying Scripture regularly and planning a companion app to serve our community.

Areas I love working in: modern web (React/Svelte/TypeScript), .NET/C#, relational data modeling, and applied ML—always with an emphasis on clear UX, reliability, and building tools that help people.

Creative

In my spare time, I like to outline anything I have difficulty understanding. When met with a coding problem, I don’t immediately start coding, but instead draw out the application’s full nature. Then I write down any patterns worth considering. Lastly, I start writing out pseudo-code. If you click here, I outline my work for the book “Cracking the Coding Interview”.

Self-motivated

What motivated me to pursue computer engineering originates from my hometown (Coachella, CA). Being the first in my family to go to college was a privilege, especially as a Mexican-American seeking a field in technology. I see my privilege as an opportunity to give back to glorify God.

Punctual

I manage my time well so as long I physically take care of my body. Working out helps me manage my frustration from a stressful day. If I don’t have time to work out on a specific day, I go outside and rekindle with the fresh air. I also manage my schedule through google calendar for both my professional and social life. Lastly, I plan how to adapt worst case for any task that may be time-consuming for future events.