Software Developer
- Location: Skudai, Johor, 81300, Malaysia
- Phone: 0143749941
- Email: izzuddin.ruslan00@gmail.com
- Nationality: Malaysian
Full-stack Software Developer with experience building web applications, real-time communication systems, and computer vision solutions. Skilled in React.js, Node.js, FastAPI, Express.js, Python, JavaScript, WebSocket, REST API integration, YOLOv8, GStreamer, and Linux environments. Hands-on experience developing robot control platforms, video streaming systems, object detection workflows, and production support improvements for client-facing applications. Recognized for problem-solving, adaptability, team collaboration, and clear communication in project and support environments.
Hery Intelligent Technology | Skudai, Johor, Malaysia | Oct 2025 - Apr 2026
TM UCS App
- Maintained a communication application with audio calls, video calls, and chat features using Linphone SDK for Telekom Malaysia.
- Resolved frontend and backend issues after security compliance remediation.
- Improved application design and usability based on client feedback and collaboration with stakeholders.
Redicar App
- Developed the WebSocket-based booking flow for an e-hailing application from order broadcast to trip completion.
- Implemented real-time driver tracking and in-app chat during active bookings.
- Supported production maintenance for the mobile application and admin dashboard by fixing bugs and operational issues with strong ownership and attention to detail.
A2TECH Sdn. Bhd. | Skudai, Johor, Malaysia | Sep 2023 - Sep 2025
Rhino App
- Built a web application for remote robot control using React.js for the frontend and FastAPI for the backend.
- Integrated GStreamer video streams and YOLOv8 oil palm fruit detection, then exposed the stream through REST APIs.
- Optimized frontend responsiveness for real-time communication with robotic devices by adapting the implementation to system and device constraints.
X3Cator App
- Developed a robot surveillance web platform for DRB-HICOM Auto Solutions (DHAS).
- Implemented robot navigation control, real-time camera streaming, YOLOv8 human detection, orthophoto mapping, and click-based path planning.
- Added Telegram alert integration and a dashboard for monitoring robot status and autonomous surveillance operations.
Inspecto App
- Revamped a robot control web application built with React.js and Express.js.
- Improved UI and UX by organizing robot functions into dedicated pages and simplifying navigation.
- Added an AI detection control page for sewage pipe defect detection, including cracks and leakages.
- Implemented subscription-based access control for robot features.
Oil Palm Seed Counting System (Proof of Concept for Johor Plantation Group)
- Developed a proof-of-concept seed counting system using YOLOv8 oriented object detection.
- Collected, curated, and manually annotated training data for model development.
- Built an auto-annotation workflow using YOLOv8 and Segment Anything to scale dataset preparation efficiently.
- Trained and integrated the final model for seed detection and counting.
Selit Sdn. Bhd. | Mersing, Johor, Malaysia | Feb 2023 - Jun 2023
- Assisted with testing the BW Agent 3 mobile application on Android and iOS platforms.
- Helped develop a ferry ticket booking website using PHP, Ajax, jQuery, MySQL, HTML, and CSS.
- Contributed to a boat automation system for flood, smoke, and theft detection.
- Updated the TemanTioman website to accept, display, and generate registration files in PDF and Excel formats.
Diploma in Information Technology (Digital Technology) Politeknik Mersing, Mersing | Dec 2020 - Jun 2023
- CGPA: 3.98
- Programming Languages: Python, JavaScript, PHP, HTML, CSS
- Frameworks and Libraries: React.js, Node.js, FastAPI, Express.js, jQuery, Tailwind CSS, DaisyUI, React Native
- Computer Vision and AI: YOLOv8, Segment Anything, data annotation, object detection
- Backend and Integration: REST APIs, WebSocket, real-time systems, Linphone SDK
- Databases: PostgreSQL, MySQL
- Tools and Platforms: GStreamer, Linux, Ubuntu, Arch Linux, Raspbian OS
- Problem-solving
- Team collaboration
- Adaptability
- Communication
- Attention to detail
- Ownership and responsibility
- Malay: Native speaker
- English: Very good command