Hello, I'm

RAVIN GUPTA

About Me

A Glimpse of Who I Am in Under 300 Words

Growing up, I've always had a curious mind—whether it was figuring out how to build something from scratch or solving puzzles. That curiosity led me into the world of technology, where I find myself constantly learning and exploring new ways to make things work better. Outside of the tech world, I enjoy more hands-on challenges, like mastering 8-ball pool and snooker, both games that let me unwind and strategize in a different way.

I love spending time with the people who matter most—whether it's hanging out with my wife, friends, or just enjoying casual conversations with people around me. I also like to let my mind wander toward new ideas—whether it's dreaming up different projects to solve real-world problems or simply jotting down ideas that excite me.

A decade ago, I wrote my first "Hello World" in C, and that small step ignited a journey that has taken me deep into the world of full stack development. Today, as a seasoned Software Engineer, I'm still driven by the same curiosity and passion for creating meaningful technology.

In my professional life, I'm a full stack engineer with over ten years of experience. I've worked in startups, bringing technical solutions to life in fast-paced environments and contributing to impactful projects. Whether it's backend development, frontend design, or system architecture, I've always thrived on the challenge of building scalable applications.

Ready to explore my background and connect for future opportunities?

Curious about my journey? Let's dive in!

Professional Experience

A Journey of Growth and Impact

Built with Science

Senior Software Engineer

Current

Feb 2025 - Present

Building world's best fitness platform to improve lives through fitness and wellness

Focus on developing innovative fitness technology solutions and user experience enhancement

Pocketpills

Staff Software Engineer

5+ years

Sep 2019 - Feb 2025

Developed Canada's leading online pharmacy platform

Focus on backend and frontend development, user behavior analysis, and product improvement

Inclov

Chief Technology Officer

CTO

Dec 2016 - Apr 2019

Led end-to-end product development for a matchmaking app dedicated to people with disabilities

Focus on backend and frontend development, user behavior analysis, and product improvement

Octo.AI

Full Stack Developer

1+ years

Aug 2015 - Nov 2016

Worked in a stealth-mode startup focused on marketing automation and integration

Specialized in full stack development and big data analytics

Want to learn more about my professional journey and achievements?

Explore my complete journey

Side Projects

My Playground for Innovation

Outside of my main work, I love diving into side projects that let me explore new technologies and solve interesting problems. Whether it's building a web app to automate a personal task or contributing to open-source projects, I'm always looking to expand my skill set.

One recent project involved developing a mobile app for a cricket league management system, which not only improved my backend and frontend development skills using React, Next.js and Python, but also helped me understand the unique challenges of sports platform and user engagement.

Shaurya Sports

Sports Tech

Built and managed Shaurya Sports, a side project that streamlines cricket league logistics through a robust app, enhancing team coordination, match scheduling, and player engagement.

OctoAI

Open Source

Contributed in an open-source side project focused on building a comprehensive big data analytics framework for efficient data processing and analysis.

Developed a project utilizing OpenCV to analyze and determine the composition of materials in metallurgic industries.

Want to see more of my creative ventures and technical explorations?