
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.
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
Interests
Key Skills
Combining 10+ years of software engineering expertise with modern full-stack software development, specializing in React/Ember.js frontends and Rails/Django backends. Increasingly building enterprise-grade solutions that deliver value across the entire software lifecycle.
Full Stack Development
I build scalable full-stack solutions in Python (Django, Django REST API), Ruby (Rails, Sinatra), React (Next.js, TypeScript) and others at any level of frontend/backend split. I have expertise in object-oriented programming principles, software design patterns (DRY, KISS), and networked applications using RESTful APIs.
Software Architecture
I design modular, resilient systems with a focus on scalability and maintainability. I prioritize clean code architecture, ensuring separation of concerns, robust error handling, and efficient data flow. By leveraging cloud infrastructure and CI/CD pipelines, I build systems that are not just performant, but also easy to test and deploy.
Stakeholder Management
Working closely with Product Managers and Agile leaders, I can confidently distill user requirements into concrete tasks that are accurately scoped for development time. Throughought the dev lifecycle, I proactively communicate with PMs about timelines and blockers, ensuring features get shipped on time and on spec.
Database Optimization
I implement performant applications that rely on PostgreSQL, MySQL or SQLite database technologies. End to end schema management and efficiency gains by reducing N+1 queries, prefetching 1-M and M-M relationships and indexing are some strategies I employ to optimize DB efficiency and scalability.
Professional Experience
My core professional experience includes software engineering related internships and full time roles, from 2012 to the present day.
Citylitics

Senior Full Stack Developer
AI-powered predictive intelligence company providing sales intelligence for the North American public infrastructure market
Tech Stack Used
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
Financeit

Intermediate Full Stack Developer
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
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
FreshBooks

Full Stack Marketing Developer
Cloud-based accounting software designed for small businesses, freelancers, and entrepreneurs, simplifying tasks like invoicing, expense tracking, time tracking and more
Tech Stack Used
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
Shorter Engagements
Software Developer
Banking, Jewelry, Capital Markets, Accounting, Internet Services
Tech Stack Used
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
I have a strong background using a variety of programming languages, frameworks, tools, databases, testing frameworks and cloud providers.
Programming Languages
Frontend Frameworks
Backend Frameworks
Testing Frameworks
Development Tools
Databases, Queues, Search
Observability & Feature Flagging
Data Science & Artificial Intelligence
DevOps & CI/CD
Cloud Providers
Design Systems & CMS
Let's Connect
Contact Information
Let's connect! I'm always interested in hearing about new projects and opportunities.