My Work

A selection of projects I've worked on over the years, from healthcare platforms to enterprise applications. Each project represents real challenges solved with modern web technologies.

Flowrence Healthcare Platform

Flowrence (4463846 Canada Inc.)

healthcare
Web Developer
08.2025 - 01.2026

Full-stack development for Quebec's private healthcare platform connecting patients with nurse practitioners across 9 clinic locations and mobile nursing services.

TypeScriptNext.jsAWSReactSanity CMSTailwindCSS

Overview

Flowrence is a private healthcare company operating across Quebec, Canada, connecting patients with nurse practitioners (IPS — Infirmières Praticiennes Spécialisées) for in-person consultations, diagnostics, and specialized care. With 9 clinic locations from Montreal to St-Sauveur and a mobile nursing service ("Flowrence on the Road"), the platform handles appointment scheduling, patient intake, consent management, billing, and bilingual (English/French) communication for thousands of patients.

Challenge

Flowrence needed to scale its digital infrastructure to match rapid clinic expansion. The existing monolithic application combined patient-facing and administrative functionality, creating maintenance bottlenecks and limiting independent deployment. The nurse onboarding system was built on Expo and needed migration to the web stack. Email communications lacked brand consistency and CMS-driven flexibility, and the platform required bilingual support throughout.

Solution

I led frontend development across multiple workstreams, delivering architectural improvements and new features that directly supported Flowrence's operational growth and patient experience.

Key Contributions

Architecture & App Separation

  • Split the Patient app from the Admin app, enabling independent development and deployment cycles
  • Migrated the nurse onboarding flow from Expo (React Native) to Next.js, unifying the tech stack
  • Worked within the Nx monorepo with SST and AWS infrastructure

Patient Experience

  • Built patient survey systems and consent flows for regulatory compliance
  • Developed appointment scheduling interfaces serving 9 clinic locations
  • Improved the services section UI for clearer service discovery and pricing
  • Implemented Google Reviews integration to boost online reputation

CMS & Email Systems

  • Integrated Sanity CMS for content management across the platform
  • Redesigned the email template system — confirmation, cancellation, invoicing, and pre-appointment communications with 25+ configurable section types
  • Delivered bilingual (EN/FR) email templates with dynamic content blocks for appointment details, cancellation policies, FAQ links, and confidentiality notices

Mobile Nursing ("Flowrence on the Road")

  • Developed V1 of the mobile nursing feature, enabling nurse practitioners to deliver care at patients' homes with dedicated scheduling and logistics support

Results

Delivered a modernized, modular platform architecture that supports Flowrence's multi-location expansion across Quebec. The Patient/Admin app separation improved development velocity, the Sanity CMS integration empowered the marketing team to manage content independently, and the redesigned email system provided professional, bilingual patient communications. The "Flowrence on the Road" feature expanded service reach beyond physical clinic locations.

View Project

CeHDI - Global Center for Health Diplomacy and Inclusion

CeHDI - Global Center for Health Diplomacy and Inclusion

healthcare
Web Developer / Technical Consultant
Aug 2025 - Dec 2025

Website redesign and technical architecture for global health diplomacy nonprofit advancing the Right to Health worldwide.

Next.jsTypeScriptSanity CMSGROQSSRTailwind CSS

Overview

The Global Center for Health Diplomacy and Inclusion (CeHDI) is a nonprofit organization serving as a catalyst for collaboration and global health diplomacy. They facilitate and support government action to advance the Right to Health for all, with particular focus on amplifying Global South priorities in international health discussions.

Challenge

CeHDI needed a modern, performant website that could effectively communicate their mission of bridging borders for global health equity. The existing platform required a complete overhaul to better serve their international audience and support their growing content needs around health policy, events, and the Health & Rights Observatory.

Solution

I led the technical redesign of the CeHDI website, implementing a modern JAMstack architecture with Next.js and Sanity CMS. The project encompassed full-stack responsibilities from infrastructure management to frontend implementation.

Key Contributions

Architecture & Infrastructure

  • Designed scalable application architecture optimized for international content delivery
  • Implemented server-side rendering (SSR) for improved performance and SEO
  • Set up and managed hosting infrastructure

CMS Development

  • Integrated Sanity CMS as the headless content management solution
  • Designed flexible data structures to accommodate diverse content types including issues, events, and organizational information
  • Developed custom GROQ queries for efficient content retrieval

Frontend Development

  • Complete UI redesign aligned with CeHDI's mission and visual identity
  • Implemented responsive design for global accessibility
  • Applied SEO technical standards to maximize organic reach

API Development

  • Built API endpoints using Next.js API routes
  • Implemented efficient data fetching patterns with proper caching strategies

Results

Delivered a modern, performant website that effectively communicates CeHDI's mission to global stakeholders. The new Sanity CMS integration empowers the team to manage content independently, while the SSR implementation ensures fast load times and strong SEO performance for their international audience.

View Project

Novartis (Finance Analytics Dashboard)

Novartis (via Altimetrik)

enterprise
Senior Engineer, Product and Platform Engineering
12.2023 - 08.2025

Enterprise pharmaceutical platform development for Novartis featuring Progressive Web Apps, sales analytics dashboards and a shared component library across multiple internal applications.

Next.jsTanstackQueryTurborepoReactTypeScriptPWAIonicCapacitorAzure DevOps

Overview

Novartis is one of the world's largest pharmaceutical companies. Through a global digital services consultancy, I was embedded as a Senior Engineer within the finance division, contributing to multiple internal applications used by Novartis sales and finance teams worldwide. I contributed as a senior engineer to a suite of internal web applications supporting financial analytics and reporting. The work included development of user-facing dashboards, shared UI systems, and platform-level improvements within a large-scale enterprise environment.

Challenge

The platform consisted of multiple legacy applications with inconsistent UI patterns and growing technical debt. Some parts relied on outdated frameworks, increasing maintenance cost and limiting scalability. There was also a need to unify development across applications and support faster delivery of new features.

Solution

I worked as a Senior Engineer across three codebases, delivering both greenfield features and significant technical debt reduction while maintaining backward compatibility in a high-stakes enterprise environment.

Key Contributions

Analytics Dashboard

  • Developed mobile-friendly dashboard features for near real-time data access
  • Rebuilt core application structure within a monorepo setup
  • Implemented reusable UI components and standardized navigation patterns
  • Improved data table functionality and usability across edge cases
  • Migrated routing and styling systems to modern standards

Data Platform Integration

  • Contributed to a proof-of-concept integrating a cloud-based data warehouse
  • Implemented data visualization improvements and supported evolving API structures

Legacy Modernization

  • Removed deprecated framework dependencies from a legacy application
  • Improved maintainability and reduced long-term technical risk

Shared Component System

  • Built and standardized a shared component library used across applications
  • Resolved cross-application UI inconsistencies

Architecture

  • Contributed to monorepo migration and internal package management setup
  • Worked within enterprise CI/CD pipelines and version control systems

Key successes: Frontend PoC integrated with Snowflake

  • Rapidly onboarded to the Snowflake proof-of-concept project with 100% allocation
  • Delivered ad-hoc features including table views in graph modals and saled data presentation improvements
  • Addressed architectural changes related to API requests for filters and settings

Architecture & Monorepo Migration

  • Contributed to the migration of applications into a Turborepo monorepo structure
  • Set up Azure Artifacts integration for internal npm packages
  • Worked within Azure DevOps CI/CD pipelines and Bitbucket source control

Results

Delivered across three interconnected enterprise applications over nearly two years, supporting client finance teams worldwide. The Ionic removal from one of the applications eliminated a major source of technical debt. The shared library unification brought visual consistency across products. The new monorepo restructuring modernized the codebase for future scalability. Sale Dashboard PWA app enabled field sales teams to access real-time data on mobile devices, improving responsiveness to market dynamics.

View Project

Gems XYZ Social Platform

Gemmy Tech Inc.

web3
Lead Full Stact Developer / CTO / Consultant
08.2023 - 12.2023 (consulting until 11.2025)

Web3 social platform with Solana integration and NFT features

ReactTypeScriptSolanaWeb3Nostr ProtocolAT ProtocolSolid.jsReact Native

Full Stack development for Web3 social platform aiming to be a Twitter competitor for crypto and NFT communities. Implemented Gems platform on top of AT Protocol. Explored Nostr protocol integration for decentralized social features and real-time chat capabilities. Migration from Nostr to AT Protocol. Create custom PDS node.

View Project