Jashandeep Singh

Software Engineer Intern
Waterloo, Ontario 437-929-6465 sing8282@mylaurier.ca jashandeep.co.uk LinkedIn

Summary

Computer science student with practical experience in building full-stack web applications, backend systems, and real-time data tools. Proficient with frameworks like Django, Flask, and Angular, and familiar with cloud platforms such as AWS and Docker. Strong attention to detail, quick to learn, and motivated by solving real problems through practical solutions. Looking for a Software Engineer Internship to build more experience and improve as a developer.


Projects

Data Analysis | Canadian Census Dashboard
Technologies: Python, Dash, Plotly, Pandas, Gunicorn

  • Built an interactive dashboard with Dash and Plotly to visualize 2021 Canadian Census employment data by region, occupation, education, and gender.
  • Cleaned and structured a dataset of 100K+ records using Pandas to boost data quality and analysis speed.
  • Designed the app using MVC architecture with reusable modules for data processing, charts, and UI, improving scalability and maintainability.

Automated Data Processing & Reporting System
Technologies: Python, Django, Pandas, Openpyxl, JobBoss E2 API, RESTful APIs

  • Built a scalable system to automate data collection and reporting from JobBoss E2 ERP, cutting manual work by 90% and boosting accuracy.
  • Developed a Django backend to handle RESTful APIs, process real-time production data, and generate reports.
  • Designed a responsive front end with HTML, CSS, JavaScript, and Tailwind for smooth access across all devices.

Clip Genius – Automated Video Highlight Generator
Technologies: Python, OpenCV, Tesseract OCR, FFmpeg, Multi-Threading, NumPy

  • Developed an automated sports highlight generator using Python, OpenCV, and OCR; achieved 90% scoreboard detection accuracy.
  • Implemented multi-threaded video analysis to speed up processing by 40% and improve large file handling.
  • Improved OCR score extraction accuracy by 15% through image optimization with Gaussian blur and thresholding.

Personal Portfolio Website
Technologies: Django, JavaScript, MySQL, AWS EC2 ,Route 53, Apache Webserver, SSL

  • Built and deployed a responsive personal portfolio website on AWS EC2 using Django and MySQL, leveraging cloud scalability and performance.
  • Integrated Google Analytics to track user engagement and monitor site metrics.
  • Configured domain with AWS Route 53 and secured the site using Let's Encrypt SSL on Apache, earning an 'A' rating from Qualys SSL Labs with zero reported vulnerabilities.

Education

Bachelor of Science in Computer Science
Wilfrid Laurier University — Waterloo, ON

Sept 2022 - May 2026

Concentration in Big Data Systems

  • Coursework: Data Structures & Algorithms, Database Management, Big Data Analytics (Spark, Hadoop), Software Engineering, Machine Learning, Image Processing & Pattern Recognition and Operating Systems
  • GPA: 3.5

Skills

  • Programming Languages: Python, Java, JavaScript, C++, C, SQL, VBA
  • Frameworks: Django, Flask, Node.js, Angular
  • Data Analysis & Visualization: NumPy, Pandas, Matplotlib, Plotly, Seaborn, Scikit-learn
  • Database & Data Handling: MySQL, MongoDB, Redis
  • Version Control & CI/CD: Git, GitHub, GitHub Actions
  • Tools & Technologies: AWS (EC2, S3, Lambda), Docker, Nginx
  • Testing & Debugging: Postman, pytest, Chrome DevTools
  • Software Engineering Concepts: Data Structures & Algorithms, OOP, Design Patterns, API Integration, Authentication (OAuth 2.0, JWT), Microservices, Agile/Scrum Methodologies
  • Soft Skills: Problem-solving, Collaboration, Adaptability, Attention to Detail, Eagerness to Learn