
Muhammad Hafiz
Engineering / Architecture
About Muhammad Hafiz:
Hi, I am a developer and I am passionate about developing websites. I have 2 years of experience in Javascript, Reactjs and NodeJs. I currently have more experience in the frontend, but I wish to explore and gain more experience in the backend as well or other aspects of web development.
Experience
Full-stack Developer
Feb 2022 - Dec 2023
EQUINIX
Singapore
Contributed to the development of two major codebases over a two-year period, utilizing Typescript and JavaScript.
Developed frontend components for multiple micro frontend modules, resulting in the creation of 5 new major features and completing the foundation of the new code base for future feature updates.
Participated in completing the team's backlogs of bug fixes and maintenance, resulting in faster turnaround time and an increase in the number of tasks completed.
Implemented automated testing procedures for the whole code base, using Jest, a JavaScript testing framework, increasing test coverage to 85%, from 20%, resulting in meeting testing criteria acceptance. Improved efficiency by taking on responsibility for the testing implementation, allowing team members to focus on other tasks.
Collaborated with backend team to analyze contracts, enabling frontend component to send error-free HTTP requests using Axios for CRUD operations, leading to seamless integration of new frontend features reliant on backend data.
Collaborated with the UX/UI team to optimize the user interface, resulting in seamless integration of reusable custom Web Components into code base. These components are now being re-used by other teams in different code bases.
Facilitated regular knowledge-sharing sessions with the team, leading to faster task completion.
Enhanced overall code quality, maintainability, and readability by implementing code review process.
Python Developer (SGUnitedTraineeship)
Sept 2020 - Mar 2021
HACKERTRAIL
Singapore
Developed Telegram ChatBot for internal usage that facilitates the company’s daily operations.
Demonstrated the end to end implementation of the software from gathering user requirements, planning, coding and implementation by collecting information from internal users, planning the minimum viable product and implementing the code based on the plan.
Involved in the development of HackerTrail’s community site.
Demonstrated Django’s best coding practices by referring to Django’s websites.
Freelance Junior Consultant
Jan 2020 - Jun 2020
REDPOINT SECURITY PRIVATE LIMITED
Singapore
Conducted penetration testing on web applications to discover vulnerabilities and system gaps.
Monitored and analyzed the latest security threats and trends to ensure up-to-date knowledge in the field.
Penetration Testing Intern
Jan 2019 - Dec 2019
REDPOINT SECURITY PRIVATE LIMITED
Singapore
Researched and developed the ADDA (Automated Device Discovery & Assessor) plug-in platform program as part of the Capstone Project using Python for information gathering.
Developed a plug-in for WhatWeb to identify web technologies.
Security Management Intern
Mar 2015 - Sept 2015
SINGTEL (NCS)
Singapore
Developed proof of concept to resolve defacement issues on web servers.
Generated a batch file to restore the defaced web page upon the Tripwire software alert via the Robocopy software.
Researched and understood deep packet inspection technology and utilized it in creating a dashboard to enhance network traffic monitoring as part of the Final Year Project.
Education
Diploma in Web Application Development
Aug 2021 - Dec 2021
TRENT GLOBAL COLLEGE
BEng (Hons) Information & Communications Technology (Information Security)
Sept 2016 - Jun 2020
SINGAPORE INSTITUTE OF TECHNOLOGY
Diploma in Infocomm Security Management (DISM)
Mar 2013 - Mar 2016
SINGAPORE POLYTECHNIC
Professionals in the same Engineering / Architecture sector as Muhammad Hafiz
Professionals from different sectors near Singapore
Other users who are called Muhammad
Jobs near Singapore
-
Full Stack Web Developer
1 month ago
Elitez India SingaporeA Full Stack Web Developer responsible for full-stack web application development and working with CI/CD tools within the development environment. · ...
-
Full Stack Developer
1 week ago
Vertis Digital Singapore, Singapore, SingaporeWe are looking for a passionate and motivated Junior Full Stack Developer to join our growing technology team. · Support the development and maintenance of backend services using .NET. · Assist in building interactive and responsive front-end interfaces using modern JavaScript fr ...
-
Full Stack Developer
1 month ago
Rhino Partners SingaporeWearelookingforexperiencedFullStackDeveloperstojoinaproduc-tfocusedengineeringteambuildingmodernscalablewebplatforms. · DesignanddevelopbackendservicesusingPython&Django · Builddynamic,responsivewebsitesusingReact · ...