Mohd Affandi

Founder, CEO at Trellis BI

Kuala Lumpur, Malaysia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mohd Affandi is a multidisciplinary engineering leader and founder with 11 years of experience building data pipelines, SPAs, complex visualisations and production systems from Kuala Lumpur. As CEO of Trellis BI and former VP of Engineering at Omnilytics, he blends hands-on engineering—shipping vision AI and full-stack features—with people-first leadership rooted in Modern Agile and systems thinking. He has led engineering teams across Setel and Naluri, scaling processes, mentoring engineers, and removing technical roadblocks to accelerate delivery. A pragmatic backend contributor to the widely used Rust package manager Cargo, he has shipped dependency-resolution fixes and tests that improve build reliability. Comfortable toggling between strategy and implementation, he excels at analysing complex problems, coaching teams, and turning experimental ideas into maintainable systems. Outside of work he encodes a playful engineer’s mindset—“import world; world.go_round()”—that reflects curiosity and a taste for elegant solutions.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Open University Malaysia
languagesEnglish, Malay, Arabic
github-logo-circle

Github Skills (5)

rust10
package-manager10
cargo10
dependency-resolution10
testing9

Programming languages (4)

TypeScriptRustJavaScriptPython

Github contributions (5)

github-logo-circle
rust-lang/cargo

Apr 2015 - Apr 2015

The Rust package manager
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 10 comments in 8 days
Contributions summary:Mohd contributed to the Cargo package manager, primarily by modifying backend code related to dependency resolution and build processes. Their work focused on improving the handling of dependencies, including build dependencies and transitive dependencies, ensuring correct behavior in various build scenarios. The user also added tests to validate the correct handling of duplicate build dependencies and fixed issues related to opening documentation files.
package-managerrustcargo
mohtar/rust-fastcgi

Jun 2015 - Mar 2022

FastCGI library written in Rust
Contributions:29 commits, 3 PRs, 28 pushes in 6 years 9 months
fastcgirust
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.
Request Free Trial