Profile Picture Amol Venkataraman
Waterloo CS | Programmer | STEM Enthusiast | Photographer

        

Scroll Down
Psst.. Hey! This isn't all, Scroll down to learn more about me.
😀 About Me

👋 Hi There! Nice seeing you here.

I am Amol, and I am an 18-year-old student currently studying Computer Science at the University of Waterloo. I am passionate about all things STEM. I'm currently in my 1B term, and looking for co-op placement for the Summer 2023 term (May - August 2023).


Some Stuff I do
Personal Projects
I code for work and I code for play.
Educational Videos
Youtube but it isn't a waste of time.
Tutoring
Spreading the STEM knowledge.
Photography
The only way you can get me to touch grass.
Travel
Countries. Gotta visit them all.
Reading
Nothing can beat the smell of a book.


Coding Skills
Programming Languages
PYTHONPYTHON CC C++C++ JAVAJAVA HTML5HTML5 CSS3CSS3 JAVASCRIPTJAVASCRIPT RUBYRUBY
Web Frameworks
DJANGODJANGO FLASKFLASK FASTAPIFASTAPI RAILSRAILS NODE.JSNODE.JS BOOTSTRAPBOOTSTRAP REACTREACT NGINXNGINX
AI Frameworks
OPENCVOPENCV KERASKERAS NUMPYNUMPY PANDASPANDAS SCIKIT-LEARNSCIKIT-LEARN MATPLOTLIBMATPLOTLIB TENSORFLOWTENSORFLOW
Databases
POSTGRESPOSTGRES REDISREDIS SQLITESQLITE
Other
RASPBERRYPIRASPBERRYPI TORTOR GITGIT ELECTRONELECTRON LINUXLINUX

Technical Skills
Computer Science Machine Learning Data Science Computer Vision Web Development Technical Support System Administration Software Testing Linux Arduino Raspberry Pi Math Physics

Soft Skills
Critical thinking Problem-solving Communication Leadership Time management Fast learning Helpful nature
👨‍💻 Projects and Experience

Some Projects that I have worked on recently
Screenshot of Docket
Docket
Cloud-based calendar that gets events from other websites and shows them in one place.
Screenshot of Pikpic
Pikpic
Self-hosted photo gallery app with AI-based image indexing and search.
Screenshot of Singularity
Singularity
An automated downloader script for content from Google Classroom and Brightspace.
Screenshot of VidScribe
VidScribe
A video player that lets you take notes while watching videos.
Screenshot of Connect app
Connect
A mobile app to quickly share contact details with people you meet.
Picture of an AirGesture demo
AirGesture
Gesture-based input for computers with the potential to aid the differently abled.
Screenshot of TraceMe
TraceMe
An app that lets you visually represent your travels on a map. (Updated version coming soon...)


My work experience
Logo
Rhetoricon DB - University of Waterloo | Web Developer
Oct 2022 - Present
  • Making admin pages for the Rhetoricon DB website with React, and populating them with data from a Go server.
  • Learnt React, Typescript, and Ant Design, and worked on a research-based project for the first time.
Logo
Atermon B.V. | Minecraft Mod Developer
Jul 2022 - Aug 2022
  • Created a Minecraft Mod using the Fabric Mod API that can interface with a Raspberry Pi Pico.
  • Learnt Fabric API, Gradle, and Maven, and worked on a multi-file Java project for the first time.
Nokia Logo
Nokia | Future Tech Intern
Jul 2021 - Aug 2021
  • Wrote a Python script that uses Locust and Greenlet to test the resiliency of servers by sending millions of requests in rapid succession.
  • Cleaned up and optimized old Javascript Selenium tests to make them run 3 times faster.
  • Learnt software testing, multiprocessing, and Selenium tests, and worked full-time for the first time.
Tilda Research Logo
Tilda Research | Part Time Intern
Jan 2021 - Jul 2021
  • Added filter-based search to a Ruby-on-Rails-based patient management system.
  • Improved the UI to reduce load times and make the pages look cleaner and more visually appealing.
  • Worked with the database, and assisted in fixing errors that were caused by duplicate or erroneous database entries.
  • Learnt Ruby, and worked with production code for the first time.
🎓 Education
My education
Logo for University of Waterloo
University of Waterloo | Bachelors: Honours Computer Science Co-op
2022 - 2027
  • 3.86 GPA
  • Currently in 1B Term, looking for co-op placement for Summer 2023
Logo for Sir John A Macdonald CI
Sir John A. Macdonald CI. | High School Diploma
2018 - 2022
  • 98% Grade 12 average
  • President of Coding Club and Math Club
  • Member of Tech Crew
  • Yearbook Photographer


Courses and certifications
Click on the course name to see the online certificate.
HarvardX Logo
CS50 Introduction to Computer Science
Harvard University on edX
HarvardX Logo
CS50 Web Programming
Harvard University on edX
HarvardX Logo
CS50 Artificial Intelligence
Harvard University on edX
Google Logo
Google IT Support
Google on Coursera
Deeplearning.ai Logo
Deeplearning.ai Specialization
Deeplearning.ai on Coursera
Cisco Logo
Cisco IT Essentials
Cisco
University of Michigan Logo
Applied Data Science with Python
University of Michigan on Coursera
Linux Foundation Logo
Introduction to Linux
Linux Foundation on Coursera
Indian Institute of Technology Kanpur Logo
Learning Physics through Simple Experiments
Indian Institute of technology Kanpur
📞 Contact
Want to hire me as a programmer? Want to make a new friend? It all starts with one message. Who knows, maybe we can make great things together.

These are my preferred methods of communication. I will usually respond in a few hours unless I am really busy.