
Hamza
Making Your Web The Way You Dreamed It
Compétences

Voir mes services


Portfolio
Expérience professionnelle
Full Stack Developer
Cloudtek • Temps plein
Nov 2022 - Present • 3 yrs 7 mos
Worked on the development and maintenance of various applications across diverse industries, including healthcare, real estate, insurance, and audits leveraging microservices architecture to ensure modularity, flexibility, and maintainability. Practiced Vue.js and ReactJS to built dynamic and responsive UIs, ensuring smooth user interactions and high-performance rendering. Diversified skillset by participating in MERN stack migration project, transitioning a legacy Laravel 8 application to a modern Postgres-based architecture with Express, React, and Node.js, improving performance and flexibility. Development of RESTful APIs using Node.js and NestJS, facilitating seamless communication between front-end and backend systems. Gained hands-on experience with deployment tasks and managing cloud servers, including AWS, and GCP. Participated in code reviews to provide constructive feedback on peers' work while maintaining coding standards
Senior Laravel Developer
Ikonic Solution • Temps plein
Apr 2021 - Nov 2022 • 1 yr 7 mos
Worked as integral part of team on their client based transportation management system, specializing in the design and implementation of API-centric architectures Refactored legacy code by implementing the Repository Design Pattern to modernize the backend, improving maintainability and extensibility. Integrated JWT and OAuth2 for advanced authentication and authorization, ensuring secure and seamless user access across internal and third-party services or webhooks, including Okta for federated authentication. Developed CI/CD pipelines in Bitbucket to automate deployment processes, ensuring seamless integration and faster delivery cycles. Integrated third-party APIs such as Twilio for messaging services, Google Maps for geolocation features, and Social Logins (Facebook, Google) to enhance user engagement and authentication. Enhanced application security by employing input validation, data encryption, and secure coding practices in accordance with industry standards, reducing vulnerability to common security threats. Utilized Agile methodologies, leading sprint planning sessions and backlog prioritization to maintain project momentum and deliver high-quality software on schedule.
Web Designer & Developer
Maxcore Technologies • Temps plein
Feb 2020 - Nov 2021 • 1 yr 9 mos
Began career as a Junior Web Developer, focusing on backend development with PHP and Laravel, building scalable web applications and integrating robust RESTful APIs for seamless communication between the client-side and server-side. Advanced to Team Lead after demonstrating strong leadership and technical skills, overseeing the development lifecycle, coordinating projects, and mentoring junior developers. Designed and developed key features for several large-scale applications, including a Point-of-Sale (POS) System with inventory management, an Online Learning Management System (LMS) for medical students, and a Healthcare System with functionalities such as doctor appointments, lab reports, and patients engagement. Mastered MVC architecture and leveraged advanced features in Laravel to implement dynamic views and reusable components, streamlining the development process.