Skip to content

This résumé prints cleanly to PDF.

Kelvin Mei

Senior Software Developer

Calgary, Alberta, Canada

Summary

Across two stints since 2018, I've worked on web and mobile software for industrial IoT: a fleet-monitoring web app whose front end I now lead, a compression analytics platform, a field-operations mobile app and the sign-in portal in front of the web apps.

Experience

Detechtion.AI (formerly Detechtion Technologies)

Calgary, Alberta (remote)

Senior Software Developer

Mar 2026–Present
  • Lead front-end development for the fleet-monitoring web app. I own its React front-end architecture and technical direction, and work with product, UX and back-end engineers from feature design through production.
  • Set front-end standards: reusable component patterns, design-system adoption, code review, mentoring, automated testing, performance work and AI-assisted development.

Software Developer

Feb 2022–Mar 2026
  • Founding front-end developer on the fleet-monitoring web app, taking it from an AI-assisted prototype to the production codebase and writing its team conventions.
  • Compression analytics platform: co-developed the kanban-style action-item tracker (front end and API), built most of the embedded analytics UI, upgraded the front end across three frameworks in stages and moved the API to .NET 8.
  • Field-operations mobile app (React Native): alarm acknowledgement, keyboard behaviour across sign-in forms, iOS fixes and the design-system rebrand released publicly in v1.3.0.
  • Customer sign-in portal: three self-service account-recovery flows, each with render, validation and submit tests.
  • Remote-monitoring dashboard: trend-chart and API work, including moving its charting library forward seven major versions.

Software Intern (co-op)

May 2018–Sep 2019
  • Full-stack work on web and mobile apps: ASP.NET REST APIs with React, React Native, Vue.js, Angular and Next.js front ends.
  • Remote-monitoring dashboard first: early fixes and batching for a data-sync job.
  • Then the compression analytics platform: co-developed an external REST API for asset configuration data, building endpoints, request validation and a structured error-code scheme.
  • Started the analytics platform's automated browser UI test suite and got it running in CI. Built emissions-compliance pages with bulk CSV/XML import and export.
  • Served as Scrum Master, running standups, sprint planning, reviews and retrospectives.

Noralta Technologies Inc.

Calgary, Alberta (remote)

Junior Web Developer

May 2021–Feb 2022
  • Designed, built and tested Angular CRUD applications on ASP.NET Core Web API, with Entity Framework code-first migrations.
  • Architected and built the nSight video-streaming infrastructure for on-site cameras, delivering live feeds to desktop and mobile web players over RTSP and HTTP Live Streaming (HLS).

Selected projects

  • OneView Compression · 2025–Present

    Founding front-end developer on a web app that puts a mixed-vendor compressor fleet into one standardized view.

  • Enalysis · 2018–2019, 2022–2026

    From co-op intern to full-stack developer on a long-running analytics SaaS: framework upgrades, core workflow features and a CSS refactor with proof of zero visual change.

  • Enbase Mobile · 2024–2026

    A cross-platform app for field staff who look after remote equipment. I built alarm acknowledgement and authored the design-system rebrand.

  • Customer sign-in portal · 2022–2026

    The front door to an industrial software suite. I built self-service account recovery, then re-skinned every screen around one token contract.

Skills

Languages
JavaScript · TypeScript · C# · T-SQL · HTML · CSS · Python
Web front end
React · Next.js · Angular · Vue.js · Vite · Tailwind CSS · Sass · Design tokens · Radix UI / shadcn · React-Bootstrap · Atlassian Design System · Highcharts · Leaflet · SVG & canvas
Mobile
React Native · Reanimated · Skia · React Navigation · React Native Paper · Push notifications · iOS & Android asset pipelines
Back end
.NET / ASP.NET Core · Entity Framework · Node.js · SQL Server · REST API design · Video streaming (RTSP, HLS, FFmpeg)
Quality
Jest · React Testing Library · Vitest · NUnit · Selenium · WCAG 2.2 accessibility · Computed-style diffing
Cloud & tools
Microsoft Azure · AWS · Azure DevOps · Git · Bitbucket · Jira & Confluence · Figma · Cursor
How I work
AI-assisted development · Design-system audits · Root-cause debugging · Architecture docs · Code review & mentoring · Scrum

Education

University of Calgary

Sep 2015–Apr 2020

Bachelor of Science in Computer Science

Concentration in Software Engineering · Internship (co-op) program

Esc

↑↓ to move ↵ to select