👋 Hello, I'm

Keegan
Sanctis

I'm a

Innovative Software Developer and ML grad student passionate about 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 SQL Kotlin HTML CSS

 Frameworks, Libraries, & Tools

React Angular Ionic Node.js Express.js Docker Bootstrap

 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.
  • Developed a web-based inventory logging system using React, reducing logging and report generation time by 50%.
  • Collaborated with marketing and sales teams to integrate SEO best practices and drive digital growth.
D2L Sep 2022 - Dec 2022
Software Developer (Co-op)
Kitchener, ON, Canada
  • Enhanced UI elements within Brightspace, improving UX for 1,300+ international organizations.
  • Built scalable UI components using React and Node.js, translating user feedback into improved platform engagement.
  • Reduced user-reported accessibility issues by 15% through strategic UI development initiatives.
Capco Jan 2022 - Apr 2022
Software Engineering Consulting (Co-op)
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 (Co-op)
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 (Co-op)
Toronto, ON, Canada
  • Conducted thorough manual testing, reducing software bugs reported by users by 80%.
  • Coordinated with cross-functional teams to ensure smooth software deployments, increasing user satisfaction ratings by 50%.
Dye & Durham Jan 2020 - Apr 2020
QA Automation Developer (Co-op)
Toronto, ON, Canada
  • Developed automated testing scripts using Nightwatch.js for Econveyance's document management software.
  • Resolved 95% of reported bugs 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 Electrical spanning 4 store locations, featuring React frontend, MySQL backend, inventory completion locks, and automated report generation.
React MySQL Express.js Railway Vercel

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 (DPS)
High School Diploma
Apr 2014 - May 2018  ·  Ahmadi, Kuwait

Volunteering

StarterHacks - UWaterloo
Volunteer
Jan 2019
Participated in diverse volunteering initiatives and engaged in workshops hosted by participating companies.
Community Church - Kuwait
Mentor
Sep 2009 - Sep 2019
Served as an altar server and mentor in the altar servers ministry, providing training and guidance to newcomers.
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.