Bilal Khan
Software Engineer | Mathematics @ UWaterloo
LinkedIn
Github
02.mbilalkhan@gmail.com
+1 647-989-6112
Canadian Citizen
ABOUT
Hello! I am a 4th year student at the University of Waterloo, studying Mathematics with a Double Major in Computational Mathematics, Statistics, Minor in Optimization.
I am passionate about data science, machine learning and full-stack development. I have a plethora of work experiences, projects, accomplishments and leadership positions in my community, demonstrating my passion and curiosity in the field.
I am currently looking for Summer 2024 internships.
WORK & EXPERIENCES
Vosyn
| Machine Learning Engineer Intern
| 06 2023 -- 10 2023
| Etobicoke, ON
| Python, Tensorflow, Keras, Pytorch, GCP
Communicated with stakeholders and designed a transformer-based minimum viable product, connecting with various phoneme2grapheme-based STT/TTS models for generalized NLP tasks. Using Jira scrum, Confluence for code review & documentation. Cross-functional collaboration to develop deep learning architecture and API/front-end integration.
CI/CD and Docker to apply cloud native infrastructure and create zero-shot, cross-lingual voice synthesis models using LSTMs and GANs, based off of open source Huggingface models; VALLEX, Meta VoiceBox, Coqui-TTS.
Literature review on various large language concepts like transfer learning, fine-tuning and on open-source TTS frameworks like Tacotron2/WaveNet to develop proprietary TTS system. Built data warehouse w/ ETL, PySpark.
Department of Statistics, University of Waterloo
| NSERC Undergraduate Research Assistant
| 06 2023 -- Ongoing
| Waterloo, ON
| R, lots of Statistics
Assisting professor Zelalem Negeri to research applied computational algorithms for likelihood estimation, inference and prediction in meta-data-analysis of ADMA diagnostic tests in healthcare (COVID-19 test sensitivity, specificity).
Funded by NSERC's USRA award grant of $10,000. Involves complex statistical modelling and experimental design adhering to GLM, Regression, and Decision Tree literature in R and Python, along with performance metrics evaluations.
UW Data Science Club
| Full Stack Developer
| 11 2022 -- 07 2023
| Waterloo, ON
| Next.JS, Firebase, Firestore, Tailwind CSS, Heroku
Held lead role in dev team to develop and debug a full-stack solution for the club website, allowing for new online ways to connect with our community. Visualization dashboard for data-driven site analytics using TypeScript, React, Next.JS.
Developed server bots using Python and Flask. Utilized Google Calendar REST API, SQL with PostGreSQL database for club event-reminder functionality, deployed using Heroku. Unit/Integration testing through bash scripting.
Cuidado Property Management
| Full Stack Developer
| 06 2022 -- 12 2022
| Waterloo, ON
| Angular 14, PostgreSQL, Bootstrap CSS, FastAPI
Full stack web development, provided scalable deployment of Javascript Angular 14 front-end platform for a B2C real estate management platform. Python Django/MongoDB backend, automated HTTP request testing w/ Postman.
EY Dubai
| Business Consultant Intern
| 05 2022 -- 08 2022
| Dubai, UAE
| MS Office, Power BI, Pandas, Numpy, Tableau
Worked in team ofleading public sector consultants to innovate public policy around early child development and surveillance. Provided various data insights into various private/public sector projects to help make executive consulting decisions.
Faculty of Mathematics, University of Waterloo
| Teacher's Assistant for Math 135
| 08 2021 -- 12 2021
| Waterloo, ON
| MS Office, Lots of Mathematics
Displayed an innate understanding of communication of complex mathematical problem-solving through tutoring 1st, 2nd year UW Math students. Contributed in improving student averages by %10 throughout the semester.
UW Pakistan Student Association
| Co-President
| 04 2023 -- 09 2023
| Waterloo, ON
As the Co-President of the UWaterloo Pakistani Student Association, I drive the planning and execution of weekly events centered around celebrating Pakistani culture. I have learned how to communicate efficiently with a team, confident in my ability to work independently while maintaining effective communication. During my term, we have risen the club budget by 30%, allowing for future club execs to fund larger, more ambitious events. I innovated new directions for our club; initiating the development for our first full-stack website solution, initiating networking events to connect our students with Pakistani professionals in various fields, and starting our first discord server to bolster our online community and presence.
PROJECTS
Kaggle Hackathon: House Prices Prediction, Top Placement
| 04 2023
| Python, Pandas, Numpy, Sci-Kit Learn, Pytorch, Tensorflow, Keras
Used supervised regression techniques such as LASSO regularization, k-fold validation, gradient boosting and hyperparameter optimization to model house prices in Iowa. Using Matplotlib, SciKit-Learn, Pandas and Numpy. Models yield MSE in top 12%. Final solutions using XGBoost, Random Forest, SVM and Artificial Neural Networks. Manual feature selection, feature engineering, data preprocessing and cleaning.
Personal Website
| 10 2023
| Javascript, Next.JS, HTML, Tailwind CSS, Firebase, Three.js, Vercel
Developed a full-stack portal into my life as a developer, a statistician, and a student. Stack includes Next.JS, Tailwind CSS for front-end design and styling, Firebase for back-end database holding descriptions and card-specific instructions for easy content updating. Currently working on Three.JS implementation with background blender model, along with Medium article embeddings and interactable demo embeddings for my projects.
CxC Hackathon - Geospatial Crop Classification
| 02 2023
| Tensorflow, Keras, GeoPandas, ArcGIS, GCP
Managed a large data pipeline consisting of TIFF and GeoJSON files holding 32 bands of geospatial imagery with Python's open source tools - Numpy, GeoPandas. Produced a computer vision model classifying crop types in Central Valley, California. Deployed model on Google Cloud.
Chess Game, Human and AI[1-3]
| 11 2021 -- 12 2021
| C, C++, VIM, GBD, Unix
Employed C++ design patterns w/ UML planning such as the Observer, Decorator, MVC, Visitor patterns, X11 Graphics, STL data structures like vectors, iterators, smart pointers, safe exception handling and advanced AI/artificial intelligence algorithms to implement 3 levels of difficulty in a Chess game. GitHub for version control.
AWARDS
NSERC Research Grant
| 09 -- 2023
I was awarded $10,000 as a joint grant from the NSERC and from the University of Waterloo's Department of Statistics and Actuarial Sciences, for participating in Prof. Negeri's research on computational methods regarding GLMM likelihood estimation.
President's Scholarship
| 06 -- 2020
I was awarded an entrace scholarship of $5000 by the University of Waterloo's admissions board due to my high academic achievement in highschool.