
Hello, I'm Dipen Kumar. I'm a Machine Learning Engineer Intern at SAP and Computer Science Honors Student at the University of Alberta. I enjoy learning & building apps.
About Me
Hello! I'm Dipen Kumar Maheshwari, a Computer Science Honors student at the University of Alberta and currently a Machine Learning Engineer Intern at SAP.
At SAP, I'm developing an unsupervised NLP model using transformers like SBERT to automate ticket categorization, aiming to significantly reduce approval times. My previous experience as a Software/Research Intern at the University of Alberta involved containerizing autonomous navigation systems with Docker, which cut setup time by 50%, and refactoring C++/Python code in ROS.
My technical skills include Python, Java, JavaScript/TypeScript, C++, and Go, along with frameworks like PyTorch, React, and Next.js. I have hands-on experience building full-stack applications (like UniWays and Bloom.ai), implementing ML models, working with databases (SQL/NoSQL), and utilizing tools like Docker and Azure Databricks.
I am actively seeking internship opportunities for Fall 2025 or Winter/Summer 2026 in Software Engineering, Machine Learning Engineering, or Data Science where I can apply my skills in AI and software development to contribute to meaningful projects.
Experience

Machine Learning Engineer Intern
SAP, Vancouver, BC
Jan 2025 - Present
Engineered an end-to-end data processing and unsupervised NLP pipeline on Azure Databricks (PySpark) to process ~38k raw tickets, reducing message ...

Software/Research Intern
University of Alberta - ANCL Lab, Edmonton, AB
May 2024 - June 2024
Led the containerization of autonomous navigation systems using Docker, reducing development environment setup time by 50% and enhancing system reliability. ...

BSc Honors in Computer Science
University of Alberta, Edmonton, AB
Sep 2022 - Dec 2026
Relevant Coursework: Software Engineering, Data Structures & Algorithms, Relational Database Management, Machine Learning, Artificial Intelligence.
My Projects
Click to learn more
Skills
- Python
- TypeScript
- JavaScript
- Go
- Java
- C/C++
- SQL
- HTML
- CSS
- Next.js
- React.js
- Node.js
- Express.js
- FastAPI
- PyTorch
- LangChain
- Pandas
- NumPy
- Tailwind CSS
- Git
- GitHub
- Docker
- Azure Databricks
- Firebase
- MongoDB
- PostgreSQL
- MySQL
- SQLite
- VS Code
- Android Studio
- Linux/Unix
Contact Me
Please contact me directly at dipenkum@ualberta.ca or through the form below.