Toronto, ON — Open to work

Samarth Modi
builds & breaks software.

Software developer with a QA automation focus — full-stack builds by day, Selenium frameworks and pytest suites by obsession. Currently chasing SDET/QA Automation roles.

Who's behind the terminal

I'm a Software Development grad from Seneca Polytechnic, split evenly between shipping product features and tearing them apart to find where they break. My internship at Spruce Infotech had me building EMR platform features and automating CI/CD pipelines — the QA instincts kicked in fast.

Outside of that, I run SideFixers, a small freelance agency building web experiences for startups and creative brands, and I'm heads-down on personal projects — a full Selenium/pytest test automation framework, and DRIFT, a mobile app that fights compulsive scrolling with cognitive friction.

When I'm not at a keyboard, I'm usually at a guitar or piano, writing songs.

20+
Client projects shipped @ SideFixers
8 mo
Software Engineer Intern @ Spruce Infotech
95%+
On-time delivery across projects

Where I've worked

May 2024 – Apr 2025
Software Engineer Intern
Spruce Infotech · Toronto, ON
  • Built and optimized EMR platform features, improving patient data retrieval times by 30% through efficient MongoDB query design and Node.js APIs.
  • Implemented AWS Cognito authentication with secure environment variable handling, cutting login-related incidents by 20%.
  • Designed and maintained RESTful APIs for patient services, increasing interoperability with third-party healthcare applications.
  • Automated CI/CD pipelines with Docker + GitHub Actions for seamless deployment to AWS EC2/ECS, improving release cycle efficiency by 25%.
  • Collaborated in Agile sprints, shipping 10+ features and lifting sprint velocity by 15%.
2022 – Present
Lead Developer
SideFixers · Toronto, ON
  • Digital agency delivering UX/UI, web development, and IT consulting for startups, ethical tech, and creative industries.
  • Built 20+ client projects including BlockMindAI, Qualce, and FanChat, using React, Next.js, and Webflow.
  • Managed client relationships and a distributed team, holding 95%+ on-time delivery.
Since Aug 2022
Customer Availability Process Associate
Retail · Toronto, ON
  • Delivered high-volume retail support, assisting 100+ customers daily across transactions and product inquiries.
  • Supported inventory management, reducing stock discrepancies by 12%.

Things I've built

FRAMEWORK

AmazonTestSuite

End-to-end Selenium test automation framework in Python, structured around Page Object Model architecture. Handles dynamic elements, shadow DOM, and frame switching with resilient XPath/CSS strategies.

PythonSeleniumpytestPOM
MOBILE APP

DRIFT

A React Native / Expo app that reduces compulsive social media use through cognitive friction — four puzzle types including a full chess board renderer, with real-time engagement tracking.

React NativeExpo
AGENCY

SideFixers

Freelance studio delivering UX/UI, web development, and IT consulting — 20+ shipped projects spanning startups, NFT platforms, and creative brands.

ReactNext.jsWebflow

Toolbox

QA & Automation
SeleniumpytestXPath / CSSTest Design
Full-Stack
Node.jsMongoDBReactNext.js
Cloud & DevOps
AWS EC2/ECSAWS CognitoDockerGitHub Actions
Languages
PythonJavaScriptSQL

Hobbies

Games

Currently playing

  • 007 First Light
  • God of War
  • Resident Evil
Movies

On repeat

  • Lord of the Rings
  • Dune
  • Spider-Man: Into the Spider-Verse
Songs

On rotation

  • Original Scores
  • Pop
  • Bollywood
Sports

Follows / plays

  • Pickleball / Football
  • Manchester United
  • Red Bull F1 Team