Full‑stack developer and technical co‑founder with 15+ years of experience building scalable web platforms, cloud‑native applications, and user‑centric interfaces across enterprises and startups (CBC, BMO, Ørsted, Nordea, Publicis). Currently co‑founder of IT consulting company www.hilo.ca and SaaS www.pricedOff.com, a consumer‑first price‑intelligence platform. I lead architecture, backend services (Node.js, MongoDB, AWS), Chrome extension development, and intelligent automation for data pipelines, affiliates, and marketing. My development style is pragmatic and performance‑focused, grounded in clean, testable code and rapid iteration.
• Frontend Architecture: Built React + TypeScript application with Vite, Bootstrap UI components, AG-Grid for complex product data tables, React Router with protected routes, and React Context for authentication/state management
• Backend Systems: Developed Restify server with MongoDB, Passport.js authentication with multiple strategies, Express sessions with MongoDB storage, rate limiting and security middleware
• Microservices: Created separate notification service with Fastify, email service with SES integration, watchlist service for product tracking and alerts, click tracking analytics for affiliate links
• Database Architecture: Designed MongoDB with separate collections per Amazon domain (com, ca, es, de, fr, it, co.uk), Mongoose schemas for products/users/influencers/analytics, local and Atlas environments with sync capabilities
• Product Scraper System: Built Puppeteer/Playwright-based scraping with Chrome headless, AWS Lambda integration for cloud scraping, VPN support for geo-restricted domains, bulk write operations for efficient data updates
• DevOps & Testing: Implemented Playwright E2E testing suite, TypeScript compilation with strict mode, ESLint for code quality, PM2 ecosystem configuration for production deployment
• Business Features: Developed admin panel for affiliate and user management, price tracking algorithms with alerts, SEO landing pages with AI-assisted content generation, multi-domain support (US, CA, EU markets)
• Development Workflow: Established frontend proxy routes, environment configuration with .env management, database utilities for sync/cleanup/analysis, interactive script runner for database operations
• Co‑founded Toronto‑based software development firm specializing in solving complex technical problems that prevent businesses from scaling efficiently
• Full‑Stack Development: Delivering web and mobile applications using React, Next.js, and Node.js with RESTful and GraphQL API design
• Cloud Architecture: Designing scalable infrastructure on AWS, GCP, and Azure with cost optimization strategies
• Performance Optimization: Eliminating application bottlenecks and improving load times through code and infrastructure improvements
• Legacy Modernization: Modernizing outdated systems, reducing technical debt, and implementing best practices for sustainable growth
• Enterprise Clients: Delivered solutions for major clients including Scotia Bank, RBC, TD Bank, BMO, Nordea, Ørsted, CBC, Bell Media, Allstate, Telus, Loblaws Digital, and Shaw Media
Full‑stack developer and technical co‑founder with 15+ years of experience building scalable web platforms, cloud‑native applications, and user‑centric interfaces across enterprises and startups (CBC, BMO, Ørsted, Nordea, Publicis). Currently co‑founder of IT consulting company www.hilo.ca and SaaS www.pricedOff.com, a consumer‑first price‑intelligence platform. I lead architecture, backend services (Node.js, MongoDB, AWS), Chrome extension development, and intelligent automation for data pipelines, affiliates, and marketing. My development style is pragmatic and performance‑focused, grounded in clean, testable code and rapid iteration.
Python + API Integration + Financial Systems(2 years)
★★★★☆
Javascript ES6+, HTML5, CSS3, SCSS(10 years)
★★★★★
AWS + Cloud Infrastructure + DevOps(3 years)
★★★★☆
Angular 2+ to 18 + Enterprise Development(6 years)
★★★★☆
Web Scraping + Data Processing + Automation(2 years)
★★★★☆
Development Tools + Workflow + Testing(6 years)
★★★★☆
UI/UX Libraries + Component Systems(5 years)
★★★★☆
Database Architecture + Analytics(6 years)
★★★★☆
Legacy Technologies + Foundation Skills(7+ years)
★★★★☆
Experience
Technical Co‑founder
PricedOff.com • June 2024 – Present
Remote, EST to CET timezones
• Frontend Architecture: Built React + TypeScript application with Vite, Bootstrap UI components, AG-Grid for complex product data tables, React Router with protected routes, and React Context for authentication/state management
• Backend Systems: Developed Restify server with MongoDB, Passport.js authentication with multiple strategies, Express sessions with MongoDB storage, rate limiting and security middleware
Co‑founder & Developer
Hilo Information Technology Inc. • Sep 2014 – Present
Toronto, Ontario, Canada & EU
• Co‑founded Toronto‑based software development firm specializing in solving complex technical problems that prevent businesses from scaling efficiently
• Full‑Stack Development: Delivering web and mobile applications using React, Next.js, and Node.js with RESTful and GraphQL API design
Senior Frontend Developer
Ørsted • Jun 2020 – July 2024
Copenhagen, Denmark
• Markets and Risk (11/2021 - Current): Developed commodities trading position management tool frontend Angular v13 to 18
• Developed a Node.js command line tool to migrate data from one system to another using API orchestration
Senior Frontend Developer
Nordea • Jan 2019 – May 2020
Copenhagen, Denmark
• Developed and launched Accounts & Transactions module (Angular 9) that allows customers to view balances, details and transactions for each account
• Maintained forex dashboard visualization components, such as cash flow chart, quotes, transactions and historical rates
Senior UI Developer
BMO Bank of Montreal • Jan 2016 – Sep 2018
Toronto, Ontario, Canada
• Developing a third customer onboarding application that is mobile responsive using Angular 5
• Finished developing a redesign of BMO's Smartfolio automated/robo investor tool (Angular 1.5)
Interactive Developer
Publicis Modem (Nurun) • Jan 2015 – Feb 2016
Toronto, Ontario, Canada
• Develop single page apps for clients using React.js with MongoDB
• Develop interactive banner advertisements using HTML, JS and Flash
Senior UI Developer
Canadian Broadcast Corporation • Sep 2011 – Sep 2013
Toronto, Ontario, Canada
• Led the development of CBC's media player redesign initiative by gathering requirements from various departments
• Maintained the CBC video player (cbc.ca/player/) by improving existing functionality or adding new plug-ins
UI Developer
Spindrift & Bruce Power (contract) • Jun 2010 – Aug 2011
Toronto, Ontario, Canada
• Programmed a Site Map visualization application using Flash, Flare libraries and a modified open source web spider
• Used Flex to develop a module that collects maintenance data for Bruce Power's nuclear plant
Languages
EnglishJapanese (beginner)Portuguese (learning)
Interests
♫ Bachata📸 Photography💻 Hackathons✈️ Travel🍜 Asian Food
Education
• Diploma in Computer Science (Programmer Analyst) — Sault College
• Continuous education: Angular/RxJS/TS (Udemy), MongoDB University, React/Redux (Egghead), NoSQL/Node.js (Lynda), Udacity Web Dev