Vishwas Puri

I'm a

About

I'm Vishwas Puri, a second-year computer engineering student at the University of Toronto. I am looking forward to becoming an entrepreneur in the engineering industry. I'm an analytical thinker and an interpersonal person, who doesn't like to follow trends, but rather make my own trends. I'm a passionate and fast learner with having curiosity to comprehend newer technologies and their functions, especially interested in Machine Learning and Artificial Intelligence.

Aspiring Software Entrepreneur

I love using my design and logistic skills to build software and web apps to create innovative programs.

  • Website: www.vishwaspuri.co
  • Email: vishwaspuriofficial@gmail.com
  • Education: Bachelors of Applied Sciences in Computer Engineering + Professional Experience Year (Co-op)

I am mainly into Software Development and Web Development knowing Python, Java, C/C++, HTML/CSS, JavaScript, and TypeScript with experience in React and Angular frameworks. I love using my design and logistic skills to build resourceful programs. Plus, I am one of the most creative people you will find in this world, as I try my best to use my understanding of designing UI/UX to make the User Experience the best and easy to use possible. I am always looking for opportunities to take initiative in leadership and present my unique and creative ideas to the world!

Featured Projects

FridgeGuru

HackTheNorth 2023 ML/AI Project

A tool transforming fridge contents into personalized recipe suggestions, solving the age-old "what to eat" dilemma

Waste Securities

Third Place Winner at Hack Peel Hackathon

An AI-powered Security Surveillance program turning old electronics into modern security systems

TreeTrackers

My Leading Project at A.C.E.R.

A free tree-tracking program that allows individuals, communities, and municipalities to collect, document, view and share data whenever and wherever.

VIP Hoster

A platform to host your data publicly in seconds! Unlimited Data | Unlimited Storage | Unlimited Access

VIP Linker

A platform to make redirect or shorten links quickly! Unlimited Links | Customizable Links | Accessible

VIP Summarizer

A platform to summarize your essays!
Unlimited Summaries | Unlimited Words | Easy-To-Use

People Against Littering

My Leading Project at Brampton Focus

A litter tracker app that counts the litter pieces you pick up every day to make our country a cleaner place.

Small Biz Hub

My Project at CityStudio

A platform for small businesses to use the power of media to advertise and promote their services to our community.

We Got The Shot

An Initiative at CityStudio

A vaccine campaign to encourage everyone to remove vaccine hesitancy and end the covid pandemic together.

Your Fantasy World

My First Self-Made ML Project

A series of machine learning apps which show you a glimpse of what the future would look like with cutting-edge technologies such as Artificial Intelligence and Machine Learning.

What does the dog say?

HackTheNorth 2021 ML/AI Project

A very innovative use of machine learning to create a dog-speech recognizer to understand what you dog is saying to you.

Astrofuge Artificer

WolfHacks Mentor's Choice Winner

A simple and easy-to-use designing simulator built that helps you begin the engineering process for designing a dual centrifuge for a large interstellar spacecraft that would take you to Planet Howler without causing any medical problems.

Resume

Education

B.A.Sc in Computer Engineering + PEY (Co-op)

2023 - 2027

The Univeristy of Toronto

High School Diploma

2019 - 2023

The Woodlands Secondary School

Professional Experience

Software Tech Lead at Royal Bank of Canada

May, 2024 - Aug, 2024

Toronto, Canada

  • Directed a software team to build an automated financial plan verification and notification service, streamlining the manual review of financial plans submitted by advisors, reducing human error, and improving overall efficiency
  • Developed a back-end microservice using Spring Boot and Java for daily batch validation of hundreds of submitted plans based on business rules, integrated Oracle SQL for data management, and created an Angular dashboard to display financial plan summaries and identify validation exceptions
  • Delivered 3 production releases in 8 weeks, automating the financial plan verification process by reducing manual workloads, improving efficiency, and elevating RBC’s client service

Innovation Developer at Royal Bank of Canada

Jul, 2023 - Aug, 2023

Toronto, Canada

  • Collaborated with RBC’s digital team to resolve user interface inconsistencies by developing web component APIs for Angular and React, ensuring uniform and standardized components across applications
  • Implemented agile methodologies using Jira and Confluence to manage the Software Development Life Cycle (SDLC), incorporating rigorous testing protocols with Jest and Cypress, achieving over 80% code coverage, ensuring design alignment via Figma, and utilizing Git for version control to deliver high-quality components
  • Released 4 functional web components in 5 weeks, enhancing usability, accessibility, and developer productivity

Tech Lead at Brampton Focus

June, 2023 - Aug, 2022

Remote

  • Led a team of professionals to implement digital signages for Brampton Focus across different locations
  • Conducted research on compatible digital signage software and hardware for effective deployment
  • Designed and configured a content management system to optimize media distribution
  • Set up digital signages in 3 locations with an efficient broadcast system and project-specific branding

Innovation Developer at Royal Bank of Canada

Jul, 2022 - Aug, 2022

Toronto, Canada

  • Collaborated with a team of 21 professionals from 1200+ applicants to develop a portal for RBC employees to access and contribute to inner source projects
  • Designed an accessible user interface with dark mode following RBC's design guidelines
  • Built a flexible and user-friendly website using Angular
  • Presented all projects during agile sprints to Senior RBC Management, winning the "Best Pitch Themes" award

Tech Lead at Brampton Focus

May, 2022 - Aug, 2022

Remote

  • Partnered with a non-profit organization named People Against Littering to develop a cross-platform web app that tracked and reported daily litter collection by over 400 users, addressing the need for cleaner public spaces
  • Led a development team to create a user-friendly web app using React, Node.js, and AWS Relational Database Service with PostgreSQL, integrating live location tracking to generate real-time analytics accurately
  • Launched the app with city councillors, local businesses, and the Mayor, enabling real-time tracking of thousands of litter pieces, facilitating increased cleanups by municipalities and communities to improve public cleanliness

Lead Software Developer at A.C.E.R. (Association of Canadian Educational Resources)

Sep, 2021 - Apr, 2022

Remote

  • Led our software development team in developing a project where all citizens can collaborate to achieve the "2 Billion Trees Commitment" while ensuring that all trees are always healthy
  • Participated in tree-tracking events to gain experience and learn about tree tracking
  • Handled and worked on the development of a web application, including the deployment processes, databases, and version history of our website
  • The live project collaborates with interested citizens, municipalities, schools, and boards in inspiring all humans to become tree trackers, possibly adding future features such as volunteer hours
  • Updated and presented our project and gained feedback from a board of directors

Software Developer Intern at CityStudio Canada

Jun, 2021 - Aug, 2021

Remote

  • Worked with the tech team to develop a platform for small businesses to advertise and promote their services to our community
  • Created interactive, responsive, and user-friendly website templates and designs
  • Collaborated with the business development team to gather information on local businesses to create databases
  • Gained professional experience working in an agile environment while learning how the software development cycle works

Achievements

Professional Engineers Ontario Scholarship

Oct, 2023

Awarded based on a combination of academics, extracurricular activities, community service, and interest in pursuing a career in engineering as a licensed Professional Engineer

Walmart Canada Scholarship

Jul, 2023

Selected based on academic achievement, community spirit, and essay submission

Edward S. Rogers Sr. Admission Scholarship

May, 2023

Awarded on exceptional academic achievement and extra-curricular involvement

Third Place Award for Waste Securities

Dec, 2022

Won out of 120+ students at Hack Peel Hackathon

Best Pitch Themes Award

Dec, 2022

Won out of 32 students at RBC

The Mentor's Choice Award for Astrofuge Artificer

Apr, 2021

Nominated for being a dedicated team showing exceptional collaborative and innovative skills, winning out of 300+ students.

Hackathon Best Pitch/Promotion Award

May, 2020

Application Design for "Pandemic Interspace in COVID situation"

Ontario Academic Honors

Sep, 2017 - June, 2023

Above 90% grades and averages for all subjects

Languages

English
Full Professional Proficiency
French
Limited Professional Proficiency
Hindi
Native or Bilingual Proficiency
Punjabi
Native or Bilingual Proficiency
Urdu
Native or Bilingual Proficiency

Extra-Curriculars

Student Ambassador

Sep, 2024 - Present

Royal Bank of Canada

Connecting RBC Early Talent Acquisition Team and UofT campus community by bridging communication, facilitating leadership development, and driving impactful student engagement.

Active Member

Sep, 2023 - Present

University of Toronto's Institute of Electrical and Electronics Engineers

Engaging in various professional and career development opportunities on campus

Second Year Electrical and Computer Engineering Representative

Sep, 2024 - Present

University of Toronto Engineering Society

Advocating for the interests and raising concerns of second-year Electrical and Computer Engineering students at University of Toronto

Participant in many hackathons around Canada

Jul, 2020 - Present

Hack the North, WolfHacks, HackPeel, Hack the 6ix, Climate Code, MississaugaHacks, and many more...

Oppertunity to practice skills, collaborate with people with ranging capabilities, and network with industry leaders

First Year Chair

Sep, 2023 - Aug, 2024

University of Toronto Engineering Society

Representing and organizing events for all the first year Engineering students at the University of Toronto

First Year Electrical and Computer Engineering Representative

Sep, 2023 - Aug, 2024

University of Toronto Engineering Society

Advocating for the interests and raising concerns of first-year Electrical and Computer Engineering students at University of Toronto

First Year Representative

Sep, 2023 - Jun, 2024

University of Toronto Indian Student Organization

Organizing and celebrating the Indian culture through various campus events

President

Jun, 2022 - Jun, 2023

Light Bulb (STEM) Club

Handling all communications with the students and guest speakers from different universities and startup bussinesses for live events and mentorship programs

Co-Founder

Sep, 2022 - Jun, 2023

Tech Club

Found a club and recruited many student members to learn about the latest technologies used in industry while teaching multiple principles of technology like designing, coding, 3d printing, hardware and more

Founder

Jun, 2022 - Jun, 2023

Woodz Science Club

A place for students to explore science with many experiments, lessons and fun science workshops.

Executive at Hindu Student Association

Sep, 2022 - Jun, 2023

The Woodlands Secondary School

A group of students spreading awareness of the Hindu religion and culture

Executive at Sikh Student Association

Sep, 2022 - Jun, 2023

The Woodlands Secondary School

A group of students spreading awareness of the Sikh religion and culture

Member of Computer Science Club

Sep, 2021 - Jun, 2023

The Woodlands Secondary School

A club in which I work with like-minded students to prepare for and learn about university-level coding competitions, new languages, and complex algorithms.

Participant in the Canada Computing Contest (CCC) and Waterloo Math Contests (WMC)

Sep, 2021 - Jun, 2023

University of Waterloo Centre of Education in Mathematics and Computing

Practicing problem solving skills while competing with national and international students

Volleyball Player

Sep, 2019 - Jun, 2023

The Woodlands Secondary School

A group of students interested in volleyball, practicing and playing competitive weekly

Table Tennis Player

Sep, 2019 - Jun, 2023

The Woodlands Secondary School

A group of students interested in table tennis, practicing and playing competitive weekly

Director of Communications

Oct, 2021 - Jun, 2022

Light Bulb (STEM) Club

Handling all communications with the students and guest speakers from different universities and startup bussinesses for live events and mentorship programs

Participated-In and Selected out of 640+ applicants in Peel's #1 Hackathon: WolfHacks

Mar, 2021 - Apr, 2021

Powered by Peel, UW, CSA, Rogers, CIBC and more

A hackathon where I attended multiple workshops like Web Development, Augmented and Virtual Reality, Space Sciences, Aerospace Engineering, SQL Databases and a lot more

Member of Woodlands Athletic Association

Oct, 2019 - Jun, 2021

The Woodlands Secondary School

Collaborated with a group of students to find, plan, organize, design, and influence students in sports and fitness-related events (intermural, marathons, and intra-school competitions) to promote a healthy life before and during the pandemic.

Junior Leader

Mar, 2019

Play Your Part Workshop

Part of the selected students who took the initiative to learn and teach over 500 students about Canadian Indigenous Games

Volunteer Experience

Software Mentor

Nov, 2023

NewHacks 2024, MakeUofT 2023, NewHacks 2023 by IEEE UofT

Providing teams with guidance during ideation, prototype development, and technical software challenges

Elementary Volleyball Team Coach

Oct, 2019 - Nov, 2019

The Woodlands Elementary School

Training and evaluating players in terms of stamina, fitness, and techniques of different skill levels

Table Tennis Coach Assistant

Nov, 2019 - Dec, 2019

The Woodlands Secondary School

Organizing, planning, and supervising in-school tournaments and practice sessions

Gurudwara Volunteer

Jul, 2019 - Aug, 2019

Shiromani Sikh Sangat Dunwin Gurudwara

Helping and working in teams to offer service in the kitchen and lobby duties to organize festivals, marriages, and other celebrations of hundreds of people

Skills

Languages

  • Python
  • Java
  • C/C++
  • JavaScript
  • TypeScript
  • HTML/CSS
  • SQL/NoSQL
  • MATLAB

Frameworks

  • Angular/React
  • Node.js
  • Spring Boot
  • Flutter
  • Flask
  • JUnit/Mockito
  • Jest
  • FastAPI

Developer Tools

  • Git/SSH
  • Firebase
  • GCP
  • Maven/Gradle
  • IntelliJ
  • Visual Studio
  • Jira/Confluence
  • Figma (UI/UX)

Libraries

  • TensorFlow
  • Mediapipe
  • OpenCV
  • Pandas
  • NumPy
  • Matplotlib
  • Scikit
  • Pytorch

Facts

I am one of the most creative people in this world, and I try my best to use my understanding of designing UI/UX to make the User Experience the best and easy to use possible. Also, I am always looking for opportunities to take the initiative in leadership and present my unique and creative ideas to the world!

Experiences

Projects

Hours Of Support

Awards