William Osuji
Aspiring Junior Developer
Soon-to-be graduate with a DEC in Computer Science. Passionate programmer looking to enter the industry.
Hi there! I'm William Osuji, a passionate software developer currently pursuing an Integrated DEC in Computer Science at Collège Édouard-Montpetit. My toolkit includes C#, TypeScript, and Python, with a focus on full-stack development. I specialize in creating robust web applications using Angular, .NET, and SQL Server.
My project experience is diverse, spanning from real-time multiplayer games to practical budget apps and educational platforms. I'm always eager to expand my horizons, delving into cloud technologies like Microsoft Azure, while also exploring accessibility, UI/UX design, and real-time app synchronization with SignalR.
Currently, I'm channeling my skills into CompareUni.info, a platform designed to help students navigate the complex world of Canadian university programs. It's a project that combines my technical skills with a desire to create something truly useful.
When I'm not immersed in code, you'll find me exploring emerging technologies and engineering concepts. It's all part of my journey towards a future in Software Engineering – a path I'm excited to continue on.
About Me
Relevant Experience
Projects
AirIsYourInfo
The Flight Data Project is a web application built using Angular and TypeScript that provides users with a dynamic and interactive way to visualize flight information. At its core, the application features a globe interface where users can input a source country. Once entered, the globe showcases real-time flight paths originating from that country and extending to various destinations across the globe.
JustAPlaneQuiz
Mobile application developed using Android Studio: A quiz game focused on aviation trivia. The app provides a user-friendly interface for aviation enthusiasts to test their knowledge and enjoy an entertaining quiz experience. With a variety of questions covering different aspects of aviation, the game offers accessibility and engagement for users of all levels.
Super Music Limited
The school project entails creating a music content management system using Angular framework, integrating the BandsInTown API for concert data, the YouTube Player API for video playback, and the Spotify API for artist, album, and song information. Users can search and favorite artists, explore albums and songs, discover concerts with Google Maps integration, and watch YouTube videos based on selected songs. The application supports both English and French languages, with persistent storage for favorite artists.
GardeMonnaie
GardeMonnaie is a simple and intuitive budget app designed to help you track your spending, manage your savings, and stay on top of your financial goals. GardeMonnaie ensures that you have complete control over your money, making budgeting effortless and stress-free. Perfect for anyone looking to simplify their finances and achieve savings goals!
Projects In The Works
CompareUni
A web platform designed to compare university programs across Canada. Users can explore and compare programs based on key metrics such as GPA requirements, program length, number of students, available courses, and more. The goal is to help prospective students make informed decisions with clear, detailed insights into their academic options.
2024 - PRESENT
Computer Science TA · Cegep Edouard Montpetit
Completed 120 hours of one-on-one tutoring sessions
Provided personalized support to over 70 students
Coordinated 2 peer coding projects , fostering teamwork and collaboration among students, and achieving a +95% success rate in collaborative assignment
Boosted students’ confidence by providing one-on-one support sessions, resulting in a increase confidence levels in coding
Conducted over 20 additional homework help sessions outside of regular class hours, contributing to a increase in assignment completion rates