CS grad from CSULB. I build full-stack web apps and sports analytics tools with a focus on clean design and real-world impact.
Languages
Frontend
Backend
Tools & Cloud
Built and deployed a website for a real local restaurant — actively used by customers to find the location and get in touch. Led the contact page with Google Maps integration, a direct phone link, and an email form so customers can reach the restaurant in one click.
Personal training dashboard that connects to Strava via OAuth 2.0 to pull real workout data and surface insights I actually use for marathon training. Tracks mileage load, flags overtraining risk, and visualizes pace and elevation trends through interactive Chart.js graphs.
A full-stack aim training web app where users can log in, play timed sessions, and track scores. Features secure authentication with Firebase, automated CI/CD deployment with GitHub Actions, and robust unit tests using Jest and React Testing Library to ensure reliability and smooth gameplay.
A Chrome Extension that helps users boost productivity by tracking time-on-site and blocking distracting websites. Features intuitive UI for configuring blocklists and time limits, robust session management, and real-time application of blocking rules across active tabs. Developed collaboratively using GitHub PRs, issue tracking, and iterative feature delivery.
A photo album web app for storing and sharing senior year and graduation photos. Features fast global delivery using CloudFront with S3-hosted images, and smooth user experience through pagination and asynchronous image loading.
A fully-featured chess engine and interface supporting move validation, check/checkmate detection, and advanced attack calculations. Features a visual board with piece images, interactive square selection, and dynamic highlighting of possible moves and attacked positions. Implements core chess rules including pawn and king movement, and provides an extensible architecture for future enhancements like castling and en passant.
CS grad building full-stack web apps and sports analytics tools.
I specialize in React, Node.js, and TypeScript, and enjoy taking ideas from concept to polished, functional products. Outside of code, I'm a marathon runner who loves exploring the intersection of sports and technology.
B.S. Computer Science
I'm actively looking for full-time software engineering roles. If you have an opportunity, a project, or just want to say hello — feel free to reach out.
froilangbuendia@gmail.com