Brand Logo

Hi There, I'm Ben!

I'm|

I’m a full stack web developer and a BCIT graduate with a strong focus on TypeScript, React, and modern API backend development. I’ve built a variety of web applications that combine clean, efficient code with seamless user experiences. Feel free to explore some of the projects I developed during my time at BCIT that highlight my technical skills and passion for building dynamic web applications.

Featured Projects

ChekMate
ChekMate

ChekMate is a household inventory tracking web app that helps users manage the items they own and keep track of products they lend or borrow. Users can log items such as books, video games, tools, or any product with a UPC barcode, record purchase details, and monitor lending activity with borrower information and due date reminders. ChekMate also includes a smart grocery list that alerts users when household essentials are running low or when products are approaching their expiration date, making it easier to stay organized and prepared for the next shopping trip.

Jargon
Jargon

Jargon helps newcomer tradespeople overcome language barriers while pursuing Canadian Red Seal certification. Many language-learning apps lack trade-specific vocabulary, and technical manuals can be overwhelming, filled with complex terms and little context. Developed in collaboration with BCIT's ConnectHER hub, this 15-week project combines visual learning with interactive exercises, featuring flashcards, optical character recognition (OCR), Gemini 3 Flash AI-driven Q&A, and progress tracking to keep users engaged. By balancing educational precision with an approachable interface, Jargon supports learners rather than intimidating them. Its interactive, goal-oriented design empowers tradespeople to overcome language obstacles, advance toward professional certification, and gain confidence in the workplace.

Montro
Montro

Montro tackles a common challenge that many people face: building consistent money management habits. Traditional budgeting tools often feel cumbersome, requiring tedious manual tracking or offering overly complex interfaces that discourage regular use. Developed as an interactive, habit-focused financial app, Montro combines real-time expense logging with AI-powered insights to help users understand where their money goes. Users can assign budgets to key categories, scan receipts for instant tracking, and receive alerts as they approach spending limits. Gamification elements, including points, streaks, and reward wheels, keep engagement high while transforming routine financial management into a motivating experience. By blending educational guidance with a playful interface, Montro helps users develop sustainable habits, gain confidence in their spending decisions, and earn tangible rewards along the way.