Senior Full Stack Developer with 5+ years of expertise building enterprise-scale web and mobile
solutions. Proven track record of leading technical initiatives
both independently and within teams, delivering high-impact solutions for startups and established
organizations. Specializes in complex system
architecture, cross-platform mobile development, and IoT integration.
Professional Experience
Enhanced an existing ERP system by integrating AI-driven automation capabilities, utilizing NLP and
computer vision technologies through OpenAI to streamline and optimize inventory management.
Collaborated closely with company founders and stakeholders to deliver significant front-end and
back-end improvements, maintaining high standards of code quality across complex, interdependent
features. Improved user experience by refining front-end interfaces built with React and Next.js,
while simultaneously optimizing backend performance using Express, PostgreSQL, Redis, and BullMQ.
React
Next.js
PostgreSQL
Express
Redis
BullMQ
OpenAI
Led development of a React Native Expo mobile application focused on providing FASD (Fetal Alcohol
Spectrum Disorder) support resources to rural communities. Responsible for architecture,
development, and deployment, resulting in a comprehensive support tool for healthcare providers and
affected families.
React Native
Expo
TypeScript
Firebase
Jest
Software development lead at a clean tech startup, successfully delivered the smart container
deposit bin project to market. Orchestrated the full software development process using C++ and
helped lead a multidisciplinary team to transition from concept to a production-ready solution.
Oversaw live operational environment, ensuring high customer satisfaction and continuous system
optimization. Utilized Firebase to enhance the project's backend infrastructure and improve
real-time data management.
C++
Firebase
IoT
ESP32
FreeRTOS
Pro Team
March 2019 – November 2021
- Led client-facing development initiatives for enterprise case management platform
- Owned full development lifecycle from requirements gathering to production deployment
- Implemented custom features and integrations for enterprise clients
Support Team
April 2017 – March 2019
- Resolved complex technical issues within SLA framework
- Managed database administration, server configurations, and system optimization
- Developed automated solutions for common support scenarios
- Wide breadth of cross team collaboration interfacing with internal and external information
technology services groups
JavaScript
Node.js
React
Docker
Elasticsearch
Technical problem-solving resource and liaison for the Java based PowerJ Workload Management
application used to assist histological pathology medical staff, laboratory technicians and
information services departments across a network of hospitals in Eastern Ontario. Implemented
automated payment processing and member communication features.
Java
SQL
Enterprise Security
Responsible for the development, web administration and improvements to the membership architecture
of the Ottawa Dental Hygienists Society's website.
JavaScript
WordPress
MySQL
Personal Projects
Open Character Studio
No-code platform for training AI models with distinct personalities using Constitutional AI.
Features a two-stage DPO + introspection pipeline, synthetic data generation, and comprehensive
evaluation with Elo scoring.
- Constitution-based persona definition
- LLM-assisted character generation
- LoRA fine-tuning for efficiency
AI/ML
Python
Open Source
View on GitHub →
Swift-Prompt
Native macOS app for AI-forward development. Aggregates codebase context for LLM prompts, parses
AI responses, and applies code changes directly—streamlining the human-AI coding workflow.
- Codebase context aggregation
- AI response parsing & application
- Chat-based LLM interactions
macOS
Swift
AI Tooling
View on GitHub →
Technologies & Skills
Languages
JavaScript
TypeScript
Python
C++
Swift
Java
HTML5
CSS3
Frameworks & Libraries
React
React Native
Next.js
Node.js
Express
Expo
Jest
Databases & Data
PostgreSQL
MySQL
Elasticsearch
Firebase
Redis
Tools & Platforms
Docker
Git
Unix/Linux
BullMQ
Yellowfin
WordPress
Specialized
OpenAI APIs
IoT Development
ESP32
FreeRTOS
Education
Diploma in Mobile Application Design and Development
Algonquin College, Ontario
2013 – 2016
SUMMIT Entrepreneurship Program
Algonquin College, Ontario
Summer 2015