Talented and self-motivated Software Engineer having 4 years of professional experience designing, developing, and maintaining Learning Management Systems (LMS). Implemented assignments, grades, study material and courses preparations modules following agile/scrum using Golang, PHP and AWS Services achieving significant milestones. Experienced handling sensitive technical matters to prevent system outages while expertly optimizing functionality. Constant learning and exploration of new technologies with a sharp focus on generating solutions.
-
Senior Software EngineerClassera Sep 2024 - PresentSan Francisco, California, Us• Led the successful transition from a monolithic architecture to a microservices-based architecture, improving system scalability and maintainability. • Utilized Apache Kafka for efficient data migration, ensuring seamless data flow and minimal downtime during the transition.• Successfully transitioned a legacy application from CakePHP 2 to Go (Golang), enhancing performance and scalability. • Designed and optimized connection pooling for PostgreSQL, enhancing database interaction efficiency and reducing latency. • Implemented goroutines in Go to achieve concurrent processing, significantly improving application responsiveness and throughput.• Utilized containerization technologies (e.g., Docker) for managing microservices. -
Software EngineerClassera Oct 2020 - Sep 2024San Francisco, California, Us• Revamped the registration module and made it highly customizable, allowing each school to create its own form with various input types and enabling users to reorder fields via drag and drop using JavaScript, jQuery, resulting in significantly enhancing the user experience.• Improved the assignment module by adding a new adaptive exam type and different question types, including content questions and attachment questions.• Developed new service for pricing and plans and automate the request demo process using Laravel and resulting in increase the sales by 20%• Integrated with third-party APIs (One Drive) using CakePHP to extend the functionality and capabilities of the application.• Enhanced the performance of the Report card module (grade module) calculations by improving the algorithms, rewriting the query, and adding appropriate indexing, resulting in an 18% improvement in query response times.• Collaborated with Data Science team and developed APIs using FASTAPI to facilitate communication between the LMS web application and the data warehouse.• Utilized Laravel testing capabilities, including PHPUnit to write unit tests and integration tests for the backend services, ensuring their correctness and reliability.• Worked in Agile based environment with daily scrum calls and coordination with team members.
Suhaib Khater Skills
Suhaib Khater Education Details
-
Jordan University Of Science And TechnologyComputer Software Engineering
Frequently Asked Questions about Suhaib Khater
What company does Suhaib Khater work for?
Suhaib Khater works for Classera
What is Suhaib Khater's role at the current company?
Suhaib Khater's current role is Senior Software Engineer @ Classera.
What schools did Suhaib Khater attend?
Suhaib Khater attended Jordan University Of Science And Technology.
What skills is Suhaib Khater known for?
Suhaib Khater has skills like Mysql, Jsp, Spring Boot, Laravel, Radis, Git, Model View Controller, Linux, Amazon Web Services, Design Patterns, Jquery, Node.js.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial