๐Ÿ‘‹ Hello, I'm

Keegan
Sanctis

I'm a

Innovative Software Developer with a passion for building impactful full-stack products โ€” from sleek UIs to robust backends.

Scroll

About Me

Keegan Sanctis

Software Developer & ML Engineer

Software Developer and ML grad student passionate about building impactful full-stack products. Currently pursuing an MS in Applied Machine Learning at the University of Maryland, bridging the gap between software engineering and data-driven solutions.

Phone
+1 (227) 248-1667
Location
College Park, MD, USA
LinkedIn
View Resume

Skills

 Languages

JavaScript Python C++ C Kotlin SQL HTML CSS

 Frameworks & Libraries

React Angular Ionic Bootstrap Node.js Docker

 ML & Data Science

NumPy Pandas Scikit-Learn Jupyter/Colab Model Evaluation Feature Engineering

Experience

RoyalTech Electrical Jul 2024 โ€“ Aug 2025
Full Stack Software & Business Developer
Shuwaikh, Kuwait
  • Built and deployed royaltechkuwait.com using React, expanding the company's digital presence with plans for full e-commerce integration.
  • Developed a web-based inventory logging system using React, reducing logging and report generation time by 50%.
  • Drove growth through SEO best practices, social media strategy, and targeted digital marketing campaigns.
D2L Sep 2022 โ€“ Dec 2022
Software Developer
Kitchener, ON, Canada
  • Developed enhancements to UI elements within Brightspace, improving UX for 1,300+ international organizations.
  • Built UI components using React, HTML, and Node.js, resulting in a 20% increase in click-through rates.
  • Reduced user-reported accessibility issues by 15% through strategic UI development initiatives.
Capco Jan 2022 โ€“ Apr 2022
Software Engineering Consulting
Toronto, ON, Canada
  • Overhauled BMO Harris Bank's online banking app using agile development methodologies.
  • Upgraded codebase from Angular 5โ†’13 and Ionic 3โ†’5, reducing page load time by ~35%.
  • Collaborated with QA team to ensure stability through rigorous testing and unit test suite maintenance.
Marsh McLennan May 2021 โ€“ Aug 2021
Software Developer
Toronto, ON, Canada
  • Revamped corporate information systems portal with React and Ionic, increasing session durations by 55%.
  • Implemented Docker and Kubernetes monitoring solutions to streamline infrastructure operations.
  • Spearheaded Automated Regression Test Suite with CodeceptJS/Playwright, reducing testing time by 30%.
Pillar To Post Sep 2020 โ€“ Dec 2020
IT Support & Quality Assurance
Toronto, ON, Canada
  • Resolved operational challenges through thorough manual testing, reducing software bugs by 80%.
  • Coordinated smooth deployment of updated software versions, increasing user satisfaction ratings by 50%.
Dye & Durham Jan 2020 โ€“ Apr 2020
QA Automation Developer
Toronto, ON, Canada
  • Developed automated testing scripts using Nightwatch.js for Econveyance's document management software.
  • Achieved 95% bug resolution within 24 hours, ensuring robust performance for law firm users.

Projects

ML & Data Science Research Project
Executed the full data science pipeline analyzing the correlation between U.S. gun ownership rates and fatal shooting incidents. Developed and evaluated supervised ML models including Logistic Regression, kNN, and Decision Trees to generate evidence-based policy insights.
Python NumPy Pandas Scikit-Learn Colab
RoyalTech Kuwait Website
Designed and built the full company website for RoyalTech Electrical, featuring a modern React frontend with SEO best practices and future e-commerce integration plans.
React JavaScript CSS SEO
Inventory Management System
Full-stack inventory tracking system for RoyalTech spanning 4 store locations, featuring React frontend, MySQL backend, inventory completion locks, and automated report generation.
React MySQL Node.js Railway Vercel
Monopoly (Digital)
Fully functional digital version of the classic Monopoly board game, built with C++ showcasing advanced OOP principles, game logic algorithms, and software design patterns.
C++ OOP Algorithms

Education & Certifications

Education

University of Maryland, College Park
Master of Science in Applied Machine Learning
Sep 2025 โ€“ Present  ยท  College Park, MD, USA
University of Waterloo
Bachelor of Computer Science, Minor in Economics
Sep 2018 โ€“ Oct 2023  ยท  Waterloo, ON, Canada
Fahaheel Al-Watanieh Indian Private School
High School Diploma
Apr 2012 โ€“ May 2018  ยท  Ahmadi, Kuwait

Volunteering

StarterHacks โ€“ University of Waterloo
Volunteer
Jan 2019
Participated in diverse volunteering initiatives, contributed to community outreach, and engaged in workshops hosted by participating companies.
Community Church โ€“ Kuwait
Mentor
Sep 2009 โ€“ Sep 2019
Served as altar server and mentor in the altar servers ministry, providing training and guidance to newcomers over a decade of service.
Indian Embassy โ€“ Kuwait
Contributor
Sep 2018
Collected and provided essential commodities to aid flood victims in Kerala, India.
Philippine Embassy โ€“ Kuwait
Contributor
Jan 2016
Collected and provided essential food commodities for the home-bound and distressed Filipino community in Kuwait.