Experience & Resume

7+ years of professional experience building scalable software solutions across startups and enterprises.

Work Experience

Founding Engineer / Senior Full Stack Engineer

Castkro

Jul 2024 - Dec 2025
London, ON (Remote)

Leading engineering for a two-sided casting marketplace, architecting scalable solutions with AI-driven features for talent suggestions and application assistance.

Key Responsibilities

  • Engineered and deployed a scalable two-sided casting marketplace from scratch using Laravel, PostgreSQL, Docker, Redis, and AWS
  • Integrated AI-driven features for talent suggestions and application writing assistance, enhancing user engagement and platform stickiness
  • Implemented LLM APIs (OpenAI, Assembly AI, Claude) in a Django backend to deliver AI-powered writing assistance and research features
  • Deployed a Socket.io, Node.js/TypeScript, and Redis-based server reducing monthly infrastructure costs through optimized message broadcasting
  • Established full SDLC using Jira, Docker, Redis queues, and CI/CD pipelines
  • Integrated event tracking with PostHog capturing 50k+ events monthly for data-driven product improvements

Key Achievements

Built entire platform from scratch in 9 months Reduced infrastructure costs through optimized real-time messaging architecture Implemented comprehensive analytics tracking 50k+ monthly events
Laravel Django Python Node.js TypeScript PostgreSQL Redis Docker AWS Socket.io OpenAI API Claude API PostHog

Full Stack Software Engineer

Viamo Inc

Feb 2022 - Jun 2024
London, ON (Remote)

Built scalable IVR systems and recommendation engines serving millions of users daily with high reliability and performance.

Key Responsibilities

  • Designed a scalable content recommendation system with BigQuery, Python, and Django serving 2M users daily with personalized content
  • Built IVR call-handling features with Laravel, Vue.js, and RabbitMQ processing 100K+ calls daily
  • Engineered a highly scalable batch flow import feature using JavaScript/TypeScript driving 30% increase in weekly user adoption
  • Led performance architecture discussions on tree-based IVR call execution improving processing efficiency by 10%
  • Led adoption of standardized PR templates and API responses increasing sprint ticket throughput by 15%

Key Achievements

Built recommendation system serving 2M+ daily users IVR system processing 100K+ daily calls with high reliability 30% increase in user adoption through batch import feature 10% improvement in call execution performance 15% increase in sprint throughput through standardization
Laravel Vue.js Python Django BigQuery RabbitMQ JavaScript TypeScript

Software Engineer

Indivar Software Solutions

Mar 2020 - Jul 2021
London, ON (Remote)

Co-architected full ERP software with comprehensive modules and mobile application serving 30K+ customers monthly.

Key Responsibilities

  • Co-architected full ERP software with CTO and developed core modules using Laravel, React, PostgreSQL, and GraphQL
  • Redeveloped mobile app for ERP platform using Angular, Node.js, Ionic, and Symfony streamlining payment processing for 30K+ customers monthly
  • Created SOPs for frequent client requests, cutting average ticket resolution time by 35%
  • Streamlined development workflows for engineering team

Key Achievements

Co-architected complete ERP system Built mobile app serving 30K+ monthly customers 35% reduction in ticket resolution time
Laravel React PostgreSQL GraphQL Angular Node.js Ionic Symfony

Web Developer

Freelancer

Aug 2017 - Feb 2020
London, ON (Remote)

Delivered diverse web development projects including language practice platforms, security systems, and 70+ client websites.

Key Responsibilities

  • Built MockReady.com, a peer-based English speaking practice platform using Laravel, Python, Vue.js, Nuxt.js, Docker, and AWS
  • Built warehouse security system with Node.js, Express.js, Arduino, and WebSockets reducing incident response time by 35%
  • Built 70+ websites with Symfony, React, and WordPress for e-commerce, real estate, and other industries
  • Improved facility safety for 3 warehouses with custom security solution

Key Achievements

Launched successful language practice platform 35% reduction in security incident response time Delivered 70+ client websites across multiple industries
Laravel Python Vue.js Nuxt.js Docker AWS Node.js Express.js WebSockets Symfony React WordPress

Web Developer

Hatch2Web Technologies

Jun 2016 - Jul 2017
Chandigarh, India

Built real estate marketplace and restored compromised websites while implementing security best practices.

Key Responsibilities

  • Built a real estate marketplace with Laravel and Bootstrap launching a new company venture
  • Restored 20+ hijacked Core PHP and WordPress websites and implemented enhanced security practices
  • Minimized downtime and safeguarded data integrity through security improvements
  • Expanded company digital presence through new sales channel

Key Achievements

Launched successful real estate marketplace Restored 20+ compromised websites Implemented security practices preventing future attacks
Laravel Bootstrap PHP WordPress MySQL

Education

Ontario College Diploma in Interactive Media Specialist (Information Technology)

Fanshawe College

2017 - 2019

Specialized program focusing on web development, interactive design, and modern web technologies.

Completed intensive web development program Gained expertise in modern web technologies

Bachelor of Science in B.Sc - Bachelor of Science

Punjabi University

2013 - 2016

Undergraduate degree in science providing foundational knowledge in scientific principles and analytical thinking.

Completed Bachelor of Science degree Developed strong analytical and problem-solving skills

Certificate in Advanced Web Development

Netmax Technologies

2016 - 2016

Intensive program covering modern web development practices, frameworks, and deployment strategies.

Completed advanced web development certification Gained practical experience with industry tools

Certifications

Software Architecture and Large Scale System Design

Top Developer Academy - Oct 2024

Server Administration

Udemy - Jason Cannon - Nov 2024

Algorithms and Data Structures

Lynda - Joe Marini - Aug 2019

Technical Skills

frameworks

NestJs
4 years
Laravel
7 years
Node.js
6 years
Django
3 years
Express.js
6 years
FastAPI
2 years
Symfony
5 years

backend

REST APIs
7 years
GraphQL
4 years
RabbitMQ
3 years

frontend

Vue.js
6 years
React
5 years
Next.js
3 years
Tailwind CSS
4 years
Nuxt.js
3 years
Angular
2 years

devops

Docker
6 years
AWS
5 years
CI/CD
5 years
Git
7 years

databases

PostgreSQL
7 years
MySQL
8 years
Redis
5 years
MongoDB
4 years
BigQuery
3 years

testing

PHPUnit
6 years
Jest
4 years
Cypress
3 years

languages

PHP
7 years
JavaScript
7 years
TypeScript
5 years
Python
5 years
Go
2 years
SQL
7 years

Let's Work Together

I'm actively seeking senior software engineering opportunities. Let's discuss how I can contribute to your team.