Mackenzie Conner
Software Engineer/Software Developer
Hire this person
Send a job offer directly to this candidate
About
I'm a Software Engineer and Full-Stack Developer with experience building, debugging, and maintaining features in a production LAMP-based medical education platform. At Elentra, I worked on full-stack product development using PHP, Laravel, Vue.js, TypeScript, JavaScript, MySQL, REST APIs, GitLab, Docker, and CI/CD pipelines. My work included clinical scheduling features, learner-driven scheduling workflows, rotation booking views, CSV import/export improvements, API integrations, automated tests, accessibility updates, and production bug fixes.
I enjoy solving complex problems by tracing issues across the frontend, backend, database, and API layers. I have experience working in large legacy codebases, reading existing patterns, debugging unfamiliar workflows, reviewing code, writing QA steps, and collaborating with product owners, QA, designers, and other engineers in Agile/Scrum environments. I graduated from the Computer Programming and Analysis program at St.
Lawrence
College, where I built a foundation in object-oriented programming, databases, web development, and languages including Java, C#, C++, SQL, HTML/CSS, JavaScript, PHP, and COBOL. I'm currently looking for software engineering, full-stack developer, PHP/Laravel developer, backend developer, or Vue/TypeScript developer opportunities where I can contribute to production software, learn quickly, and keep growing as an engineer.
Experience
Software Engineer - Elentra - Kingston, ON, Canada (Remote)
(2025-04 - 2026-06)
- Developed and maintained full-stack features in Elentra using PHP, Laravel, Vue.js, TypeScript, JavaScript, MySQL, REST APIs, GitLab, Docker, and CI/CD pipelines.
- Built and debugged clinical scheduling workflows, including learner-driven scheduling, rotation booking views, visibility controls, booking history, and core/elective booking indicators.
- Improved CSV import/export workflows by fixing validation, date handling, required-column checks, block matching, booking-only exports, and reimport compatibility.
- Investigated production bugs by tracing data across Vue components, Vuex stores, Laravel controllers, services, Eloquent models, SQL queries, API responses, and database records.
- Wrote and updated PHPUnit and Codeception tests to verify fixes, prevent regressions, and support CI/CD pipeline validation.
- Improved accessibility by adding ARIA labels, keyboard support, focus handling, and screen-reader-friendly controls.
Student Software Engineer - Elentra - Kingston, ON, Canada
(2024-04 - 2025-04)
Completed a software engineering co-op placement with Elentra, contributing to a production medical education platform built with PHP, Laravel, Vue.js, JavaScript, TypeScript, MySQL, and REST APIs.
- Assisted with full-stack bug fixes and feature updates across frontend Vue components, backend Laravel services/controllers, database queries, and API responses.
- Debugged issues in clinical scheduling, assessment, logbook, and CSV import workflows by tracing data through the frontend, backend, and database layers.
- Updated and tested PHP/Laravel code, Vue components, validation logic, and SQL queries to support production bug fixes and product improvements.
- Participated in Agile/Scrum workflows, code reviews, QA testing, and team discussions while learning the structure and business logic of a large legacy codebase.
- Gained hands-on experience with GitLab, Docker-based development environments, CI/CD pipelines, Postman, Composer, npm/yarn, PHPUnit, and Codeception.
Education
Ontario Colleges Advanced Diploma - Computer Programming and Analysis - St. Lawrence College (2022-09 - 2026-04)