Close

Pavneet Gill

Computer Engineer

Download Resume

About Me

I am a third year engineering student at Mcmaster Universty pursuing a degree in Computer Engineering. My programming experience includes Java, C++, Python and C. I have always enjoyed programming and engineering, whether it be writing new lines of code or creating anything that helps enhance user experience.

Projects

Road Crosser Game

Road Crosser was a game that I developed with a former student for my final project. We were assigned with a task of developing a game that showcased our knowledge in the course. Our game, includes sorting algorithms, GUI, and the use of 2D arrays for Collison detection.

Technology: Java Eclipse

View Project

Line Follower Robot

This was a project that I worked on during the summer with a former student. It was a simple robot that was built using an Arduino and other external hardware (i.e. sensors). Our robot, had the ability to follow any given track made out black tape using PID. P depends on the present error, I on the accumulation of past errors, and D is a prediction of future errors, based on current rate of change.

Technology: C++, PID, Arduino

View Project
View More Projects

Robotics

This was a robot that we developed in a group of 4 to participate in the vex robotics competition. My main responsibility was to code the autonomous mode. As well as, help build and design the throwing mechanism.

Technology: VEX Coding Studio

Prosthetic Hand Frame

Our team was presented with a assignment to build a low-cost prosthetic apparatus with a gear based mechanism. The constraints present in the challenge were that the gear-train based mechanism has to be powered by a motor and obtain a specified output speed of 0.1 RPS with a given input speed of 80.3 RPM

Technology: Inventor, 3D printer

View Project

Skills

Current Project

ARVI

Objective is to design a vehicle that will transport physically limited pedestrians across campus. As a part of the software team, we are given the task of designing the Motion control system. EPICS is the technology we will be using to determine the proper torque command to send to the motor controller board for vehcile motion.

Technology: Python Machine learning, EPICS

Get in Touch