Skip to main content

Hey, I'm Rohan 👋🏽

I'm a full stack engineer based in Toronto

<about me />

I'm a full stack engineer with over 4 years of experience building scalable, user-focused products. Currently at Canny, I work on tools that help product teams collect customer feedback, prioritize feature development, build roadmaps, and share product updates through changelogs using AWS, Node.js, React, and TypeScript.

Previously, I spent several years at Wattpad, where I built and scaled backend systems for millions of users with Go, AWS, and Kubernetes. I also led product features that improved engagement, contributed to reliability as part of the on-call team, and mentored new engineers.

When I'm not coding, you'll find me following basketball or geeking out about aviation. I'm always open to connecting, whether it's about technology, engineering culture, or just to chat!

Check out my resume!

<experience />

Full Stack Engineer
Apr 2025 - Present
  • Helping teams build better products with customer feedback
Canny logo
  1. Intermediate Backend Engineer
    Jan 2024 - Apr 2025
    • Building scalable backend systems and APIs with Go, AWS, Kubernetes, and OpenAPI for millions of users, collaborating closely with client, product, and design teams.
    • Serving as a core member of the on-call engineering team, entrusted with maintaining high system reliability and rapid incident response for millions of users.
    • Led the development of Polls, a new interactive feature that increased user engagement by 15%.
    • Redesigned Reading Lists to improve discoverability and user experience, resulting in a 180% increase in users adding stories to reading lists.
    • Onboarding and mentoring new team members, fostering a collaborative and inclusive environment.
  2. Associate Backend Engineer
    Sept 2022 - Jan 2024
    • Designed and implemented an authorization platform using OPA, Go, and PHP to manage permissions across Wattpad's microservices, significantly enhancing security and scalability.
    • Led the engineering efforts for launching Wattpad Originals, collaborating with cross-functional teams to deliver a seamless and engaging user experience.
    • Identified and patched five production security vulnerabilities, improving overall system reliability and safeguarding user data.
  3. Associate Web Engineer
    May 2021 - Sept 2022
    • Migrated the web application's Search experience from Backbone.js to React, leading to an 11% increase in user engagement within the first two weeks of launch.
    • Developed submission forms and contest banners for the 2022 Watty awards while reducing the number of API calls made by 67% and receiving over 30K submissions with zero major bugs on launch.
    • Built the foundation elements for Wattpad's design system in collaboration with internal teams and stakeholders using TypeScript, React, StorybookJS and Webpack.
Wattpad logo
Teaching Assistant
Jan 2022 - Apr 2022
  • Worked as an Undergraduate Teaching Assistant for the course CSC309: Programming on the web.
  • Conducted weekly tutorials to teach JavaScript, React, and Django fundamentals to a class of 10-15 students.
  • Provided timely feedback and guidance to 50+ students.
University of Toronto logo
Web Developer
Sept 2020 - Feb 2021
  • Developed five responsive websites for clients using HTML, CSS, JavaScript, and MySQL.
  • Created a custom WordPress plugin using PHP to simplify and automate clients’ workflow, saving them over 30 manual hours of work per month.
  • Worked in an Agile environment and participated in sprint planning and code reviews.
ICUBE UTM logo
Quality Engineer Intern
May 2020 - Aug 2020
  • Worked on the Client Cards team to automate UI Testing, authoring 350+ test cases, the highest by an intern
  • Developed automation scripts in Python with Selenium, increasing automated test coverage by 48%.
  • Created understandable, reliable, and maintainable test suites in collaboration with the QA team.
Royal Bank of Canada logo