About

Hey, my name is Svastik Sharma and I'm a software engineer based in Toronto, Canada 🇨🇦. I went to York University in Toronto where I studied Software Engineering (Big Data Stream).

I'm passionate about building secure, scalable and well-tested software, with careful consideration for the infrastructure that supports it and the platform it's deployed on.

I enjoy turning complex technical problems into clear, structured problems that can be solved methodically. I take pride in documenting insights, identifying edge cases and implementing robust, well-tested solutions that can be presented as real-world features.

Outside of engineering, I try to:
- Stay fit 🏋️‍♂️
- Read books 📚
- Travel ✈️

Recommendations

"Svastik was a tremendous contributor to the team. He takes ownership and pride in is work to deliver high quality results. This started with good technical understanding of the problem, even as a junior member of the team he took on several difficult projects requiring architecting the system first and documenting it for review. This then extended to the implementation, delivering clean, robust, tested code. And finally delivery and shipping, which often included him testing end to end to ensure quality. In a very short period of tenure there are critical features, without which, theScore Bet platform would not be what it is today, without Svastik."

Igor Svistoun

Engineering Manager, Accounts Core @ PENN Entertainment Inc.

View on LinkedIn

"Svastik was a great addition to our team, he is a fast learner, very committed software engineer and has immense potential to grow. It didn't take long after joining the team to start making great contributions on our code base, following our standards and being creative. I also want to highlight his work optimizing code, he really give his best to find gaps in performance and suggest solutions. I must also mention he has a great communication verbally and written and always keep up bringing updates about his work. Last but not least he is always absorbing the feedback gave to him and growing from that, definitely the type of professional I want on my team. It was great working with you!"

Ataíde Neto

Tech Lead Manager, Accounts Core @ PENN Entertainment Inc.

View on LinkedIn

"Curious, great communicator, and solid technical skills. The energy and personality he brought to our team was essential in forming our identity. I look forward to working with him again in the future!"

Ryan Nesbitt

Engineering Manager, SRE @ theScore

View on LinkedIn

"Svastik is a hard-working software engineer who finds creative solutions to complex problems. Even though he’s a co-op student, he contributes at a full-time level. When faced with hurdles, he’s always taking initiatives to talk to stakeholders and find out what he’s looking for. Under minimal guidance, he has completed many high-impact tickets and worked on many important projects. He is also a pleasant person to work with. He’s open to new ideas and collaborates well with people from different backgrounds."

Ziqi Zhou

Site reliability engineer @ theScore

View on LinkedIn

"I am delighted to recommend Svastik for any development role. As Svastik's manager, I had the opportunity to work closely with him and was always impressed with his attention to detail and eagerness to learn. Svastik is an exceptional developer who possesses a keen eye for detail. He is a quick learner and was able to contribute right away to the projects he was assigned to. His ability to pick up problems, think about them, do research, and then solve them, makes him a strong developer who can produce results very quickly. What sets Svastik apart is his unwavering desire to learn and improve. He was always inquisitive about how things worked, even outside of the work he was responsible for. This thirst for knowledge, combined with his strong technical skills, allowed him to consistently deliver high-quality work. Svastik is an excellent team player who was always willing to help his colleagues. He has a positive attitude and was a pleasure to work with. His ability to communicate technical concepts in a clear and concise manner made him a valuable asset to our team. Overall, I highly recommend Svastik for any development role. He is an exceptional developer who is eager to learn and has a great attitude. His technical skills, coupled with his ability to work collaboratively, make him an invaluable asset to any organization."

Terence Tan

Full Stack Developer @ 4Pay Inc.

View on LinkedIn

Experience

FEB 2026 — Present
RealEstateContent.ai

Full Stack Software Engineer II, Full Time
RealEstateContent.ai · Toronto, ON

Working on the Platform. All services.

PythonFlaskMongoDBVueCSSApp engineGCPGithub ActionsLog explorer
SEP 2025 — DEC 2025
PENN Entertainment

Software Engineer, Full Time (Accounts Core)
PENN Entertainment · Toronto, ON

Led US iGaming compliance project from concept to launch. Improved app p95 login time for 5M users through database optimization. Enhanced security, monitoring, and reduced cloud costs via autoscaling tuning.

ElixirPhoenixPostgreSQLEctoReactTypeScriptTailwind CSSKubernetesDockerArgoCDDatadog
MAY 2025 — AUG 2025
PENN Entertainment

Software Engineer, Coop (Accounts Core)
PENN Entertainment · Toronto, ON

Improved user retention by implementing auto-generated usernames and refining sign-up flows. Led PgBouncer migration with performance testing via K6, optimizing the Elixir codebase to improve database connection efficiency and reduce latency.

ElixirPostgreSQLReactPgBouncerK6Datadog
SEP 2024 — DEC 2024
theScore Bet

Software Engineer, Coop (Sports Core)
theScore Bet · Toronto, ON

Designed and implemented a Golf data ingestion pipeline for 3 million users using Elixir, MySQL, Oban, and PostgreSQL. Improved monitoring with Datadog and eliminated external dependencies by engineering Postgres mapping tables.

ElixirMySQLObanPostgreSQLDatadog
MAY 2024 — AUG 2024
theScore Bet

Site Reliability Engineer (SRE), Coop
theScore Bet · Toronto, ON

Automated end-to-end release pipeline using GitHub Actions and ArgoCD. Developed a Slack bot with Python (Flask) and Jira REST API to automate release creation. Implemented PR validation and Feature Flag change detection to reduce manual QA.

GitHub ActionsArgoCDPythonFlaskJira APISlack APICRON
MAY 2023 — AUG 2023
4Pay Inc.

Software Developer, Coop
4Pay Inc. · Toronto, ON

Developed workflows using JavaScript, jQuery, and CakePHP handling 5+ API endpoints. Led team of 3 interns and supported DB migration by writing SQL scripts, resolving production issues post-migration.

JavaScriptjQueryCakePHPSQL
JAN 2023 — APR 2023
4Pay Inc.

Software Developer, Coop
4Pay Inc. · Toronto, ON

Revamped existing project with new UI using JavaScript (jQuery), Bootstrap, and CakePHP. Integrated RESTful APIs (XML to JSON) and reduced page loading times by 30%, improving user satisfaction.

JavaScriptjQueryBootstrapCakePHPRESTful APIs

Projects

McMaster Club Website

McMaster Club Website | Github

Building a club website for my sister's McMaster PCOS student club.

TypeScriptNext.jsReactTailwind CSSNetlify
Auction E-commerce System

Auction E-commerce System | Github

Architected a full-stack auction platform using FastAPI and Reactto support real-time bidding and order management. Containerized services with Docker and managed database schema migrations with Alembic. Built a comprehensive Postman test suite to validate end-to-end buyer and seller workflows.

TypeScriptNext.jsReactTailwind CSSNetlify
Workout Extractor

Workout Extractor| Github

Developed an LLM-powered workout extraction tool that analyzes YouTube fitness videos to generate detailed exercise plans. The application features a creator catalogue of analyzed videos, and real-time video processing.

Spring BootJavaPostgreSQLTypeScriptNext.jsReactTailwind CSS
Travel Planner

Travel Planner | Github

Developed a travel app with REST APIs for user-login, registration, and location marking using Node.js and Express and a frontend in React. Integrated Mapbox API, enabling users to add pins on a 3D globe to mark locations (I enjoy travelling!)

Node.jsExpressReactMongoDBMapbox APIReact-toastifyBcrypt
Investment Planner

Investment Planner | Github

Developed a React web app utilizing live API data to track crypto investments, featuring graphical representations of weekly performance. Implemented a secure login system with Node.js, Express.js, and MongoDB, enabling user account creation and data storage. (Built this to enforce consistent investment habits!)

ReactNode.jsExpressRESTful APIsMongoDBChart.jsCoinGecko API