Summary
Overview
Work History
Education
Skills
Languages
Affiliations
Websites
References
Timeline
Generic
HAKAM ALMOTLAK

HAKAM ALMOTLAK

Montreal,QC

Summary

Versatile Full Stack Developer with a passion for building scalable, efficient solutions. Skilled in both front-end and back-end technologies, with strong problem-solving and leadership abilities. Committed to delivering high-quality code, and fostering collaboration in every project.

Overview

6
6
years of professional experience

Work History

Software Developer - Automation/Integration

Systemex Automation
Laval, QC
03.2025 - Current
  • Project Leadership: Successfully lead projects from concept to deployment, managing the entire lifecycle including requirements gathering, design, development, testing, and deployment.
  • Client Interaction: Collaborated with clients to understand and document technical and functional requirements, ensuring solutions meet their needs.
  • Team Support: Provided technical assistance and mentorship to colleagues, resolving complex issues in their projects and improving overall team productivity.
  • Containerization: Designed, implemented, and managed containerized applications and services, ensuring seamless deployment and scalability.
  • Network Configuration: Configured low-level machine settings, such as IP addresses, network interfaces, and communication protocols, to ensure optimal system integration.
  • Protocol Integration: Configured and implemented communication between components using diverse protocols, including MQTT, Ethernet/IP, OPC UA, etc.
  • Simulation Development: Built simulators to rigorously test and validate code, ensuring high-quality deliverables before production.
  • HMI Development: Designed and developed reusable Human-Machine Interface (HMI) templates to streamline the creation of consistent, efficient interfaces across all projects.
  • Database Management: Created and managed databases, optimizing data storage and retrieval for application performance and reliability.
  • Robot Integration and Testing: Conducted rigorous testing of code on industrial robots, ensuring seamless functionality, performance, and integration within automated systems.

Web Developer (Freelance)

H&A solutions
01.2019 - Current
  • Company Overview: My company
  • Offering freelance services in web, mobile, and desktop application development.
  • I specialize in crafting custom solutions tailored to meet the unique needs of each client.
  • With a focus on innovation and efficiency, I deliver high-quality applications that enhance user experience and drive business growth.
  • My company
  • Create multiple website for clients: like doctors, beauty places, etc.
  • Create mobile apps for construction companies and other companies.
  • Set up services and infrastructure for existing companies like Tek nettoyage.
  • Improve social media presence and website traffic for some companies.
  • Technologies used: HTML/CSS, PHP, Python, React.js, React native, Android studio, WordPress, Drupal, jQuery, JavaScript, MongoDB, SQL (phpmyadmin, mariadb, etc), Google ads (SEO) and Google Analytics.

Java/Scala Developer

Morgan Stanley
05.2024 - 03.2025
  • Worked closely with business stakeholders to gather requirements and implement rulebased fraud detection modules.
  • Developed custom frameworks using Java and Scala, utilizing Apache Spark to process large volumes of transactions, trades, and account data.
  • Applied business-provided rules to identify suspicious activities and generate real-time fraud alerts.
  • Designed a robust system to efficiently distribute alerts to compliance officers, streamlining their review and investigation process.
  • Ensured 100% test case and code coverage for all modules, maintaining high-quality and reliable code.
  • Created multiple frameworks to improve code reusability.
  • Developed a scalable framework, improving fraud detection accuracy and reducing false positives.
  • Optimized Spark job performance, cutting data processing time.
  • Implemented rule-based detection, increasing system efficiency and responsiveness to suspicious activities.
  • Technologies used: Scala, Java, Gradle, Apache spark, SQL, Spring boot, Python, Shell scripts, Git, Linux, Angular.

Software Engineer Consultant

FDM Group
02.2024 - 03.2025
  • Worked on multiple projects, including developing web applications that integrated with OpenAI API for tools like budget calculators, resume scanners, and resume filtering systems.
  • Utilized Java Spring Boot for backend development, ensuring seamless API integration and efficient data processing.
  • Leveraged SQL for database management and optimized queries to handle large-scale data.
  • Focused on building scalable, reliable systems while maintaining high code quality and test coverage.
  • Built a fully customizable chatbot with a C# backend and Angular frontend, using OpenAI to answer questions related to any topic (in our case, it was our website), providing a seamless user support experience.
  • Developed web-based tools using OpenAI API for automated resume filtering, budget calculations, and scanning services.
  • Assisted new team members in integrating into the team and setting up their workplaces, fostering a collaborative environment.
  • Technologies used: Java, Spring boot, SQL, Angular, NOSQL, HTML, Linux, SHELL COMMAND LINE, JavaScript, JQuery, Git.

FULL STACK DEVELOPER

McGill university health center
04.2023 - 11.2023
  • Oversee both the backend and frontend operations of the MUHC website, undertaking a multitude of responsibilities including optimizing website performance, crafting new themes, and improving the search engine functionality.
  • Additionally, I troubleshoot bugs promptly, consistently meet deadlines, curate and post fresh content, and innovate designs while introducing new elements to enhance user experience.
  • Developed a streamlined content uploading system for the MUHC website's 'MUHC in the Media' section, facilitating easier content management and prominently featuring it on the website's homepage.
  • Implemented a ticketing system to enable internal teams to efficiently report, track, and resolve bugs, ensuring greater visibility, reproducibility, and resolution.
  • Learning new technologies.
  • Received widespread acclaim from colleagues for the successful implementation and effectiveness of aforementioned initiatives.
  • Technologies used: Drupal, TWIG, PHP (SEO), Google Analytics, SASS, HTML/SASS, MySQL, SHELL COMMAND LINE, JavaScript, JQuery.

Education

DEC - Information Technology

Ahunstic College
Montreal
05-2023

Skills

  • Communication
  • Problem solving
  • Adaptability
  • Creativity
  • Project management
  • API integration
  • Containerization
  • Database management
  • Web application development
  • Backend development
  • Frontend development
  • API Services
  • Java development

Languages

English
Native/ Bilingual
French
Native/ Bilingual
Arabic
Native/ Bilingual

Affiliations

  • Acting
  • Playing music
  • Traveling
  • Gaming

References

References available upon request.

Timeline

Software Developer - Automation/Integration

Systemex Automation
03.2025 - Current

Java/Scala Developer

Morgan Stanley
05.2024 - 03.2025

Software Engineer Consultant

FDM Group
02.2024 - 03.2025

FULL STACK DEVELOPER

McGill university health center
04.2023 - 11.2023

Web Developer (Freelance)

H&A solutions
01.2019 - Current

DEC - Information Technology

Ahunstic College
HAKAM ALMOTLAK