I’m Muhammad Farhan, a Software Engineer focused on building highly available, cloud-native enterprise systems and improving backend performance for real-world users. I enjoy turning complex requirements into well-structured architectures—especially when it involves decomposing monoliths into microservices, designing event-driven systems, and enabling reliable integrations across distributed environments. Across my work in Indonesia and Malaysia, I’ve delivered scalable APIs and data pipelines, implemented secure RBAC for enterprise workflows, and built real-time streaming bridges for WebRTC/WebSocket use cases. I also integrate AI/LLM capabilities (like custom RAG pipelines) to solve business problems, while maintaining a strong emphasis on security, system reliability, and maintainable engineering practices.

Muhammad Farhan

I’m Muhammad Farhan, a Software Engineer focused on building highly available, cloud-native enterprise systems and improving backend performance for real-world users. I enjoy turning complex requirements into well-structured architectures—especially when it involves decomposing monoliths into microservices, designing event-driven systems, and enabling reliable integrations across distributed environments. Across my work in Indonesia and Malaysia, I’ve delivered scalable APIs and data pipelines, implemented secure RBAC for enterprise workflows, and built real-time streaming bridges for WebRTC/WebSocket use cases. I also integrate AI/LLM capabilities (like custom RAG pipelines) to solve business problems, while maintaining a strong emphasis on security, system reliability, and maintainable engineering practices.

Available to hire

I’m Muhammad Farhan, a Software Engineer focused on building highly available, cloud-native enterprise systems and improving backend performance for real-world users. I enjoy turning complex requirements into well-structured architectures—especially when it involves decomposing monoliths into microservices, designing event-driven systems, and enabling reliable integrations across distributed environments.

Across my work in Indonesia and Malaysia, I’ve delivered scalable APIs and data pipelines, implemented secure RBAC for enterprise workflows, and built real-time streaming bridges for WebRTC/WebSocket use cases. I also integrate AI/LLM capabilities (like custom RAG pipelines) to solve business problems, while maintaining a strong emphasis on security, system reliability, and maintainable engineering practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Software Engineer at Magnus
April 1, 2026 - Present
Engineered robust cloud-native microservices architectures for high-traffic enterprise applications, improving fault tolerance and availability. Led initiatives to decouple legacy monoliths into distributed services. Integrated Adobe AEM for enterprise-grade CMS content synchronization and data consistency. Contributed to the revamp of a corporate portal for Indonesia’s largest banking institution, balancing high-volume traffic handling with strict banking security requirements. Architected a scalable WebRTC and WebSocket bridge cluster to stream real-time video, binary images, and telemetry data for an enterprise PC monitoring module.
Software Engineer at Net Geometry
April 1, 2025 - February 1, 2026
Architected and delivered a scalable enterprise ERP using React, Supabase, and AWS headless infrastructure. Built an enterprise RBAC framework to enforce security across complex organizational workflows. Improved responsiveness by 80% and reduced report load time from 12 seconds to under 2 seconds using multi-layer caching, real-time cloud data optimization, and PostgreSQL query planning. Developed and integrated an LLM-powered HR module using a custom RAG pipeline to reduce recruiter candidate screening time by about 70%.
Software Engineer (Apprenticeship) at Bearmentor
June 1, 2024 - January 1, 2025
Shipped two production-grade community platforms for meetup management and workspace discovery using Node.js and Bun, with modular frontend architectures.
System Operations Engineer at Industrial Quality Management
October 1, 2022 - April 1, 2025
Automated enterprise data collection pipelines with Python, reducing manual processing time by 50% and improving operational efficiency. Developed C++ telemetry integrations for factory-floor CNC machines to stream real-time operational data into the company ERP system. Optimized internal cloud data pipelines to improve data integrity, reliability, and availability for mission-critical factory operations.

Education

Bachelor’s Degree in Computer Science at Universitas Siber Asia
January 11, 2030 - January 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Manufacturing, Software & Internet, Professional Services