Contact Information

{{email}}

{{phone}}









Greetings, I am Omar Ali BaGunaid, a highly motivated individual with a distinguished educational background.

I have earned a Bachelor's degree in Computer Science from York University, equipping me with a comprehensive understanding of the field. This portfolio website serves as a platform to showcase my professional journey, highlighting my expertise, projects, and achievements. Thank you for visiting and taking the time to explore my work. Download CV My journey as a computer programmer began in 2014 when I enrolled in a two-year diploma program at Algonquin College, which included a cooperative work placement. Following my studies, I gained years of valuable experience as a programmer at Paphus Solutions Inc. In 2023, I successfully completed my Bachelor's degree in Computer Science.

Throughout my career, I have had the opportunity to work with various programming languages, such as Java, Python, MySQL, PostgreSQL, PHP and more. My experience spans Java for servlet and Android Studio development, Python for scripting and developing TensorFlow AI, and HTML, CSS, JavaScript, and JSP for front-end web development.

During my Bachelor's degree studies, I deepened my knowledge and skills in computer science, gaining both practical and theoretical experience. I explored complex topics like algorithms and their efficiency, network and security, and different approaches to problem-solving. Beyond Java, Python, and web development languages, I have also gained experience in C and C++.

As a recent graduate, I am now excited to apply my expertise and make valuable contributions to innovative projects in the field of computer science.

Education

York University Bachelor degree of Copmuter Science 2019-2023
Algonquin College Diploma Computer Programmer with coop 2015-2017

Paphus Solutions Inc

January 2017 - 2023

Developed modules based on design specifications and project delivery plans, using various programming languages such as Java, C#, Python, C, C++, HTML, XML, JSON, CSS, JavaScript, and jQuery. ​

Conducted troubleshooting, debugging, and root cause analysis to fix defects and ensure the smooth operation of the software. ​

Designed and implemented features using TensorFlow for image, video, audio, and object recognition, applying artificial intelligence (AI) techniques to build intelligent systems. ​

Adhered to best practices by conducting initial research, project planning, product design, and writing and executing code that met industry standards and complied with coding conventions. ​

Documented client requirements and provided high-level designs for proposed solutions that effectively resolved problems and improved performance, using architectural patterns such as Model- View-Controller (MVC) and Data Access Object (DAO) to organize code and make it more maintainable. ​

Built a Python Flask framework feature that enabled users to easily upload files such as images and audios, train them using TensorFlow, and test them through a user-friendly web application interface. ​

Worked with backend libraries such as Flask in Python and Servlet in Java to create dynamic web applications that interacted with databases such as SQL Server, MySQL, and PostgreSQL. ​

Applied AI techniques to TensorFlow to develop intelligent systems such as image recognition, image object detection, audio recognition, text classification, and chatbots. ​

I've developed a Python and a PHP SDK that serves as a ported version of the Bot Libre's Java SDK. Both SDKs enables seamless integration with a PHP and Python application, offering the capability to connect to Bot Libre, bots, send messages, and perform bot training and configuration tasks. It provides developers with an efficient way to work with the functionalities offered by the original Java SDK.
Please check my github for more info: https://github.com/omarbajunaid

Overall, I have a strong background in software development and AI, with a diverse set of skills in programming languages, backend libraries, databases, and architectural patterns. I am passionate about building intelligent systems that can make a positive impact on people's lives, and I am excited to bring my skills and experience to a new role.

Paphus Solutions Inc.
BotLibre AI

Greetings, I am Omar Ali BaGunaid, a highly motivated individual with a distinguished educational background.

I have earned a Bachelor's degree in Computer Science from York University, equipping me with a comprehensive understanding of the field. This portfolio website serves as a platform to showcase my professional journey, highlighting my expertise, projects, and achievements. Thank you for visiting and taking the time to explore my work. Download CV My journey as a computer programmer began in 2014 when I enrolled in a two-year diploma program at Algonquin College, which included a cooperative work placement. Following my studies, I gained years of valuable experience as a programmer at Paphus Solutions Inc. In 2023, I successfully completed my Bachelor's degree in Computer Science.

Throughout my career, I have had the opportunity to work with various programming languages, such as Java, Python, MySQL, PostgreSQL, PHP and more. My experience spans Java for servlet and Android Studio development, Python for scripting and developing TensorFlow AI, and HTML, CSS, JavaScript, and JSP for front-end web development.

During my Bachelor's degree studies, I deepened my knowledge and skills in computer science, gaining both practical and theoretical experience. I explored complex topics like algorithms and their efficiency, network and security, and different approaches to problem-solving. Beyond Java, Python, and web development languages, I have also gained experience in C and C++.

As a recent graduate, I am now excited to apply my expertise and make valuable contributions to innovative projects in the field of computer science.

Education

York University Bachelor degree of Copmuter Science 2019-2023
Algonquin College Diploma Computer Programmer with coop 2015-2017

Paphus Solutions Inc

January 2017 - Present

Developed modules based on design specifications and project delivery plans, using various programming languages such as Java, C#, Python, C, C++, HTML, XML, JSON, CSS, JavaScript, and jQuery. ​

Conducted troubleshooting, debugging, and root cause analysis to fix defects and ensure the smooth operation of the software. ​

Designed and implemented features using TensorFlow for image, video, audio, and object recognition, applying artificial intelligence (AI) techniques to build intelligent systems. ​

Adhered to best practices by conducting initial research, project planning, product design, and writing and executing code that met industry standards and complied with coding conventions. ​

Documented client requirements and provided high-level designs for proposed solutions that effectively resolved problems and improved performance, using architectural patterns such as Model- View-Controller (MVC) and Data Access Object (DAO) to organize code and make it more maintainable. ​

Built a Python Flask framework feature that enabled users to easily upload files such as images and audios, train them using TensorFlow, and test them through a user-friendly web application interface. ​

Worked with backend libraries such as Flask in Python and Servlet in Java to create dynamic web applications that interacted with databases such as SQL Server, MySQL, and PostgreSQL. ​

Applied AI techniques to TensorFlow to develop intelligent systems such as image recognition, image object detection, audio recognition, text classification, and chatbots. ​

Overall, I have a strong background in software development and AI, with a diverse set of skills in programming languages, backend libraries, databases, and architectural patterns. I am passionate about building intelligent systems that can make a positive impact on people's lives, and I am excited to bring my skills and experience to a new role.

Paphus Solutions Inc.
BotLibre AI

Contact Information

{{email}}

{{phone}}