Mohammed Abdullhak
Software Developer at radient360 Solutions Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)Aug, 2023- Nov, 2024
Experience
-
radient360 Solutions Inc.
-
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
-
-
-
Memorial University of Newfoundland
-
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.
-
-
-
Mitacs
-
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