Profile

Himank Dave

he/him/his

Computational Mathematics @ University of Waterloo

hddave[at]uwaterloo.ca

About

I am a software developer based in Toronto and currently a junior pursuing aComputational Mathematics major at the University of Waterloo. I am passionate about tech and innovation, always exploring the intersection of software development and AI.

You can find me re-watching any one of these series: Breaking BadSilicon ValleySouth Park and The Office.

For those of you curious, the favicon is a 4-hypercube graph made via Python, using NetworkX and Matplotlib. Check the imageout, learn more about hypercube graphs & here is the code to generate it yourself.

Experience

Geotab logo

Test Automation Developer Intern

Geotab

Jan 2025 - Present

Cactus Creatives logo

Software Developer Intern, Core

Cactus Creatives

May 2024 - August 2024

  • - Developed an ETL pipeline for unstructured hierarchical data with Flask, supporting interactive visualizations via React and D3.js.
  • - Built a self-hosted uptime monitoring tool using Node.js, Axios for web & database monitoring, Redis for data storage, and Socket.IO for real-time websocket communication, with VPS deployment via Docker.
  • - Designed multiple CI/CD pipelines using Github Actions to automate unit and integration testing with Jest and Cypress, deployment, and monitoring processes for the uptime monitoring tool.
  • - Engineered a domain-specific chatbot with 85% accuracy, leveraging a PDF-trained algorithm, custom model trainer, and OpenAI's NLP API for multilingual responses.
Cactus Creatives logo

Python Developer Intern

Cactus Creatives

May 2023 - August 2023

  • - Developed and maintained full-stack content management system in HTMX and Django, handling real-time metrics.
  • - Designed REST APIs with Flask and REST Framework in production with 1000+ requests/day.
  • - Implemented a Python script to parse and migrate over 25,000+ records from MySQL to PostgreSQL databases.
  • - Optimized SQL queries in the client codebase to align with updated database schema and improve performance post-migration.
  • - Analyzed large product usage datasets through linear/logistic regression and outlier detection, leading to over 25% client savings.

Education

University of Waterloo logo

University of Waterloo

Bachelor of Mathematics, Computational Mathematics Major

Sept 2022 - Present

Computational Mathematics is a interdisplinary major that combines Mathematics, Statistics, Optimization and Computer Science, offered by the Faculty of Mathematics.

Skills

Languages:
Python
JavaScript (ES6)
TypeScript
Go
C
C++20
SQL
Frameworks, Libraries & Databases:
Django
Flask
React
TailwindCSS
Next.js
Node.js
Postgres
MySQL
Tools:
Bash
Powershell
Docker
Postman

Projects

Trivivo

Crafted a feature-rich, dynamic quiz game platform with progressive difficulty levels, real-time analytics, and comprehensive admin tools, complemented by a secure API for question management and user engagement tracking.

Django
MySQL
HTML5
TailwindCSS
jQuery
Docker
AWS EC2

SpectraSVD

Designed and deployed an advanced image compression algorithm achieving 25%+ size reduction, complemented by a real-time interactive web application for demonstrating compression quality and efficiency.

NumPy
OpenCV
Pillow
Streamlit

Personal Website

Built a modern, responsive portfolio website with fluid animations, architected as a customizable template.

TypeScript
React
TailwindCSS
Next.js
Framer Motion
Node.js

Chess (CS246 Final Project)

Developed a C++ chess engine with innovative multi-player variants and AI capabilities, employing advanced software design patterns and rigorous testing methodologies in a Linux environment.

C++
CMake
XQuartz

EcoWiz

Engineered a full-stack application featuring a multimodal image classification system for garbage sorting, achieving 80% accuracy through advanced deep learning techniques.

React
Flask
ResNet-50 CNN
YOLOv8

RedWish

Developed a comprehensive full-stack health application to streamline blood donation and transfusion processes, incorporating an AI-powered chatbot to enhance user engagement and accessibility.

HTML5
CSS3
JavaScript
Firebase
DialogFlow API