Hafiz has 10+ years of experience developing leading-edge technologies and architecting enterprise-scale applications, with a focus on PHP and related frameworks. He is passionate about development and strives to deliver the best results within a challenging yet extremely rewarding environment. Hafiz has hands-on expertise working in a core team of architects for a leading enterprise E-Commerce framework and as a back-end architect for Products Up GmbH.
Worked in the core team of architects responsible for keeping the shape of Germany's leading enterprise E-Commerce framework.
Managed architectural aspects, evaluating the feature requests and writing specification documents, drafting RFC's for internal framework improvement.
Closely collaborated with systems analysts, software developers, data managers, and other team members to ensure successful production of application software.
Architecting and implemented core features for an intuitive SaaS for product content integration, optimization and distribution in commerce.
Developed new executable entities for the upcoming features by following best practices and principles.
Used PHP in a way that each executable is highly decoupled and extremely coherent to keep the whole architecture of the platform as robust as possible.
Worked on the development and design of a leading enterprise communication platform that seamlessly connects all the collaboration tools and communication channels.
Built the platform on top of several modern technologies such as PHP 7, Node JS, MySQL, Redis, Socket IO, Web RTC, Elastic Search, Kibana, and more.
Created several micro services running on containerized infrastructure for the platform.
Planed and built a new application for the insurance industry using modern technologies such as Laravel for the Restful API and AngularJS on the frontend to consume.
Developed integration drivers for several leading insurance companies.
Ensured the agility of the product by implementing a scrum methodology.
Worked on the development of an application used by top leading hospitals, nutrinionists, and hotels in the USA and worldwide.
Planned, architected, and implemented awesome code in Laravel (and Symfony), also writing models for hybrid linkages between MySQL and MongoDB using Laravel's Eloquent ORM.
Developed the RIA interface for the client side using AngularJS and jQuery to implement and consume application's architecture (Service Oriented Architecture). Assisted five junior team members to complete their tasks and conducted daily scrum meetings to track the progress.
Delivered robust coode using the Zend Framework (PHP) and wrote optimized queries for MySQL and MongoDB for an application used by top notch universities worldwide.
Wrote complex components in jQuery/KnockoutJS and took part in application architecture (Service Oriented Architecture).
Assisted junior team members to complete their tasks and conducted daily debates on emerging technologies.
Produced an application (web and mobile based) for Pakistan's largest monitoring activity in the General Elections 2013.
Gathered requirements from several departments, managing to design and architect the new features for applications. Responsible to maintain the health of servers (Linux) as well.
Mainly involved in architecture development and leading the development team.
I designed and lead the team to implement the world's largest election monitoring system. It was built using PHP and the system was integrated with several APIs to receive data and process information and publish processed info on the front portal as well as call back in less than 5 sec.
Axxya's Nutritionist Pro, a software package primarily used by professional Nutritionists in their day-to-day operations. I redesigned the legacy application (from the 80s) into a modern Saas application with thousands of users and migrated datasets of millions. It was built using Laravel and MariaDB/MongoDB polyglot approaches.
Flexperto combines online appointment scheduling, video conferencing, and e-signatures in one tool. No downloads, everything is easy and convenient for both you and your customers. I rebuilt our virtual office environment and replaced old Java servlets components with PHP/NodeJS components for scalability.