Rahul Punchhi
4B Computer Engineering @ uWaterloo
Find Out More!

More About Me

Hi! I'm someone who's passionate about technology, software, and the infinite ways we can use it to change the world for the better.

Rahul Punchhi

4th Year Computer Engineering Student


I have experience in Android and iOS development, as well as extensive industry experience in web development

Projects Portfolio

Check out some of the software projects I've worked on over the years!

Python Snake Game

Developed using Pygame

APBRMetrics App

Desktop App for viewing NBA team stats

iPhone Weather App

An iPhone application for viewing location-specific weather forecasts

Tic Tac Toe

Simple Desktop Game


OHSA Library App and Front-End Android Feature Development (UI/UX)


Android App Development

My Experience Timeline

  • May 2015 - August 2015

    The Conrad Business, Entrepreneurship and Technology Centre (Role: Entrepreneur-in-Training)

    • Received 1 week of training in web development, entrepreneurship, and UI/UX Design, then worked at 3 start-ups
    • Gained experience with Android app development, Android UI/UX feature development, web dev and QA

  • January 2016 – May 2016

    Evertz Microsystems Ltd. (Role: Web Applications Developer)

    • Developed features and contributed to front-end design for web application products used in facilitating live-event broadcasting
    • Developed automated scripts to efficiently test and validate broadcasting-management web application software using Selenium and Jenkins server framework

  • August 2016 – December 2016

    Rakuten Kobo Inc. (Role: Optimization Development)

    • Developed front-end features for the Kobo online store, a major eCommerce website for eBook titles worldwide
    • Specifically worked on customer feedback and error-handling functionality of the Kobo website, as well as UI/UX design of the site
    • Also worked on an early proof-of-concept prototype for an online personal summary of reading statistics with a built-in online survey

  • May 2017 – August 2017

    Sun Life Financial (Role: Web Application Developer)

    • Contributed to ongoing development of Amazon Alexa application proof-of-concept
    • Developed and maintained internal department website using HTML, CSS, JavaScript
    • Worked on Maven project migrations in co-operation with DevOps team, primarily using Jenkins server framework

  • January 2018 – April 2018

    Bentley Systems (Role: Visual Operations Software Developer)

    • Worked on new features and UI/UX design for the Bentley Systems AssetWise ALIM web application product
    • Contributed to the development of a nested canvas to display multiple pre-existing 2D and 3D model renderings in AssetWise
    • Developed front-end features for Element Property customization in AssetWise

  • September 2018 – December 2018

    Capco (Role: Software Engineering Consulting Intern)

    • Developed Amazon Alexa Personal Banking Skill proof-of-concept for a major North American bank, leveraging AWS technologies to allow users to access their own personal account names and balances
    • Front-end UI/UX development for a cross-platform personal wealth management software tool for a major North American bank (Web, Android, iOS)
    • Completed regularly scheduled front-end deployment code-cuts for updated software application release versions

  • 4B