Summary
Overview
Work History
Education
Skills
Accomplishments
Live Projects
Certification
Languages
NATIONALITY
Timeline
Generic

IBRAHIM HASSAN

Toronto,ON

Summary

Seasoned software developer bringing over 5 years of experience in fast-paced settings delivering exceptional systems for complex needs. Effective at coordinating work of diverse teams to produce innovative designs. Highly organized, performance-oriented and customer-driven.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

PheedLoop Inc.
Toronto, ON
05.2023 - Current
  • Created efficient algorithms to optimize existing systems.
  • Resolved complex issues related to software applications quickly and effectively.
  • Collaborated with team members to ensure successful project completion within timeline constraints.
  • Mentored junior staff members in coding best practices and problem solving techniques.
  • Analyzed business needs and created solutions that met customer expectations.
  • Ensured quality assurance standards were met throughout the development process.
  • Investigated production issues reported by users and provided timely resolutions.
  • Performed estimates of work hours and tracked progress using Agile and Scrum methodology.
  • Developed product and technology roadmap and strategy from concept to launch.
  • Established metrics to measure progress against objectives such as reliability, scalability, availability and cost efficiency.
  • Analyzed customer feedback data to prioritize feature requests for upcoming releases.
  • Provided technical leadership, guidance and oversight into implementation of product features.

Mobile Application Developer

PheedLoop Inc.
Toronto, ON
08.2021 - 05.2023
  • Developed mobile application using various technologies such as Flutter, Swift and Kotlin.
  • Created user interfaces for applications on both iOS and Android platforms.
  • Tested the performance of mobile applications on multiple devices to ensure compatibility across different hardware configurations.
  • Integrated backend services with mobile applications to enable features like push notifications and data synchronization.
  • Implemented automated testing frameworks to improve quality assurance process for mobile applications.
  • Resolved technical issues related to mobile application development and deployment processes.
  • Automated mobile application deployment using CI/CD.
  • Identified opportunities for improving current design patterns used in the project.
  • Increased app store ratings for 2.5 stars to 4.6.
  • Accommodated millions of users actively using the app.
  • Developed RESTful APIs using Django Rest Framework for complex data-driven applications.
  • Optimized database models to improve application performance.
  • Assisted in setting up CI and CD pipelines for automating deployments of Django applications on cloud platforms.

CO-FOUNDER

THEIRPARTNERS LTD
01.2019 - 05.2021
  • Launched TheirPartners Ltd.
  • Www.theirpartners.ca.
  • Grew customer base from zero to 500 individuals within 3 months.
  • Developed and launched Theircart.
  • Made use of RESTAPI, HTTP & MySQL database.
  • (Available on the App & Google Play Store).
  • Implemented a portal for Theircart stores, including managing, tracking, and fulfilling orders.
  • Developed the applications using Flutter (Dart), with the backend being implemented through Firebase.
  • Developed and launched TheirCircle (Available on the App & Google Play Store).
  • Grew student base from zero to 400 students within 2 months.
  • Maintained and improved mobile application speed and fluidity through various updates.
  • Enhanced student's online experience and interaction through TheirCircle (Social Networking App for university students).
  • Integrated Machine Learning to identify and filter explicit content.
  • Manage critical issue escalations to ensure a successful resolution.
  • Enforce policies and procedures and attain optimum standards for quality, and productivity.

COMPUTER PROGRAMMER TRAINEE

DELL INC
Dubai, UAE
05.2017 - 07.2017
  • Handled database and Web site programming tasks (using Java, C, C++, and HTML.
  • Resolved technical issues by leveraging strengths in coding, debugging, and integration testing.
  • Performed repairs fix bugs and maintenance procedures on the system.
  • Analyzed complex scenarios and using creative problem-solving skills, turned those challenges into profitable opportunities.
  • Created databases, data entry systems, web forms, and other applications for diverse uses.
  • Organized information for use by team members in data analytics, reports and presentations.
  • Designed software configuration to meet multiple website system hosting requirements.

SOFTWARE ENGINEER

AHBA AIR HANDLING CO. LTD
, SUDAN.
05.2016 - 07.2017
  • Integrated data from various back-end services and databases.
  • Continuously tracked the competitive environment and changed strategies accordingly.
  • Outperformed objectives in performing variance analysis for uncovered discrepancies Selected Career Benchmarks.
  • Developed and launched the website - http://www.ahba.sd within 3 days, increasing the value of the company (over 400 employees).
  • Implemented an admin panel which has increased company efficiency by 60%.
  • Made use of MySQL to develop a cloud database to store company information.
  • Increased inbound sales by 35% one month after the website launch.
  • Crafted mobile-friendly websites and transitioned legacy site to mobile-friendly platform.
  • Established hosting for website and completed go-live process by uploading sites to host account.
  • Analyzed solutions and coding fixes for software problems.
  • Designed user-friendly software interfaces to simplify overall management.

Education

Bachelor of Science - Computer Science

University of Toronto
Toronto, ON
05.2021

International Baccalaureate -

Khartoum International Community School
Khartoum, Sudan
05.2016

IGCSE -

H.E.M.S
Khartoum, Sudan
05.2014

Skills

  • MongoDB
  • Firebase RTDB
  • Firebase/Firestore
  • MariaDB
  • C/C
  • Python
  • Java
  • HTML/HTML5
  • CSS/CSS3
  • UI/UX
  • Front-end Development
  • Unit Testing
  • HTTP & REST
  • Vue
  • Django
  • Laravel
  • Node
  • Angular
  • React
  • MySQL
  • Swift
  • Objective-c
  • Ios Development
  • Object-oriented Design
  • Version Control
  • C#
  • Flutter (Dart)
  • MySQL
  • Agile development methodologies
  • Interface design and implementation
  • Application development
  • Software Design
  • Software Development
  • Graphics
  • Research and Development
  • Git
  • Framework integration
  • Competitive, Problem analysis
  • Data-driven
  • Problem-solving
  • Algorithms
  • Frameworks
  • Data entry
  • Risk analysis
  • Self-motivated
  • Time management
  • Leadership
  • Multitasking
  • Decision-making
  • Active listening
  • Excellent communication skills
  • Fast leaner
  • Consistent Developer
  • Customer Focused
  • Project Documentation
  • System Improvements
  • Operational Support
  • Technological Integration
  • Technical Analysis

Accomplishments

  • Developed a controlled health record system.
  • Allowing users to capture, access, and manage their health information conveniently and securely.

SWIFT PROGRAMMING.

  • Developed two 2D games and published them on the App Store.
  • Implemented physics to create motions and animations throughout the game.

Live Projects

Theircart

  • Website: https://www.theircart.com
  • Google Play Store: https://play.google.com/store/apps/details?id=com.theircart.app
  • App Store: https://apps.apple.com/app/theircart/id1516132456#?platform=iphone

TheirCircle

  • Website: https://www.theircircleapp.com/
  • Google Play Store: https://play.google.com/store/apps/details?id=com.schoolapp.unify
  • App Store: https://apps.apple.com/us/app/theircircle/id1533559547#?platform=iphone

Certification

  • DeepLearning.AI - Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning. (Achieved: 100%)
  • IBM - Developing Cloud Native Applications. (Achieved: 90.75%)
  • IBM - Introduction to Cloud Computing. (Achieved: 90%)
  • IBM - Python Project for AI & Application Development. (Achieved: 100%)
  • IBM - Introduction to Cloud Development with HTML, CSS, JavaScript. (Achieved: 97%)
  • IBM - Python for Data Science, AI & Development. (Achieved: 98.88%)
  • LinkedIn - Python Object Oriented Programming (Achieved: 100%)
  • IBM - Developing Cloud Apps with Node.js and React (Achieved: 96%)
  • IBM - Developing Applications with SQL, Databases, and Django (Achieved: 93.77%)

Languages

  • Arabic (Native)
  • English (Native)

NATIONALITY

  • Canadian

Timeline

Senior Software Engineer

PheedLoop Inc.
05.2023 - Current

Mobile Application Developer

PheedLoop Inc.
08.2021 - 05.2023

CO-FOUNDER

THEIRPARTNERS LTD
01.2019 - 05.2021

COMPUTER PROGRAMMER TRAINEE

DELL INC
05.2017 - 07.2017

SOFTWARE ENGINEER

AHBA AIR HANDLING CO. LTD
05.2016 - 07.2017

Bachelor of Science - Computer Science

University of Toronto

International Baccalaureate -

Khartoum International Community School

IGCSE -

H.E.M.S
IBRAHIM HASSAN