Final-year Computer Science student specializing in Computer Networks with practical experience in web development and DevOps. Familiar with building web applications using modern frameworks, working with containerized environments, and managing network infrastructure. Currently developing high-availability container orchestration system for final year project. Part-time software developer contributing to enterprise billing solutions. Eager to learn and grow technical skills in a professional environment.
Software Developer (Freelance)
2024 - Present
JomSoft Sdn. Bhd.
- Develop backend for JomBill2 billing platform using LoopBack 4 and MongoDB with multi-tenant architecture
- Build PDF generation feature with custom template system using pdfmake library
- Create Angular 17 dashboard with forms and data synchronization
IT Support (Internship)
2023
Bahagian Pembangunan Teknologi Maklumat, Wisma Darul Iman
- Build web-based network monitoring dashboard using Python Flask for tracking network bandwidth and server resources
- Configure managed switches (HP/Cisco/Allied Telesis) through CLI and GUI
- Assist in reducing connectivity incidents through routine network diagnostics
- Support troubleshooting of network connectivity issues across departments
- Help document network topology and infrastructure configurations
High Availability Container Orchestration System
FYP
Docker Swarm
MongoDB Replication
Nginx
Python
Bash
Design and implement 5-node Docker Swarm cluster with automated failover. Configure MongoDB replica sets for data redundancy and Nginx reverse proxy. Develop monitoring scripts for node failure detection and service migration.
ORD Sentiment Analysis Platform
Academic
React
Node.js
MongoDB
Docker Swarm
Build full-stack web application with sentiment analysis using MERN stack. Deploy containerized application using Docker Swarm for scalability.
Personal Homelab Infrastructure
Self-Hosted
Proxmox
Docker
Jenkins
pfSense
Linux
Set up self-hosted infrastructure on Proxmox hypervisor running services including Jenkins CI/CD, Git server, and monitoring tools. Configure pfSense firewall with VLANs for network segmentation and OpenVPN. Configure opensource enterprise level solution such as ISC DHCP server, Bind9 and Nginx.
Backend & APIs
Node.js, LoopBack 4, Express, RESTful Design, MongoDB, MySQL
Frontend
Angular 17, React, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, Bootstrap
DevOps
Docker, Docker Swarm, Jenkins, CI/CD, Nginx, Git, Proxmox
Systems & Networking
Linux (Debian, Ubuntu, Manjaro), pfSense, VLANs, Managed Switches, Network Troubleshooting, Bash
Programming
Python, C/C++, Java, PHP, SQL, TypeScript, Bash
Tools
VS Code, Postman, MongoDB Compass, Wireshark, Git
Bachelor of Computer Science (Hons.)
Computer Networks β’ Universiti Teknologi MARA (UiTM)
π CGPA: 3.74/4.00
π
Expected 2026
Diploma in Computer Science
Universiti Teknologi MARA (UiTM)
π CGPA: 3.86/4.00
π
2021-2023
Why Me?
I don't just write codeβI build solutions. From servers to microservices, from network configuration to API endpoints. Driven by curiosity and eager to learn. I believe the best way to understand technology is through hands-on experience and continuous improvement.
π Anugerah Naib Canselor
Universiti Teknologi MARA (UiTM) - Awarded for academic excellence during Diploma studies