Sabin Iacob is an experienced systems-focused software engineer and entrepreneur with 18 years of building and scaling web applications and infrastructure, currently running Webflakes SRL in Romania. Trained in physics and informatics, he began in nuclear research before shifting to web development and later specializing in sysadmin, SRE and DevOps work for fast-growing companies. He has led migrations from EC2 to containerized workflows, managed fleets of dedicated servers and hundreds of VMs, and automated infrastructure with tools like Puppet and Terraform. Sabin contributes to open-source projects such as FreeCAD (improving the Path/GRBL postprocessor) and Bangle.js apps (reliably scheduling alarms), reflecting a hands-on interest in embedded and robotics projects. Known for clean frontend code and accessibility (GAWDS member since 2004), he combines pragmatic operational discipline with a maker’s curiosity—electronics, machining and archery among his hobbies. Practical, low-ego and solution-oriented, he thrives solving “impossible” ops problems while still shipping code.
18 years of coding experience
20 years of employment as a software developer
Gib Mihăescu High School, Drăgășani
BS, Physics, BS, Physics at Universitatea din București
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Role in this project:
Back-end Developer
Contributions:6 commits, 10 PRs, 14 comments in 9 months
Contributions summary:Sabin primarily contributed to the `Path` module of FreeCAD, focusing on the GRBL postprocessor. Their work involved fixing parameter handling for preamble and postamble sections, ensuring correct coordinate sorting within the `PathAreaOp`, and adding new arguments to the postprocessor. They also integrated changes from the master branch, further refining the GRBL post-processing functionality.
Contributions:7 commits, 2 PRs, 21 comments in 5 days
Contributions summary:Sabin primarily focused on improving the alarm functionality within the Bangle.js app ecosystem. Their contributions included making the alarm scheduling more reliable and robust, particularly when scheduling alarms for the next day. They also implemented the auto-snooze feature, allowing users to snooze alarms, and ensured that the original alarm time was restored after snoozing.
javascriptloadersmartwatchwebbluetooth
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.