Full-stack systems. Mobile delivery. AI-enabled platforms.

Enterprise Software Engineer building full-stack, mobile, and AI-enabled applications.

I design, develop, and support production software used in complex organizational environments, with experience across admissions systems, medical education platforms, mobile app delivery, reporting tools, and AI-enabled automation.

Code editor on a laptop representing enterprise software delivery.
Production systems Mobile releases AI automation

Impact Snapshot

Built around delivery in real operating environments.

5+

years professional software experience

uOttawa

Elentra ME, UGME Admissions, and mobile delivery at uOttawa Faculty of Medicine

Mobile

sole uOttawa developer for ElentraUO Mobile

Delivery

full-stack, mobile, and AI-enabled software delivery

PSM I / PSD I

certified in Scrum and professional software delivery practices

Featured Work

Selected work across enterprise, mobile, and AI-enabled systems.

Selected work is summarized at a high level to respect internal system confidentiality.

01

Elentra ME Platform

Role

Full-stack developer supporting enterprise medical education systems for the University of Ottawa Faculty of Medicine.

Impact

Delivered platform features, reporting improvements, assessment updates, curriculum support, production troubleshooting, and maintenance for a medical education system used by administrators, faculty, and learners.

Tech
  • PHP
  • Laravel
  • Vue.js
  • JavaScript
  • MySQL
  • MariaDB
  • Reporting
  • Production Support
02

UGME Admissions Platform

Role

Full-stack developer for admissions administration, file review, and interview applications.

Impact

Replaced spreadsheet- and email-heavy processes with auditable role-based web tools for administrators, reviewers, and interviewers.

Tech
  • PHP
  • Laravel
  • Vue.js
  • MySQL
  • Reporting
  • PDF Generation
03

ElentraUO Mobile

Role

Sole uOttawa developer responsible for adapting, maintaining, and releasing the uOttawa version of the Elentra mobile platform.

Impact

Stabilized mobile delivery through app branding, Expo/EAS configuration, Android/iOS release setup, and release process improvements.

Tech
  • React Native
  • Expo
  • EAS
  • Android
  • iOS
  • Mobile Delivery
04

Notivox

Role

Product builder developing a real-time multilingual meeting assistant across desktop, web, and backend services.

Impact

Turns live meetings into transcription, translation, and AI-generated summaries for faster follow-up and clearer documentation.

Tech
  • Electron
  • React
  • Python
  • OpenAI
  • Deepgram
  • AI
05

AI-Enabled Operations Tools

Role

Developer of AI-assisted web tools and automation patterns for business process improvement.

Impact

Reduces repetitive manual work, improves response consistency, and supports more reliable operational processes.

Tech
  • OpenAI APIs
  • Automation
  • Web Applications
  • Process Improvement

Experience

Software roles focused on production systems and organizational operations.

2021 - Present

Software Developer

University of Ottawa Faculty of Medicine

Develop and support full-stack applications across Elentra ME, UGME Admissions, and ElentraUO Mobile for the University of Ottawa Faculty of Medicine, including role-based interfaces, reporting, assessment-related features, data quality improvements, mobile delivery, and production issue diagnosis across complex stakeholder environments.

2022 - Present

Generative AI Analyst / Web Developer

Euroshine

Build and maintain web, data, and AI-assisted tools that improve customer response consistency, reduce repetitive manual effort, and support operational process improvement.

2019 - 2021

Junior Web Developer

University of Ottawa Web Services

Supported university web services through front-end development, CMS maintenance, accessibility-aware content processes, training material, and production website support.

Technical Stack

Tools used to ship maintainable software across the stack.

Backend

  • PHP
  • Laravel
  • Python
  • REST APIs
  • GraphQL

Frontend

  • Vue.js
  • React
  • JavaScript
  • Twig
  • HTML
  • CSS

Mobile

  • React Native
  • Expo

Databases

  • MySQL
  • MariaDB
  • PostgreSQL

DevOps

  • GitLab
  • Docker
  • Linux
  • Apache

AI

  • OpenAI APIs
  • Deepgram
  • Prompt Engineering
  • Process Automation

Certifications

Credentials supporting agile delivery and applied AI work.

Professional Scrum Master I

Scrum.org certification for Scrum fundamentals, accountabilities, events, and empirical delivery.

Professional Scrum Developer I

Scrum.org certification focused on development practices within incremental product delivery.

Generative AI Mastermind

Applied generative AI coursework covering automation design, product strategy, and implementation.

AI/ML Coursework

Coursework in machine learning, AI systems, and practical model-enabled development practices.

Contact

Interested in software engineering opportunities involving enterprise applications, mobile delivery, and AI-enabled systems.

The fastest way to reach me is by email. You can also review my professional profile, GitHub work, or resume using the links below.