Profile Picture

Let's Code!


It all started with a simple line of code:
>>> print("Hello Pratham!")
6 years later and I'm still loving it!

Skills


Click a skill to expand
SQL

Intermediate experience with SQL and MySQL Databases

12 months of professional experience with sql queries, stored procedures, and java initiated reports.

Python

Experience with text-based and graphical pygame and turtle

3 years of experience with advanced algorithm knowledge. Taught to junior students as a part of an extra-curricular endeavour.

C++

Experience in C++ through my first term of computer engineering at the University of Waterloo.

We were required to do weekly assignments covering topics such as recursion, polymorphism, and linked lists.

4 months of experience

Java

Experience with text-based and graphical Java, advanced sorting and recursive algorithms, and Object Oriented Programming

Introductory skills with ProcessingJS (mostly recursive fractals)

2 years of experience

Web Development

12 weeks of professional work experience and 3 years of personal experience

HTML 5

CSS 3

JavaScript

Bootstrap 3/4

Responsive Design

Jquery

Wordpress

Wix

MEAN Stack

Intermediate knowledge and programming experience with NodeJS, Express, MongoDB, Mongoose, beginning to learn Angular

6 months of programming experience

Projects available on GitHub - StudyBuddy is a simple todo application with user authentication. It utilizes JWT (JSON web tokens), cookies, and password hashing.

Raspberry Pi - C

Experience in C through my first term of computer engineering at the University of Waterloo.

One of our more demanding projects was to create an embedded system that incorporated 2 lasers and would count the number of objects entering and exiting a room. Additionally, we were required to write code for reading configuration files, starting the program at login for the pi, creating a watchdog monitor, and outputting errors and statistics to log files.

4 months of experience

LotusScript

Small amount of experience at previous employment where I was required to create agents alongside Ajax

3 months of programming experience

Turing

Under 6 months of experience with Turing, including graphics

Intangibles


Focused

I love to work, and I wont stop till the job is done. I always complete the task at hand whether I am at work, home, school, or an extracurricular club.


Engineer at Heart

I love "tinkering" with anything I can get my hands on, that's why programming is my passion; there are no limits. I can dive into a project, learn so much, and walk away from the experience satisfied and excited. I am currently in my 2nd year at the University of Waterloo for computer engineering, and I am sure their faculty will continue to keep me busy with engaging projects!

Contact


27prathamthukral@gmail.com

Resume