MOHAMMAD FAKHRUDDIN
All rights reserved.
HI! I'M MOHAMMAD FAKHRUDDIN
Capable of being a generalist in the field of software engineering,
highly passionate in back-end development.
About Me
4+ years of experience in the IT field and passion for learning new topics in technology and developing independent projects as hobbies to stay relevant in the industry. Interested in developing businesses logic towards any related backend development. Aspiring to be a full stack with proven capabilities to develop both areas and applied software engineering principles in work to optimize code, readable and reusable to ensure longevity and maintainability of a project.
My Hobby & Interest
Resume
Education
2019-2023
Universiti Kuala LumpurBachelor Of Information Technology (Hons.) In Software Engineering
2014-2018
Vocational Shah Alam CollegeDiploma of Information Technology Database Management & Web Application
Experience
Dec 2024 - Now
DeloitteSenior Technology Analyst
Maybank Project (M25)- Payment & Transfer
- Developed and integrated enterprise-grade system components for a global banking platform as part of a major digital transformation initiative for one of Malaysia’s largest banks, focusing on high-performance APIs & secure data handling.
- Developed Bank Account Inquiry API Under payment & transfer module, by implementing a primary flow and a fallback mechanism to enhance reliability.
- Write technical documentation and unit tests using Mockito, documenting API Specification and writing to ensure maintainability and knowledge sharing within the team.
- Supported the SIT, UAT & Performance Tester Team in code reviews and troubleshooting during testing phases, ensuring smooth deployment and integration of the system components.
Maybank Project (M30/ROAR30) - Customer Engagement Platform
- Write technical documentation such as Detailed Design Document (DDD) and API Specification Document for the development of a customer engagement feature, ensuring clear communication of technical requirements and design decisions to stakeholders and development teams.
- Contribute in planning, design the business flow architecture and development of a customer engagement such as Sequence Diagram, Component Diagram, Context Diagram & ER-Diagram.
- Attend functional specification meetings (FSD) for verifying and gathering requirements.
- Contribute in giving insights to the team lead to enhanced current capabilities to support Functional Specification Document.
- Reserach on current capabilities, bottlenecks, and limitations of the system to provide insights for improvement and giving ideas and consultations the team lead.
- Implementing an architecture such as Anti Corruption Layer to support a variety of multi-regional communication protocols.
- Implementing Cache-Aside pattern & use Hazelcast to optimize the performance of the system by reducing the load on the database and improving response times for frequently accessed data.
- Developed an SDK for fallback mechanism to support different domain in the Developer team.
Oct 2023 - Oct 2024
Sapura Secured TechnologiesFull-Stack Developer
- Experienced in using Spring Boot and its dependencies, such as Lombok and MapStruct for mapping, and utilizing IntelliJ IDEA's built-in debugger tools to diagnose bugs and issues.
- Proficient in using Angular 17 for front-end development and implementing RxJS for reactive programming.
- Optimizing the algorithms to enhance system performance. (n+1 query problem, table indexing, query optimization)
- Experienced in using & manage Git/GitLab as tools for collaboration
- Conducted technical interviews for full-stack developer candidates.
- Responsible for leading a team of developers and conducting routine sessions, including daily scrum standups and Q&A sessions.
Feb 2023 - Jun 2023
ExxonMobilInternship Trainee
- Maintained classified UI web-based internal system related to oil processing & transportation in the midstream sector using React-Redux as state management.
- Upgraded obsolete code and replaced it with the latest code for security purposes
- Refactored SQL Query from Microsoft SQL Server (T-SQL) to SQL Snowflake.
Nov 2020 - April 2022
Tenang Komuniti Sdn BhdInstructor
- Contributed to be instructor among local citizens to teach Computer Science & IT topics especially in basic programming and database for free.
- Conducted a test & provide certificate of completion to the attendees/students for those passed the test.
Aug 2020 - Nov 2020
Gregartech IndustriesFreelance Mobile application Developer
- Built an application which able to identify business that provide financial product such as an investment package or good-promising package that is unregulated by the Bank Negara Malaysia.
- Implemented advertisement for monetization.
Mar 2018 - Sep 2019
Edaran BerhadSoftware Developer
- Integrated google cloud platform services such as Google Map API, Google Route API, Google Place Autocomplete API in apps
- Experienced in using & manage Github as tools for collaboration with others engineer & software developer to maintain the System.
- Developed Mobile Application For internal use by using React Native Framework for financial purposes.
- Experienced in managing, monitoring & publish apps on Apple Appstore & Goole Playstore.
- Developed an Enterprise Resource Management(ERP) System to support the entire business process for the company using vanilla PHP
- Appointed as Front-End Developer to Develop system for government agency by using Angular
Nov 2017 - Mar 2018
Edaran BerhadInternship Trainee
Apr 2017 - Jul 2017
RekamyFreelance Software Developer
- Developed Management System for medical college using PHP framework.
Experienced technologies :
Back-End
- Java
- NodeJS/ExpressJS
- C#
- ASP.NET
- .NET
- C++
- PHP
- Laravel
- Spring Boot
- Spring Security
- Netflix Eureka
- Kafka MQ
Front-End
- HTML5
- CSS
- Javascript/Jquery
- Angular/TypeScript
- Bootsrap/Tailwind
- React/Next.js
Mobile Application
- Flutter
- React Native
- Java Android Studio
Database
- MySQL
- MSSQL
- PostgreSQL
- SQLite
- Firebase
Cloud Services
- Google Cloud Platform
- Microsoft Azure
tools
- Git/Github
- Postman
- Swagger
- AdMob
- Redux
- Spring Security