Mohamed C.

Mohamed C.

Senior Software Engineer

Brussels, Belgium
Hire Mohamed C. Hire Mohamed C. Hire Mohamed C.

About Me

I am a Senior Software Engineer with technical proficiency in the iteration and triaging of Backend and DevOps solutions on projects using Java, Spring Boot, Docker and AWS. I am an avid learner with a keen interest in Big Data, IOT, etc. I produce highly efficient end-to-end application solutions and provide support and coaching for complex technical issues on projects for clients.

Work history

UpStack
UpStack
Senior Software Engineer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

ONVA
ONVA
Solution Architect
2020 - 2021 (1 year)
Remote
  • Designed the data flow to solve performance/monitoring issue with Apache Nifi. Managed OAuth implementation for the application suite.

  • Optimized the application with multi-threading and jMeter performance test.

  • Developed the application using Agile (SCRUM), daily stand-up, in a fully-remote (COVID) environment.

ONE
Senior Developer/DevOps Engineer
2019 - 2020 (1 year)
Remote
  • Worked on a web application for SAP integration and implementation of 4 eyes principle for monthly payment.

  • Created an HR Tool to aggregate personnel data for nurseries. Performed Single branch development, quick release in PROD, and support.

  • Supported, coached, and reviewed code for team members.

Over
Senior Backend Engineer
2019 - 2019
South Africa
  • Worked on the deployment pipeline in GCP for micro-Services written in GO & Java, including CI/CD with wrecker & github, GCP Load Balancer, Kubernetes, and monitoring with NewRelic for performance & failed request.

  • Production support on the application with Google Cloud infrastructure (GCP). Developed features in GO/Kotlin to improve the mobile application.

  • Supported and mentored team members, including code reviews.

Colruyt
Colruyt
Technical Lead
2019 - 2019
Brussels, Belgium
  • Led the refactoring and fixing of critical issues on applications for Colruyt before release to production in under 2 months.

  • Efficiently triaged and stabilized a food supply chain application for the client.

  • Successfully resolved 100+ defects for the client through refactoring and bug fixing.

Proximus
Proximus
Technical Lead/DevOps/Full Stack Developer
2016 - 2019 (3 years)
Brussels, Belgium
  • Engineered and wrote a speedtest for customers; which is used on the solution 30,000 times/day.

  • Utilized Docker, Kubernetes and Ansible to build 2 different microservice infrastructure for the client.

  • Offered critical support to applications of the client with daily hits of 100,000 and a value of €500,000.

Sopra Banking Software
Sopra Banking Software
Senior Software Engineer
2013 - 2016 (3 years)
Brussels, Belgium
  • Effectively handled a Jenkins customization solution with plugin creation for Firefox; accelerating switchs between environments.

  • Fast-tracked the availability time for applications from 5 hours of compile time (parallelism and slage agent in Jenkins) to 1h20 during testing for faster processing to production release.

  • Developed new features, offered support for the client's application and led migration/DevOps projects.

Portfolio

Full Stack Developer - Speed Test
Full Stack Developer - Speed Test

Developed a solution that allows users to check the theoretical speed of their internet connection provided by an ISP. Oversaw the development and implementation of the project from scratch, using AngularJs for the frontend and Java for backend implementation of the microservices.

Full Stack Developer - Food Supply Chain application
Full Stack Developer - Food Supply Chain application

This is an internal application used by the client as a reception application to receive goods from suppliers in trucks and processed them for storage/delivery. Stabilized the application over a 2 months period; eliminating over 100 defects before shipping for production.

Full Stack Developer - Proximus
Full Stack Developer - Proximus

Worked on the development of a password protected application for Proximus that provides speed information to mid-size and large size companies. Handled the critical application tasks through a 2h SLA and provided 2nd level support with full stack development on the project.

Education

DevOps: CKA - Kubernetes; AWS Cloud Developer; Certified Jenkins Engineer; Ansible Automation; Certified Docker Associate; LPIC-1 (Linux Certification)
DevOps: CKA - Kubernetes; AWS Cloud Developer; Certified Jenkins Engineer; Ansible Automation; Certified Docker Associate; LPIC-1 (Linux Certification)
Certifications
 Java SE 8 Programmer; Spring Core 4.0
Java SE 8 Programmer; Spring Core 4.0
Certifications
MSc. Applied Science (Software and Critical System Design)
MSc. Applied Science (Software and Critical System Design)
Université Libre de Bruxelles