Summary
Overview
Education
Skills
Certification
Coursework
References
Extracurricular Activities
Projects
Timeline
Generic

Abdulmalik Akinrinde

Vaughan,ON

Summary

Ambitious and solution-oriented second-year Computer Programming student with a GPA of 82%, specializing in full-stack development, database management, and software development. Demonstrates proficiency in multiple programming languages, coupled with a strong ability to conceptualize and develop applications that solve real-world problems. Seeking an internship or co-op position to apply my technical skills, expand my industry knowledge, and contribute to innovative software solutions.

Overview

1
1
Certification

Education

Diploma in Computer Programming - Computer Programing

Niagara College Toronto
Toronto, ON
04.2025

Skills

Languages: C#, Python, Java, HTML, CSS, JavaScript
Database: MySQL, SQL, Astra DB, Firebase
Frameworks & Tools: Nodejs, WPF (Windows Presentation Foundation)

Certification

Python Programming Certification – New Horizons IT Institute | [ November 2022]
Java Programming Certification – New Horizons IT Institute | January 2023].

Coursework

  • Data Structures and Algorithms
  • Object-Oriented Programming
  • Database Management Systems
  • Web Development
  • Software Engineering Principles
  • Operating Systems
  • Discrete Mathematics

References

Available upon request.

Extracurricular Activities

Programming Club Member

Niagara College, Toronto


  • Collaborated with peers on coding challenges and hackathons, enhancing problem-solving skills and teamwork.
  • Organized and participated in workshops on emerging technologies and programming languages

Projects

Music Application 

Technologies: Python, Tkinter


  • Developed a desktop-based music application allowing users to create and manage playlists, control playback, and manage audio files.
    Implemented features such as play, pause, skip, and volume control using Python's pygame library.
  • Designed a user-friendly interface using Tkinter, focusing on ease of use and accessibility.
    Integrated file handling and directory management for organizing and accessing music files.

Car Company Management System

Technologies: Java, MySQL

  • Designed and implemented a comprehensive system for managing customer and vehicle information for a car dealership.
    Created a relational database in MySQL to store customer details, vehicle inventory, and sales records.
  • Developed a Java-based application with a graphical user interface (GUI) using Swing, enabling users to add, update, search, and delete records efficiently.
  • Implemented data validation and error handling to ensure data integrity and security.

Mini Bank Application

 Technologies: C#, WPF, SQL

  • Developed a fully functional mini bank application that allows users to create accounts, perform transactions, and view transaction history.
  • Implemented secure authentication and role-based access control to differentiate between customers and bank employees.
  • Utilized WPF to design a modern and responsive user interface, enhancing user experience.
  • Connected the application to a SQL database for persistent storage of account and transaction data, ensuring accuracy and consistency.

Feedback Application 

Technologies: HTML, CSS, JavaScript, Firebase

  • Created a responsive web application for collecting and analyzing user feedback.
  • Designed an interactive front-end using HTML5, CSS3, and JavaScript, focusing on intuitive user experience.
  • Integrated Firebase for real-time database management, enabling dynamic storage and retrieval of feedback data.
  • Implemented Firebase Authentication for secure user login and management.

Timeline

Diploma in Computer Programming - Computer Programing

Niagara College Toronto
Abdulmalik Akinrinde