About
I'm a frontend developer specializing in building modern web applications with Vue.js, Nuxt, React, and TypeScript. I work on projects including enterprise platforms, fintech solutions, banking applications, and SaaS products.
I've helped startups and enterprises build and scale their products through robust software solutions. My experience spans client onboarding systems, scheduling platforms, and banking applications.
I'm passionate about writing clean, maintainable code and creating intuitive user experiences. My work focuses on performance optimization, component architecture, and delivering high-quality solutions.
Experience
Fullstack Developer
Freelance
Frontend Developer
Frontline Accounting (CBX)
Frontend Developer
Azensys (NotaryPro)
Frontend Developer
Brankas
Web Developer
Emlo Technologies
Software Developer
DGV SmartStart
Tech Stack
Frontend
Backend
Tools
Recent Projects
Bakery POS & Operations System
Full-stack bakery management platform with dual inventory tracking, production order workflows, multi-location support, and real-time point-of-sale operations.
- •Built real-time POS system with cart management, barcode scanning, and multi-payment support (Cash, M-Pesa, Card, Tips)
- •Designed dual inventory architecture: finished goods (POS) and raw materials with movement-based stock tracking
- •Developed production order system with recipe management, polymorphic ingredients, and costing workflows (Draft → In Progress → Costing → Completed)
- •Implemented smart inventory transfer engine with UOM conversion, profit margin analysis, and stock-level recommendations
- •Created comprehensive sales reporting with date filtering, category breakdowns, payment method analytics, and Excel exports
- •Built role-based access control, employee attendance tracking, table management for dine-in, and expense tracking modules
- •Integrated PDF receipt/invoice generation with print-ready formatting and email delivery
Client Onboarding Platform
Enterprise KYC and onboarding platform serving 200+ organizations with multi-step workflows.
- •Built multi-step KYC onboarding workflows with form validation
- •Integrated document upload and verification system
- •Implemented role-based access control for organization admins
- •Developed reusable component library for onboarding forms
Legal Appointment Scheduler
Trusted by thousands of Canadians for life's most important documents, NotaryPro delivers fast, secure, and professional notary services every day.
- •Developed appointment scheduling system with calendar integration
- •Built digital document signing workflow
- •Implemented real-time availability and booking management
- •Created client dashboard for appointment tracking
Core Banking Solution
Mobile-first banking app integrated with 15+ financial institutions. Led Vue 2→3 migration.
- •Led Vue 2 to Vue 3 migration with zero downtime
- •Integrated APIs from 15+ financial institutions
- •Built transaction history and account management modules
- •Optimized mobile-first UI for banking workflows
Let's work together
I'm currently available for remote frontend development opportunities.
