Daniel Oluwatosin, Software engineer
B.Sc. Computer Science, UPEI · May 2027
The End of Evangelion, 1997 · City of God, 2002 · Didier Drogba, 2007–08
Software engineer and computer science student at UPEI. Most recently at Mackenzie Investments.
Now
- Building Drop In, an app for finding and organizing pickup sports sessions
- Building ASHẸ: Lords of the Orun, a 2D pixel-art action RPG in Unity
Experience
Mackenzie Investments (IGM Financial)
Software Engineer Intern
May – Aug 2026
- Built an analytics hub for the Product Department, giving investment teams one place to explore fund data instead of scattered reports
- Built two modules: Fund Health (performance and hit rates) and Brinson Attribution (allocation and selection effects)
- Data layer with SQLAlchemy and Marshmallow on a 23-table BigQuery warehouse, serving live data for 91 funds
- Vault-managed credentials and Entra ID single sign-on with role-based access, backed by 89 automated tests
- Automated artifact publishing and security scanning with GitHub Actions and JFrog Artifactory, and worked with the infrastructure team on the GCP deployment
Flask · React · TypeScript · Vite · Redux Toolkit · RTK Query · Google BigQuery · SQLAlchemy · Marshmallow · HashiCorp Vault · Microsoft Entra ID · GitHub Actions · JFrog Artifactory · GCP
University of Prince Edward Island
Teaching Assistant
Sep 2025 – Apr 2026
- Mentored 40+ students in Java, Python and C++ labs
British Columbia Electronic Library Network
Software Engineer Intern
Jan – Apr 2025
- Integrated external REST APIs to pull Traditional Knowledge (TK) Labels into Islandora-based repositories
- Debugged and fixed production issues in a Drupal application
Projects
Drop In
In development
Find and organize pickup sports sessions. Create a session at a map pin or venue, chat with the group, share photos and clips.
Expo · React Native · TypeScript · Supabase · Mapbox
ASHẸ: Lords of the Orun
In development
2D pixel-art action RPG rooted in Yoruba mythology, with three elemental combat paths and a hidden morality system. Currently building a five-room playable slice.
Unity · C#
MapleNest
Student housing marketplace with search and filtering by location, price and type, plus Supabase auth and access controls.
Node.js · Express · Supabase · React
Monopoly Strategy Simulation
Java engine comparing four AI strategies over 60+ simulated games.
Java
Skills
- Languages
- Java, Python, C++, C#, JavaScript, TypeScript, SQL, HTML/CSS
- Frameworks & libraries
- React, Next.js, Node.js, Express, Flask, Redux Toolkit, Spring Boot, SQLAlchemy, Marshmallow
- Databases & cloud
- Google BigQuery, PostgreSQL, MongoDB, Redis, Supabase, AWS, Google Cloud Platform
- Tools & infrastructure
- Git, GitHub Actions, Docker, Linux, JFrog Artifactory, HashiCorp Vault, Microsoft Entra ID, OAuth 2.0/OIDC, Postman, JUnit, Unity, Drupal
Education
University of Prince Edward Island
B.Sc. Computer Science, Minor in Economics
Expected May 2027
- Coursework
- Data Structures and Algorithms, Software Engineering, Operating Systems, System Design, Machine Learning
- Certification
- Google Cloud Fundamentals
Music & film
Recently played
Recently watched
Gallery









