preloader Image

Interactive Shopping Cart

Musique Visit Site X

Client: Algonquin College

The ideology behind the project was to create a shopping cart using HTML5, CSS3 having JQuery Add to Cart Functionality. Ajax would be used to asynchronously communicate with the database to update inventory and prices. registration form gamification registration form gamification Visit Site X

Client: eStaff match

The scope of the project was to take the existing registration form and restructure it for the optimal user experience. The restructured form was made responsive using HTML5 framework and SASS. The functionality, validation and the gamification interactions of the web application were achieved using JavaScript and its libraries such as jQuery and jQuery mobile.

Meme Generator

Meme Generator Visit Site X

Client: Algonquin College

The ideology behind this project was to create a website that would allow the user to like posted memes, and create new memes by uploading images and adding text. The languages used were PHP, jQuery, Ajax and MySQL.

Back to Basics

Back to Basics - Audio Gallery Visit Site X

Client: Algonquin College

The ideology behind this project was to create a music preview website using HTML5 audio element and create innovative interactions using JQuery and CSS3 animations.

Save trees Initiative Registration Form

Save trees Initiative Registration Form X

Client: Algonquin College.

The ideology behind this project was to create a pure JavaScript validation form which would have messages and content generated based on user Interactions.

Inception Kinetic Typography

Inception Kinetic Typography Watch X

Client: Algonquin College

This project was an assignment while I was pursuing Interactive multimedia Developer program at Algonquin College. The ideology behind the project was to produce a forty five seconds kinetic typography video based on a certain script.



Winnerjit Singh Rathor

Web Developer

About Me

My Image

I am a web Developer and designer form Ottawa, Ontario, Canada. I am enthusiastic and passionate about all forms of programming. I have an obsession for solving problems and efficient coding which can be traced back to my affection for Mathematics. I spend my days merging front end languages (HTML5,CSS3, and JavaScript/JQuery) and back end languages to produce the finest quality websites and web apps. I also enjoy doing user experience and visual design along with motion graphics. While not programming or designing masterpieces, I am found in the gym, playing chess, photographing the nature or chilling out with friends.


Web Programming

Developing dynamic and fully responsive websites using Languages such as HTLM5, CSS3, Sass, JavaScript and its libraries, PHP and MySQL using coders best friends the Text Editors like SublimeText, webStorm , PHPstorm

Html Tag

UI/UX design

Prototyping and wire framing websites and web apps, Planning and researching about use experience and designing user interfaces using the designers best friends like Axure, Illustrator & Photoshop



Working in team projects, communicating with clients, compiling handoff packages, and coordinating projects using team management software’s like Teamwork, Trello.

Communication Icon
Left Arrow


Musique Musique Thumbnail
EstaffMatch EstaffMatch Thumbnail EstaffMatch Thumbnail
Meme Generator Meme Generator Thumbnail
Back to Basics Back to Basics Thumbnail
Registration Form Registration Form Thumbnail
Kinetc Typography Kinetc Typography Form Thumbnail
Right Arrow


Message Successfully Sent!