Mohammed Abdullhak

Software Developer at radient360 Solutions Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
St John’s, Newfoundland and Labrador, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • AWS Certified Solutions Architect – Associate
    Amazon Web Services (AWS)
    Aug, 2023
    - Nov, 2024

Experience

    • Canada
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Software Developer
      • Apr 2021 - Present

      • Rewrote core components of the company's low-code app development framework to enhance scalability and performance; enabled clustered services, reduced startup time to under 100ms, and significantly increased load capacity. • Led the redesign and implementation of multi-tier caching within a scalable database architecture, significantly improving performance by up to 99% for frequent queries. • Redesigned and developed the company's notification system, granting users granular control over their notification preferences. • Implemented an advanced universal search system with natural language queries and context-based filtering. • Developed and maintained a library of performant and reusable client-side components using React and Redux. • Technologies used: AWS, JavaScript, Node, Express, React, Redux, MongoDB, Redis, Neo4j, Docker. Show less

    • Higher Education
    • 700 & Above Employee
    • Teaching Assistant
      • Jan 2020 - Apr 2021

      SOFTWARE ENGINEERING - COMP2005: - This course introduces students to the different software process models, software project management, the software requirements engineering process, and systems analysis and design as a problem-solving activity. - Responsibilities: Evaluate and grade student work (assignments, papers, and projects), provide feedback and suggestions for improvement, and monitor and guide students' projects development. SOFTWARE ENGINEERING - COMP2005: - This course introduces students to the different software process models, software project management, the software requirements engineering process, and systems analysis and design as a problem-solving activity. - Responsibilities: Evaluate and grade student work (assignments, papers, and projects), provide feedback and suggestions for improvement, and monitor and guide students' projects development.

    • Canada
    • Research Services
    • 400 - 500 Employee
    • Software Engineer
      • Sep 2020 - Mar 2021

      • Developed a structure-from-motion based 3D reconstruction pipeline for underwater structures using OpenSfM and Open3D. • Created a production-ready web application for creating 3D models from user-uploaded videos in near real-time. • Developed a structure-from-motion based 3D reconstruction pipeline for underwater structures using OpenSfM and Open3D. • Created a production-ready web application for creating 3D models from user-uploaded videos in near real-time.

  • ABA Anadolu
    • Ankara, Turkey
    • Software Engineer
      • Sep 2016 - Aug 2019

      • Designed and integrated an RFID-based inventory management system into the company’s supply chain, greatly improving order fulfillment accuracy, and reducing order processing time by over 70%. • Expanded company’s core products by designing and building an educational robotic platform to teach students algorithmic thinking and programming; engaged 2,000 students in the first year of deployment and increased the company’s revenue by 20%. • Streamlined internal processes by developing a custom-built internal ERP system. Show less

Education

  • Memorial University of Newfoundland
    Master's degree, Computer Science
    2019 - 2022

Community

You need to have a working account to view this content. Click here to join now