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.

Frontend

Backend

DevOps

Other

Work history

UpStack
UpStack
Senior Software Engineer
2021 - Present (4 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.

Showcase

Full Stack Developer - Speed Test
Full Stack Developer - Speed Test
  • Developed a solution for users to check the theoretical speed of their ISP internet connection.

  • Implemented the project using AngularJs for the frontend and Java for the backend.

  • Managed the entire development lifecycle from initial conception to implementation.

Full Stack Developer - Food Supply Chain application
Full Stack Developer - Food Supply Chain application
  • A client-facing reception application for receiving goods from suppliers.

  • The application was stabilized over 2 months, reducing 100+ defects.

  • The application facilitates the processing and storage/delivery of goods.

Full Stack Developer - Proximus
Full Stack Developer - Proximus
  • Developed a password-protected application for Proximus, providing speed information to mid-size and large-sized companies.

  • Successfully completed the project within a 2-hour SLA, handling critical application tasks.

  • Provided full-stack development support, ensuring the application's functionality and stability.

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