Portrait of Kevin Carmona-Murphy
Moncton, New Brunswick
Hello, I'm

Kevin Carmona-Murphy

Software Engineer. Systems Architect. Problem Solver.

Full Stack Senior Software Engineer with over 10 years of professional experience writing high-quality software that is well tested and documented. Language agnostic & clear communicator within and across teams.

Photo / Pexels

About Me

I’m a Full Stack Senior Software Engineer with over 10 years of professional experience writing high-quality software that is well tested and documented.

I have experience working on a wide range of projects in a variety of industries including FinTech, InfrastructureTech and AccountingTech.

I’m most proficient in the Django, Rails, React.js and Ember frameworks, but consider myself a generalist, comfortable with a wide range of technologies.

Quick Facts

Current Role

🔦 Presently seeking a new opportunity 🥂

Education

🎓 McMaster University, B.Eng, Software Engineering

Languages

🇬🇧 English (Native) 🇫🇷 French (Fluent) 🇧🇷 Portuguese (Fluent)

Interests

🚴 Cycling ✈️ Traveling 📚 Reading 🪚 Carpentry 🔌 Electrical 🎸 Guitar

Experience

From structural engineering to AI development, building practical tools that bridge traditional engineering with modern technology.

May 2022 - January 2026

Citylitics

Senior Full Stack Developer

Civil Infrastructure Toronto / Remote

AI-powered predictive intelligence company providing sales intelligence for the North American public infrastructure market

Tech Stack Used
python
django
gcp
react
javascript
typescript
mysql
ant
playwright
terraform
elasticsearch
elk
launchdarkly
reactquery
jest
ai
Key Achievements
  • Architected a scalable automated email scheduling and delivery feature end to end, leveraging GCP Cloud Tasks/Scheduler to eliminate manual preparation and sending of 100s of personalized emails
  • Collaborated with PMs and CTO to gather requirements, scope + sequence tickets and write technical documentation for features which streamlined internal workflows and boosted platform engagement
  • Leveraged generative AI and LLMs for summarization and content generation features that reduced friction and allowed our customers to more easily win new business (B2B force multiplier)
  • Reduced infrastructure spend and improved API performance by 80x through strategic query and serializer optimization of paginated datasets, effectively scaling system capacity without increasing server footprint
  • Interviewed candidates for technical ability + culture fit and mentored new hires during onboarding
  • Fostered coding best practices via technical demos, rigorous documentation and consistent automated testing
June 2019 - May 2022

Financeit

Intermediate Full Stack Developer

POS Financing Toronto

POS financing provider in the home improvement, vehicle, and retail sectors which offers affordable monthly payment plans to business to attract more customers

Tech Stack Used
rails
tailwind
ember
rspec
gitlab
aws
jquery
browserstack
Key Achievements
  • Delivered end-to-end features for two core lines of business; transitioning a legacy PHP lead gen system to a greenfield Rails + Ember.js rebuild and scaling a POS financing platform to support increased transaction volume
  • Boosted developer velocity by engineering a reusable and accessible component library; integrated automated unit testing and interactive Storybook-like documentation to reduce redundant UI development
  • Implemented RBAC for customer email drips by leveraging the Sisense REST API
June 2016 - May 2018

FreshBooks

Full Stack Marketing Developer

Accounting for Small Businesses Toronto

Cloud-based accounting software designed for small businesses, freelancers, and entrepreneurs, simplifying tasks like invoicing, expense tracking, time tracking and more

Tech Stack Used
python
mysql
wordpress
statamic
ember
fastly
php
docker
flask
jenkins
cucumber
rabbitmq
Key Achievements
  • Accelerated time-to-market by 2+ months by architecting a phased migration strategy; utilized Fastly custom VCL to seamlessly route traffic between legacy CMS and new hosted WordPress environments
  • Optimized high-volume data ingestion using Python and REST APIs, successfully synchronizing millions of records into a MySQL database for long-term archival and audit readiness
  • Dockerized bare-metal development environment to reduce dev onboarding time by a day
  • Parsed analytics events in firehose RabbitMQ logs to support email campaign initiatives for mobile users
2012 - 2019

Shorter Engagements

Software Developer

Various Toronto / Stouffville

Banking, Jewelry, Capital Markets, Accounting, Internet Services

Tech Stack Used
rails
donejs
mysql
dotnetcore
progress
mocha
chai
less
sass
Key Achievements
  • Tucows (Rails + Node.js) 2018 - 2019
  • FreshBooks (Rehired after graduation) 2015
  • Dundee Capital Markets (.NET MVC) 2014
  • Mejuri Fine Jewelry (Rails) 2013
  • Strategic Info Tech (Bank Sfwr, OpenEdge) 2012

Tech Stack

Technical expertise spanning software development, AI/ML, and engineering technologies.

Programming Languages

Python
Python
Ruby
Ruby
JavaScript
JavaScript
TypeScript
TypeScript
HTML5
HTML5
CSS3
CSS3
PHP
PHP
Golang
Golang
.NET
.NET
Swift
Swift
Java
Java
Progress 4GL
Progress 4GL

Frontend Frameworks

React
React
Zustand
Zustand
Ember.js
Ember.js
Next.js
Next.js
Vite
Vite
Angular.js
Angular.js
DoneJS
DoneJS
jquery
jquery

Backend Frameworks

Django
Django
DRF
DRF
Flask
Flask
Rails
Rails
FastAPI
FastAPI
Express.js
Express.js
Sinatra
Sinatra

Testing Frameworks

pytest
pytest
Playwright
Playwright
Jest
Jest
Browserstack
Browserstack
RSpec
RSpec
Mocha
Mocha
Chai
Chai
Cucumber
Cucumber

Development Tools

Git
Git
GitHub
GitHub
GitLab
GitLab
VSCode
VSCode
Linux
Linux
Nixos
Nixos
Postman
Postman
Nginx
Nginx
Apache
Apache
Hugo
Hugo

Databases, Queues, Search

MySQL
MySQL
PostgreSQL
PostgreSQL
SQLite
SQLite
Neo4j
Neo4j
Redis
Redis
Firebase
Firebase
RabbitMQ
RabbitMQ
Elasticsearch
Elasticsearch

Observability & Feature Flagging

ES ELK / APM
ES ELK / APM
Grafana
Grafana
LaunchDarkly
LaunchDarkly
Google Analytics
Google Analytics

Data Science & Artificial Intelligence

NumPy
NumPy
Pandas
Pandas
Jupyter
Jupyter
Github Copilot
Github Copilot
Gemini
Gemini
Ollama
Ollama
HuggingFace
HuggingFace
Antigravity
Antigravity

DevOps & CI/CD

Fastly
Fastly
Jenkins
Jenkins
Terraform
Terraform
Kubernetes
Kubernetes
Docker
Docker
Proxmox
Proxmox

Cloud Providers

AWS
AWS
GCP
GCP

Design Systems & CMS

Tailwind CSS
Tailwind CSS
Material UI
Material UI
Ant Design
Ant Design
Bootstrap
Bootstrap
WordPress
WordPress
LESS
LESS
Sass
Sass

Let's Connect

Contact Information

Let's connect! I'm always interested in hearing about new projects and opportunities.

Location

Moncton, New Brunswick

Full Stack Development Container Orchestration App Performance Optimization Automated Unit/Integration Testing Cloud Providers