Hi, I'm Bryan

Software and Applied AI Engineer

Newark, California · Bay Area

Available for work

Education & Career

CSU East Bay · B.S. Computer Science Hayward, CA Expected Jun 2027
Google Developer Group · Member Hayward, CA Aug 2026 - Present
View education & career

Recent Project

FirstBatch photo culling application FirstBatch Microsoft Store deployed app for photography culling and storage managment.

About Me

I build thoughtful software and applied AI products, blending engineering with clean, practical design.

Learn about me

Education & Career

Evergreen Valley College · A.S.T. Computer Science
San Jose, CA
Jun 2026
CSU East Bay · B.S. Computer Science
Hayward, CA
Expected Jun 2027
Google Developer Group, CSU East Bay · Member
Hayward, CA
Aug 2026 – Present

Projects

01 / 05

FirstBatch application preview

Featured · Native Windows

FirstBatch

Description of the project

Keyboard-first photo culling for Windows, with local folders and RAW support.

Stack used

C#, WinUI 3, Windows App SDK, XAML, MSIX

About me

I'm Bryan Castillo, a Computer Science student at Cal State East Bay with a focus on full-stack development, machine learning, and UI/UX design.

My journey into technology started growing up in Mexico. I remember trying to play Minecraft on an old computer that could barely manage 12 FPS. Upgrading wasn't an option, so if I wanted to play, I had to learn how computers worked. That curiosity eventually led me from tweaking games to experimenting with coding, mods, and Cinema 4D plugins—my first real introduction to building with technology.

Today, as a first-generation college student, I'm turning that curiosity into a career in software engineering. Outside the classroom, I work on personal projects, take on freelance work, and stay involved with the developer community on campus.

What started as simply trying to make a game run better became something much bigger. The computer has changed, but the curiosity to understand, build, and improve things hasn't.

Skills

Java
Java
Python
Python
Go
Go
JavaScript
JavaScript
TypeScript
TypeScript
C
C
C++
C++
Swift
Swift (iOS)
React
React
Next.js
Next.js
Three.js
Three.js
Zustand
Zustand
HTML/CSS
HTML/CSS
Node.js
Node.js
MongoDB
MongoDB
SQL
SQL
Tailwind CSS
Tailwind CSS
scikit-learn
scikit-learn
pandas
pandas
NumPy
NumPy
Matplotlib
Matplotlib
PyTorch
PyTorch

Contact me

Newark, California · Bay Area
Name (required)
Service