Experienced with creating robust software applications tailored to client needs. Utilizes advanced coding techniques to ensure seamless performance and scalability. Strong understanding of software development lifecycle and agile methodologies.
Overview
8
8
years of professional experience
Work History
Software Engineer
Altecflex Sdn Bhd
Bandar Puchong Jaya, Selangor, Malaysia
05.2023 - Current
Java Backend Development:
Developed RESTful APIs for web applications using Java, Spring Boot, JPA, Hibernate, MySQL, and MongoDB.
Built dynamic document generation features for Excel, Word, and PDF using Dox4j and PDFBox.
Implemented email notification, OSS file storage, and external API integration using WebClient.
Developed logic to handle batch job processing and generate high-volume Excel reports (500K+ rows).
Integrated Wing FTP Server (SFTP) to enable file upload, download, delete, and rename operations.
Participated in Agile ceremonies, sprint planning, and requirement discussions.
Provided production support, bug fixes, and assisted in system deployment and rollout.
Test Automation:
Automated UI and regression tests using Selenium, Cucumber (BDD), TestNG, and Java.
Used data-driven testing with Excel as input source via Apache POI, improving flexibility and reusability.
Fixed legacy scripts, created new flows, and hosted test reports on Netlify using Allure.
Quality Assurance:
Performed manual validation across UAT, Staging, and Production environments.
Conducted API testing using Postman, validating business logic and response integrity.
Verified data consistency directly from MongoDB, ensuring reliable backend/frontend sync.
Reported issues and collaborated with developers for timely resolution and retesting.
Power BI & Data Reconciliation:
Created Power BI dashboards to reconcile database vs. Excel data sources.
Applied Power Query and DAX to transform data, identify discrepancies, and generate calculated insights.
Delivered real-time reporting on missing and inconsistent data, supporting decision-making.
Internship, Information Technology
Altecflex Sdn Bhd
Bandar Puchong Jaya, Selangor, Malaysia
10.2022 - 03.2023
Executed data ETL processes for insurance system, including analysis, cleansing, transformation, scripting, and loading.
Assisted in developing CRUD Rest API to enhance system functionality.
Contributed to early-stage web scraping and file extraction efforts for data acquisition.
Participated in system development projects focused on enhancements and customizations.
Provided technical support by resolving system errors and bugs reported by business users or QA teams.
Analyzed code for effective system testing and debugging.
Engaged in project deployment and rollout activities to ensure successful implementation.
Internship
Telecommunication
Malacca
01.2017 - 01.2018
Installing Unifi Indoor and Outdoor
Configure Customer Premise Equipment
Troubleshooting & Maintenance Fiber Optic
Education
Bachelor Of Computer Science - Software Development
University Technical Malaysia Melaka
Malacca, Melaka, Malaysia
01.2023
Skills
Spring Boot
Hibernate
JPA
MongoDB
Power BI
Selenium
SFTP
Putty
FileZilla
Jira
Postman
Swagger
Bitbucket
Microsoft Office
CSS
Java
JavaScript
Bootstrap
Adobe XD
Figma
C
PHP
HTML
MySQL
Cloud Firestore
IntelliJ IDEA
Maven
Microservices
JSON
REST APIs
Agile Methodologies
GitHub
Object-oriented programming
Personal Information
Nationality: Malaysian
Languages
English
Bahasa Melayu
Timeline
Software Engineer
Altecflex Sdn Bhd
05.2023 - Current
Internship, Information Technology
Altecflex Sdn Bhd
10.2022 - 03.2023
Internship
Telecommunication
01.2017 - 01.2018
Bachelor Of Computer Science - Software Development