Mohamed Bana is a versatile software engineer with over 11 years of experience building production-ready systems across backend, frontend, testing and deployment. He specializes in cloud-native infrastructure and distributed systems using Go, Kubernetes, Docker, GCP and AWS, and has hands-on experience delivering GPU-aware ML platforms and Kubernetes-native controllers. Mohamed has shipped features for financial and enterprise customers (Lloyds, Cynergy Bank, Paymentsense) and contributed to projects like Kusk and SUNK that bridge SLURM and Kubernetes. He blends low-level systems experience from C++/Java roots with modern web UI work in Vue/Ember, enabling pragmatic full-stack solutions. Based in London, he runs his own engineering outfit BanaIO and prefers fully remote roles. He’s currently exploring Rust for high-performance systems, reflecting a continual drive to adopt faster, safer tooling.
11 years of coding experience
8 years of employment as a software developer
CSEL, Trading and Market Structure, CSEL, Trading and Market Structure at London Business School
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at City St George’s, University of London
Rust Programming Language mono repository for crates, projects and the https://bana.rs website.
Contributions:16 PRs, 19 pushes, 3 branches in 3 years 8 months
rustmonocratesprogramming-languagerust-lang
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.