logoAnnas Ghani

Computer Engineer Alumni @TMU

Annas Ghani
HEY! It's Annas Ghani, Welcome To My Portfolio.

Hello! I'm a Computer Science and Engineering alumni from Toronto Metropolitan University based in Toronto, Ontario. I am motivated by daily challenges that allow me to leverage my technical expertise in developing innovative solutions, as well as pursue personal interests such as gaming, reading books/manga, anime, computers, and fitness. I believe in my abilities and consistently apply myself with full dedication towards personal goals.

My professional skill set is versatile, including advanced problem-solving, project management, and technical prowess across a variety of platforms and languages due to my experience with various software and hardware projects. My proficiency in tools like Node.js, Python, C++, and Java, combined with a refined approach to customer service and team collaboration, allows me to deliver exceptional results in fast-paced environments.

I'm always eager to tackle new challenges and contribute positively to my work environment, striving to blend my technical expertise with my personal passions to drive success and innovation. Let's connect if you share my enthusiasm for technology, gaming, anime or a great conversation about the latest tech trends.

Resume
EDUCATION

Computer Engineering and Computer Science

Toronto Metropolitan University 2019-2024

PROFICIENCIES

Developer Tools

Github, Jira, VS Code, Docker, SQL, MongoDB

Programming Languages

C/C++, JavaScript (React, Node.js), Python, OpenCV

Python Libraries

Flask, PyMySQL, matplotlib, numpy, pandas, scipy, cv2, sklearn, Tensorflow

EXPERIENCE

Cashier | Popeyes (Sept 2023 - Apr 2024)

● Provided exceptional customer service, effectively addressing customer inquiries, processing transactions accurately, and ensuring a positive dining experience.
● Collaborated with team members to uphold operational standards, including restocking inventory, preparing food orders, and adhering to food safety protocols, contributing to a smooth and efficient workflow.
● Demonstrated strong multitasking abilities in a fast-paced environment during rush hours, efficiently handling cash transactions, processing orders, and maintaining cleanliness and organization at the cashier station leading to a 10% increase in the number of sales.
● Implemented effective upselling techniques and suggestive selling strategies during customer interactions, resulting in an increased average transaction value of 15% and contributing to revenue growth for the establishment.

Customer Support | Etisalat (May 2021 - Sept 2021)

● Handled an average of 50 customer inquiries and complaints daily through phone, email, and in-person channels, while also developing organizational and time management skills.
● Developed communication skills and problem-solving skills by assisting customers with product selection and ensuring they were happy with their purchases.
● Maintained and updated customer account information, consistently logging an average of 30 daily updates in the database system.
● Actively contributed to company meetings, providing valuable insights and suggestions to enhance customer support strategies and operational efficiency.
● Assisted management with administrative and operational tasks, demonstrating versatility and willingness to support various aspects of the business, ultimately contributing to smoother operations and improved customer service.

Projects
Project cover

EEG-controller wheelchair | MATLAB, C++, Python, Arduino C (Sept 2023 - Apr 2024)

● Capstone project in Computer Engineering at TMU.
● Worked with three colleagues to create a mind-controlled wheelchair by collecting data from an EEG sensor, pre-processing it in MATLAB, and processing it in C++.
● Created a machine learning algorithm that classifies the processed signal based on the extracted features and determines where the person is thinking to move (forward, right, left, backward, stop).
● Machine learning algorithm decision is then sent to the Arduino through GPIO pins to make the robot perform the action.
● Created code for Arduino to receive movement signals through GPIO pins and perform the action.

Project cover

Prototype Website | Vue (March 2024)

● Developed a scalable and dynamic Vue v.3 prototype incorporating essential features including real-time date & time display using the date-fns library. Vue v.3 prototype incorporating essential features including real-time date and time display using the date-fns library.
● Designed an intuitive navigation bar and individual Vue components for seamless user experience, featuring pages for About Us, Our Services, and Our Customers.
● Implemented asynchronous data fetching method to display temperature utilizing Open Weather Map API.

Project cover

Slack Bot | Python (February 2024)

● Integrated third-party APIs and services, such as Google Calendar or JIRA, to extend the bot's capabilities and enable seamless interaction with external tools and platforms.
● Spearheaded the development of a Slack bot to streamline communication and enhance productivity within the team environment, leveraging the Slack API and Python programming language.
● Conducted thorough testing, debugging, and performance optimization to deliver a robust and reliable Slack bot solution, enhancing team collaboration and efficiency while minimizing manual tasks.
● Customized the bot to automate routine tasks and workflows, reducing the need for manual intervention and allowing team members to focus on more strategic activities.

Project cover

Autonomous Robot | Arduino IDE (C++) (December 2023)

● Designed and implemented autonomous navigation, edge detection, and obstacle avoidance, demonstrating a deep understanding of sensor fusion techniques to enable the robot to navigate complex environments seamlessly.
● Led a multidisciplinary team in the development of an autonomous robot, showcasing strong project management skills, technical expertise, and collaboration with hardware and software engineers to achieve successful integration & functionality.
● Implemented real-time data processing algorithms to analyze sensor outputs, enhancing the robot’s decision-making capabilities in dynamic environments.
● Developed and fine-tuned PID control systems to maintain stable and accurate navigation, significantly improving the robot's responsiveness to environmental changes.
● Coordinated rigorous testing phases, including field trials to validate the robot’s performance under real-world conditions, ensuring reliability and safety.

Project cover

TrueNAS Server | FreeBSD/Linux (November 2023)

● Assembled Home NAS machine using enterprise-grade hardware and TrueNAS core/scale as the operating system.
● Created an SMB share (protocol) and set permission in TrueNAS.
● Configured and maintained TrueNAS Core/Scale environments, optimizing system performance and ensuring reliable data storage capabilities.

Project cover

Ubuntu Server | Linux (November 2023)

● Installed Ubuntu server onto Raspberry Pi 4 & installed docker with portainer as a management UI.
● Configured Vaultwarden for self-hosted password management & configured Jellyfin/Plex for a self-hosted media server.
● Implemented comprehensive backup strategies and security measures for all hosted services to protect against data loss and unauthorized access.

Project cover

Site Surveillance | Python OpenCV (November 2023)

● Developed a robust site surveillance system using YOLO and Haar Cascades algorithms for efficient user detection in images and live video feeds.
● Demonstrated proficiency in real-time monitoring by enabling live video streaming with user detection capabilities in addition to recorded video files.
● Showcased strong technical skills in Python programming and OpenCV for effective implementation of computer vision technologies in the project.
● Optimized detection algorithms to reduce false positives and improve the accuracy of user identification in diverse lighting and environmental conditions.

Project cover

DBMS | SQLite (April 2023)

● Designed and implemented a streamlined SQLite database, focusing on essential data structures with carefully selected attributes, entities, and relationships to optimize performance and maintainability for a specific business application.
● Developed a comprehensive Entity-Relationship (ER) diagram that visually represented the database structure, including all entities, attributes, and their interconnections, which facilitated clear understanding and communication of the database schema to users.
● Formulated and tested complex SQL queries tailored to retrieve data effectively from the structured database enabling critical data analysis.

Project cover

Multimedia Center | C (Keil uVision) (December 2022)

● Successfully designed and implemented a mockup of a media center on an ARM-based microcontroller, utilizing embedded system design approaches and the MCB1700 ARM Cortex-M3 development board.
● Implemented two games, "Tic Tac Toe" and "Flappy Bird," utilizing a joystick for user interaction.
● Created a photo gallery and MP3 player functionality, allowing USB connection and audio playback from a computer.
● Conducted comprehensive testing, including unit and integration tests, to validate the functionality of games, photo gallery, and MP3 player, resulting in a reliable and user-friendly system.

Project cover

Online Book Store Interface | Java (April 2021)

● Collaborated with a team of 3 peers to develop a bookstore application utilizing JavaFX and implemented an optimized design pattern to enhance runtime and performance.
● Created and developed the Use Case Diagram as part of the design process.
● Integrated advanced search functionality with filters for genre, author, and title to enhance user navigation and interaction as part of the project requirements.