Fahri Rahman is a software engineer with 9 years of experience specializing in robotics, control systems, and computer vision, blending firmware-level expertise with higher-level navigation and perception. He has driven software architecture and motion control for both humanoid and wheeled robosoccer teams at Universitas Gadjah Mada and currently applies C++ and Python skills at Nodeflux, working with tools like Docker, MXNet, PyTorch, OpenCV and gRPC. His hands-on background includes implementing Theta* path planning, Monte Carlo localization, inverse kinematics, PD control, and real-time firmware for bipedal and wheeled robots. Fahri’s work often bridges perception to actuation—e.g., combining YOLO-based RGB-D object localization with position-based controllers to demonstrate robotic reaching—highlighting a rare full-stack robotics skillset. Based in Jakarta, he brings practical academic roots in control engineering and robotics to production-focused engineering challenges.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering - BE, Electrical and Electronics Engineering, Bachelor of Engineering - BE, Electrical and Electronics Engineering at Universitas Gadjah Mada (UGM)
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.