Software Engineer
Male', Maldives
hammadhu.ar@gmail.com
+960 7838533
Skills
PHP
JavaScript
MySQL
Laravel
Tailwind CSS
React
Languages
English C2 PROFICIENT - EF SET
Passionate Full-Stack Developer with 7 years of experience. Proficient in PHP + Laravel Framework, Yii Framework, MySQL, JavaScript, React, VueJS, Tailwind CSS, Java, C#, VB, SQL Server, and Bootstrap. Performance Optimization and Debugging Expert who loves automating tasks using SeleniumJS. I am keen to explore new areas.
Case and Task Management System
• Spearheaded a PHP Laravel + MySQL project for managing Cases and Tasks, resembling a ticket management system with additional task management features.
• Worked solo on the project from inception until later joined by another developer.
• Generated migration files in Laravel for creating DB tables and utilized scaffolders for auto‑generating models, controllers, repositories, resources, routes, tests, policies, enums, permissions, factories, seeders, views, and menus.
• Developed and modified scaffolders and scaffold templates to align with the project's progress, facilitating adherence to agile methodology and swift project completion.
• Enabled rapid updates to relevant files when implementing changes to the database structure.
• Implemented Livewire components for each table, facilitating easy integration into views and enhancing code manageability by shortening code files.
It was successfully launched and is currently in use. We are now planning to create a mobile app.
eAdmin ‑ Human Resources Information Software
• Worked on an already developed web‑based HRMS for fetching and displaying attendance from fingerprint hardware managing leaves of staff and processing payroll. It is a multi‑tenant system so it is used by several organisations.
• Mainly worked on performance optimization, UI/UX and bug fixing.
It is still in use and used by several organizations and plans are made to release a new application with the latest technologies and PHP and Laravel and new UI. The current system is made from C# .net. Also, there are plans to release a mobile app.
Makudi ‑ Chemical Warehouse Management System
• Worked on a system developed in response to fire incidents at Chemical Warehouses,aiming to enhance safety and streamline Chemical Import Licensing for businesses.
• The system, initially developed in C# .Net and using SQL Server, faced challenges as users couldn't utilize it due to bugs and missing features.
• Took charge of bug fixing and addressed change requests, ensuring timely resolution to enable users to start using the software.
• Played a pivotal role in making the system operational and meeting the safety and licensing needs of Chemical Warehouses.
The software was successfully launched and is still in use.
eCouncil ‑ Vital Registry Management System
• Contributed to a project focused on issuing Birth Certificates, Death Certificates, and House Registrations, initially built using PHP, Yii Framework and MySQL.
• Users encountered issues preventing the utilization of the software, including bugs and the absence of certain features.
• Addressed user requests for changes and implemented new features to make the software usable.
• Introduced UI/UX improvements, enabling the creation of new individuals directly within the form being filled, enhancing user experience.
• Implemented MySQL indexing for a non‑indexed column used in a query's WHERE clause, resulting in a notable speed increase from 18 seconds to 200 milliseconds.
The system was rolled out successfully during Covid‑19 and is still in use and plans are being made to release a new major version. Expanded the software's scope from being council‑centric to incorporating features from another hospital‑used software, addressing performance and data‑saving issues in the latter. Optimized software performance by identifying and addressing N+1 query issues through eager loading, significantly improving response time.
freeCodeCamp