Hi There, I'm Ben!
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

A secure, multi-role property management platform that replaces fragmented manual workflows with a unified digital system for strata reserve fund planning and depreciation reporting.

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 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.