I like to build
around my
problems.
Hey, I'm Jimbo — a Data Science student at UC San Diego who enjoys turning everyday problems and personal curiosities into things I can build.

Small questions.
Things I built.
Each one started with a simple thought:
“There has to be a better way.”
Curiosity is the
common thread.
I've always been drawn to patterns — in numbers, in a Rubik's Cube, or a good game of chess. Eventually, that curiosity found its way into code.
Now, I'm pursuing a B.S. in Data Science at UC San Diego (September 2024 – June 2028), with a 3.79/4.0 GPA, exploring software engineering and learning by making things. I like the process of taking a small, familiar problem and figuring out what I can do about it.
Driven when I'm building, easygoing when I'm not. Always happy to learn something new or meet someone interesting.
Let's get to know each otherWhat I've been
into recently.
A little space for the things currently catching my attention.
- Learning
Something I’m exploring — coming soon.
- Enjoying
A current favorite — coming soon.
- Trying
My next little experiment — coming soon.
Learning by doing.
A little research. A lot of data.
Real problems to work through.
Campus Ambassador
Intern Insider Technologies Inc.
- Promote an internship discovery platform through campus marketing campaigns, poster distribution, and direct student outreach.
- Engage student organizations, campus clubs, and career services to expand access to internship resources.
Research Assistant
Nanomaterials & Nanomedicine Laboratory (Dr. Liangfang Zhang), UC San Diego
- Quantified protein expression across 150+ Western blot samples using ImageJ-based image analysis.
- Generated structured datasets for downstream statistical comparison.
Crew Member
McDonald’s Canada · Richmond, Canada
- Handled drive-thru and front-counter orders in a fast-paced environment.
- Coordinated with teammates to ensure accurate orders, responsive service, and a positive customer experience.
Frameworks & libraries
React & Tailwind CSS
Interactive interfaces and utility-first styling.
FastAPI & Express.js
Python and JavaScript frameworks for APIs.
pandas, NumPy & SciPy
Data manipulation and scientific computing.
Plotly, Chart.js & D3.js
Interactive charts and data visualization.
More in the toolkit
Matplotlib, Scikit-learn, ruptures, Firebase, and Web3.
Databases & cloud
MongoDB Atlas
Flexible document storage in the cloud.
PostgreSQL & MySQL
Relational databases and structured queries.
Firebase Auth
User authentication and identity.
Vercel
Deploying web applications.
Render & Railway
Hosting services and backend applications.
ML & data
Scikit-learn
HDBSCAN clustering, PCA, and LDA.
Statistical analysis
Hypothesis testing and bootstrap resampling.
Simulation & detection
Monte Carlo simulation and changepoint detection.
Jupyter Notebook
Exploring data and documenting experiments.
Developer tools
Git & GitHub
Version control and collaboration.
VS Code & Claude Code
My coding environment and development assistance.
Vite
Frontend development and build tooling.
APIs & authentication
REST APIs, OAuth 2.0 / JWT, and Alchemy API.
Arduino C++
Connecting software with physical hardware.
I also like...
A few things I make time for,
beyond classes and code.
Rubik’s cubing
One more solve.
A little moreA little pattern recognition, a little patience, and always another solve.
Gym
A different kind of progress.
A little moreMaking time to move and step away from the screen.
Chess
Thinking a few moves ahead.
A little moreA chance to slow down and think through the possibilities.
Video games
Logging off, to log on.
A little moreTaking a break and getting lost in a different world.
Piano
Finding a little rhythm.
A little moreA different way to practice, unwind, and be creative.
Cooking
Something good in the making.
A little moreTrading the keyboard for the kitchen and making something to enjoy.
Have something
interesting in mind?
A project, an opportunity, or just a good conversation.
I'd love to hear from you.