Thanks to visit codestin.com
Credit goes to docs.google.com

Published using Google Docs
m_bana-cv
Updated automatically every 5 minutes

Résumé | Mohamed Bana

BSc Computer Science, City, University of London & MSc Software Systems Engineering, UCL

London, United Kingdom | (+44) 07960-045-281

[email protected]

https://blog.bana.io

WhatsApp: (+44) 07960-045-281

EXPERIENCE

CoreWeave, United States — Senior Software Engineer, Machine Learning Training Platforms

JUNE  2024 - JAN  2025

Supporting Slurm on CoreWeave’s Kubernetes-native infrastructure. More info. available at https://docs.coreweave.com/docs/products/sunk. Implemented scalable and fault-tolerant interfaces for consuming GPU resources that are responsive to the needs and practices of the ML community. Investigated new frameworks and ensure that Coreweave is able to support customers with the latest cutting edge techniques in ML training. Created test plans, deployment automation, dashboards, alerts, and insights into our product’s operations and participated in the Training Platforms on-call rotation.

Skills: Golang · Kubernetes · Docker · CoreWeave Cloud · Linux · Grafana · Software Development · Kubernetes Operators/Controllers · Nvidia.

BanaIO Ltd, UK — Director

MAR  2017 - PRESENT

Software Engineer and Director at my own limited company called BanaIO Ltd. Worked at several companies and projects: 7) Cynergy Bank, 6) Vitrifi, 5) IBM, 4) Open Banking, 3) Ninety Percent of Everything, 2) Root Capital LLP and 1) Lloyds Banking Group.

Skills: Golang · Kubernetes · Docker · Google Cloud Platform (GCP) · Linux · Google Kubernetes Engine (GKE) · Grafana · Software Development.

Kubernetes Shop (Kubeshop), United States — Senior Software Engineer

MAY  2022 - JAN 2023

Kusk is a Kubernetes API gateway powered by Envoy. The main difference with other API Gateways is that Kusk has native support for OpenAPI. This was a custom operator written using kube-builder, see https://kusk.kubeshop.io or https://kusk.io.

Skills: Golang · Kubernetes · Docker · Google Cloud Platform (GCP) · Linux · Google Kubernetes Engine (GKE) · API Gateway · API Gateways · Envoy · proxy · CNCF · Cloud-Native Applications · Bazel · OpenAPI Specification (OAS) · Swagger API · Envoy Proxy · C++ · gRPC · Git.

Paymentsense, UK — Software Engineer

JUL 2021 - OCT 2021

I worked with Golang on "Connect-E" (https://docs.connect.paymentsense.cloud).

Skills: Golang · docker · Docker · Google Cloud Platform (GCP) · Linux · Continuous Integration and Continuous Delivery (CI/CD) · Git.

Synthace, UK  — Senior Front-End Software Engineer

APR 2016 - NOV 2016
Tech: Polymer · Web Components · Microsoft Azure · JavaScript · ECMAScript · JSON Web Token (JWT) · Golang · Kubernetes · Docker · Linux · Swagger API · Microsoft Visual Studio Code.

IG, UK — Software Engineer

SEP 2014 - FEB 2016

Price & Indicator Alerts, Charts and Deep Linking.
Tech: Modern UI powered by ES2015 (Babel), Ember.js, Handlebars and Less.

ITRS Group, UK — Software Engineer

FEB 2010 - SEP 2014

Tech: C++, STL, Boost, Visual Studio, Linux, Unix, GDB, DBX, Make, Configure, XML, XPath, CPPUnit, Java, Maven, Swing, Eclipse, Jenkins, Git, Vagrant.

Thomson Reuters, Canary Wharf, London, UK — Software Engineer Internship

MAY 2009 - NOV 2009

Tech: C#, Silverlight 3.0, MS SQL Server 2005, LINQ, Web Services (WCF), XML and Visual Studio.

SUMMARY

I am a well-rounded Software Engineer, with over a decade's worth of Software Development experience. I understand what it takes to release a product having worked on the back-end, front-end, testing and finally the deployment aspect of several products. I specialise in backend development.

SKILLS

Golang, Kubernetes, Docker, Google Cloud Platform (GCP), AWS, Amazon EKS, Linux, Azure, Oracle Cloud, C++, Vue.js, Backend Software Engineering, Distributed Systems.

TAGS

Cloud native, Golang, Linux, Kubernetes, Docker, distributed computing.

MISC
Passport/Nationality: I am a British citizen with a British passport.
Drivers Licence: Full UK Driving Licence.

LANGUAGES
English and Swahili: Native.
Arabic: Intermediate. I have lived in Morocco for ~2 years. I also lived in Egypt.