Daniel Oyasodun

Software Engineer

Making it look easy.

About Me

Hi, I'm a Computer Science student at NJIT and an aspiring Software Engineer with a passion for building smart, user-focused solutions. I’m especially interested in the intersection of sports and technology, where I explore how data analytics and software development can enhance performance analysis and fan experiences.

Outside of coding, I’m a dedicated fan of the Oklahoma City Thunder, Tottenham Hotspur, and the New England Patriots. Whether I’m debugging a project or cheering on my teams, I bring the same energy and curiosity to everything I do.

I'm always looking for new opportunities to grow, collaborate, and create—feel free to explore my projects or get in touch!

Professional Experience

June 2023 - August 2023

Computer Science Tutor

New Jersey Institute of Technology

Provided personalized tutoring in Java and Python to over 35 students, designing tailored study plans and coding exercises that improved assessment scores by 20% and enhanced students’ problem-solving skills and confidence.

  • Led Java & Python workshops for 35+ students, boosting assessment scores by 20% through personalized study plans and coding exercises.
  • Developed tailored study plans and interactive coding exercises, strengthening students’ confidence and problem-solving skills.
May 2023 - Present

IT Volunteer

CDHDM

Provided timely support to maintain and improve the church’s digital infrastructure, collaborating closely with the IT team to ensure seamless operations.

  • Diagnosed and resolved hardware and software issues promptly, reducing system downtime and maintaining operational efficiency.
  • Collaborated with team members to implement IT solutions that enhanced network reliability.
  • Utilized troubleshooting tools and IT support software to quickly address technical problems.
June 2022 - August 2023

Youth Basketball Coach

ZooCrew Summer Basketball

Mentored 15 young athletes over the course of two summers, instilling essential skills such as teamwork, discipline, and communication. Executed effective team leadership through strategic management of game plans, employing strong communication and decision-making skills.

  • Mentored 15 young athletes, focusing on teamwork, discipline, and communication skills.
  • Led strategic game plan management, improving team coordination and performance.
  • Customized coaching strategies with personalized training programs for players of varying skill levels and learning paces.

Education

Bachelor of Science in Computer Science

2022-2025

New Jersey Institute of Technology

Completed core courses in data structures, operating systems, computer organization, and databases. Gained hands-on experience through programming practicum and software engineering projects.

Associate of Arts in Liberal Arts

2020-2022

Bard College (Early College Program)

Completed an accelerated college-level curriculum during high school, focusing on interdisciplinary liberal arts studies.

Skills

Technical Skills

  • Java, Python, C / C++, C#, Kotlin, JavaScript, Bash, HTML, XML, R, TypeScript
  • Pandas, NumPy, Matplotlib, Seaborn, Plotly, Tableau
  • Windows, Linux, Unix, Android

Tools & Technologies

  • Django, React, Next.js, Git, Docker, AWS
  • PostgreSQL, MongoDB, DuckDB

Projects

ShotSense — ML-Based Football Analytics App

Built an interactive web app simulating football shots with expected goals (xG) values using a custom ML model trained on historical match data. Developed frontend with Next.js & D3.js, backend with FastAPI & AWS Lambda for real-time predictions.

Next.js Machine Learning AWS Lambda
GitHub Repo | Live Site | Under Construction

AI Resume Builder — Job-Aware Resume Platform

Developed a full-stack web app for AI-powered resume generation with editing, formatting, and storage features. Designed RESTful APIs, secured authentication with Auth0, and deployed on Heroku and Vercel.

Django React Auth0
GitHub Repo | Live Site

Sports Data Visualization — Data Analytics for Sports Insights

Created data visualizations in R and Python analyzing NBA, EPL, and more. Developed shot charts, heatmaps, and performance graphics to extract actionable sports insights.

R Python Tableau
GitHub Repo

LinkUp — Full-Stack Social App

Developed a full-stack social media app with real-time posts, media uploads, and secure authentication via Clerk. Implemented SSR, lazy loading, and seamless media delivery with Uploadthing.

TypeScript Next.js PostgreSQL
GitHub Repo | Live Site

NBA Snapshot — Android NBA Score Tracker

Designed an Android app in Kotlin for real-time NBA scores using ESPN’s API, with offline caching via Room DB and smooth background tasks using Kotlin coroutines.

Kotlin Android Room DB
GitHub Repo | Demo

Simple Pascal-Like Compiler — Custom Language Interpreter

Built a compiler with lexer, recursive-descent parser, and interpreter for a Pascal-like language. Applied compiler theory to tokenize, parse, and execute code efficiently.

C++ Compiler Design Language Interpreter

Fighting Game

Developed a 2D fighting game using HTML5 Canvas and JavaScript, featuring collision detection, physics-based animations, and smooth character movements. Applied Agile development with sprint-based feature releases and designed intuitive gameplay for a seamless experience.

HTML JavaScript Game Dev
GitHub Repo | Live Game

Resume

Resume Overview

Detail-oriented and technically skilled Computer Science student at NJIT with hands-on experience in software engineering, full-stack web development, and machine learning projects. Proficient in a wide range of programming languages and tools, with a strong foundation in algorithms, data analysis, and system design. Passionate about building impactful applications and helping others grow through code.

Professional Experience

Computer Science Tutor

New Jersey Institute of Technology | June 2023 – Aug. 2023

  • Led Java & Python workshops for 35+ students, boosting assessment scores by 20% through personalized study plans and coding exercises.
  • Developed interactive exercises to build student confidence and strengthen problem-solving skills.
  • Created and shared coding resources, contributing to peer learning and academic performance.
AI Resume Builder – Developer

Group Project | Feb. 2025 – May 2025

  • Developed an AI-powered resume web app with Django, React, and Supabase for customizable resume generation.
  • Built RESTful APIs and integrated Auth0 for secure authentication.
  • Deployed backend on Heroku and frontend on Vercel with support for Markdown, PDF, and HTML formats.

Contact Me