Yousaf Jan

Yousaf Jan

Computer Science Student & Software Engineer

Fourth-year Computer Science student at Ontario Tech University with a 3.82 CGPA. Experienced in full-stack development, data analysis, and technical leadership.

portfolio.py

About Me

Passionate about leveraging technology to solve real-world problems and continuously expanding my expertise in software development.

3.82 CGPA
Academic Awards
15+ Technologies

Professional Experience

Building technical expertise through hands-on roles in education technology and student leadership.

Director of Operations
OTU Computer Science Club
June 2025 - Present
  • Lead the Operations team, overseeing Finance and Logistics Officers to manage budgeting, event logistics, and resource allocation across club initiatives
  • Collaborate with university administration and external sponsors to facilitate budgeting approvals, logistical support, and resource planning
  • Create operational plans with Events and Tech teams to support smooth execution of club initiatives
  • Planned and executed HackHive by leading end-to-end operational efforts, including real-time workflow management and cross-team collaboration
Peer Tech Support
Ontario Tech University
May 2024 - Present
  • Research and assess emerging technologies to evaluate feasibility, compliance with university standards, and potential benefits for implementation
  • Develop and deliver engaging presentations at RidgeBack RampUp to help new students master the university's learning management system and educational tools
  • Provide peer support to help students develop skills in utilizing Canvas and various educational technologies
  • Develop comprehensive resources such as user guides to assist students in using tools like Mathmatize, MATLAB, Maple, and Turnitin

Featured Projects

Innovative solutions built with modern technologies and best practices.

OTU Exam Scheduler
Node.js • Express.js • Vue.js • D3.js
  • Developed an intuitive, mobile-friendly interface with Vue.js ensuring seamless navigation for users
  • Extracted 800+ exam records with Puppeteer and Cheerio, reducing manual work and improving scheduling efficiency
  • Built a D3.js calendar importing exams into Google Calendar for simplified user access to schedules
  • Implemented RESTful APIs with Node.js and Express.js for efficient frontend-backend communication
FIFA World Cup Analysis
R • dplyr • ggplot2 • sf • rnaturalearth
  • Identified a 30% decline in median goals from 1930-2014 using advanced data manipulation with dplyr and tidyr
  • Visualized FIFA World Cup attendance growth and observed significant spikes after the 1980s using ggplot2 and treemap
  • Mapped global tournament locations and attendance distribution with sf and rnaturalearth geospatial packages
FitSync
Flutter • Dart • Firebase
  • Developed a gamified home workout app with cross-platform functionality for iOS and Android devices
  • Implemented real-time updates to track progress and enable user leveling and ranking systems
  • Integrated Firebase for secure data storage, real-time database synchronization, and user authentication
  • Used local storage for profile settings and UI personalization to enhance overall user experience

Technical Skills

Proficient in a wide range of programming languages, frameworks, and development tools.

Languages
Python
Java
C
C++
C#
JavaScript
SQL
Frontend
ReactJS
Vue.js
HTML/CSS
Flutter
Backend & Database
Node.js
.NET Core
Firebase
MySQL
Tools & Analytics
Git/GitHub
Azure
Postman
Power BI
Tableau
TensorFlow
Pandas
NumPy
Matplotlib

Relevant Coursework

Strong foundation in computer science fundamentals and advanced topics.

Data Structures

Advanced study of algorithms, complexity analysis, and efficient data organization

Algorithm Analysis

Algorithm design, optimization techniques, and computational complexity theory

Software Methodology

Software development lifecycle, design patterns, and engineering best practices

Data Analysis

Statistical methods, data visualization, and predictive modeling techniques

Quality Assurance

Testing methodologies, verification and validation, and quality control processes

Let's Connect

Open to discussing new opportunities, collaborations, and innovative projects.