Joe Mabor

Software Engineer

Software Developer

App Developer

IT Consultant

Project Manager

Resume
Experience
Software Developer
2022 - Present
Software Developer
CompuGroup Medical SE & Co. KGaA

Architecting, designing and developing backend api for health and medical systems.

learn more
Software Engineer and Tech Lead
2020- 2022
Software Engineer and Tech Lead
EDI GmbH - Engineering Data Intelligence
  • Designing and developing Web applications using Django Framework
    Designing and writing integration tests for microservice driven platform
  • Designing and creating tools for automating Devops operations
  • Mentoring of Junior deverlopers and conducting Merge Reviews
  • Designing and implementing solutions used in the area of Machine Learning
  • Conceptualing and creating architectures and designs for integration tests, devops tools, web APIs and Machine learning solutions
  • Creating responsible projects roadmaps and support in SCRUM sprints
learn more
Python Developer
2019 - 2020
Python Developer
Universiti Teknologi PETRONAS

Working as student on a PEPTRONAS-Funded project entitled "Software Architecture Verification Method for Modernizing O&G Legacy System into Cloud: Towards Operational Cost Optimisation" in UTP High Performance Computing Centre (HPCC).

The following are some the tasks I carryout:

  • Design and Implementation of experimental, Travelling Salesman problem (TSP), Vehicle Routing Problem (VRP), multi-objective and multi-population VRP using genetic algorithm in python.
  • Design and Implementation of experimental distributed based system to implement multi-objective and multi-population VRP GA
  • Design and development of web-based logistic planning system using Django. The system uses multi-population Genetic Algorithm that is my Final Year Project to help logistic companies find optimal routes in planning and scheduling customer order deliveries.
learn more
Software Engineer Intern
2018-2019
Software Engineer Intern
IVU Traffic Technologies
  • Re-implemented Robot Framework library that was implemented differently for Windows 32 and Windows CE software builds as one library using Object oriented programming approach that helped software testers to write the same tests for all different platform software builds.
  • Created TCP request simulator Robot Framework library which helped software testers debugged and found important bug in the software.
  • Managed Student Industrial project to create Docker containers as Jenkins servers and test environment for Linux software builds which helped developers run and debug the builds on windows platform.
  • Created a tool that helped automate tedious and time consuming Raspberry PI setup with devices and Jenkins server.
Education
Bachelor of Information Technology(hons)
2016 - 2020
Bachelor of Information Technology(hons)
Universiti Teknologi PETRONAS, Malaysia

Majored in Software Engineering, Minored in Business Management.

Foundation in Information & Communication Technology
2015- 2016
Foundation in Information & Communication Technology
Universiti Teknologi PETRONAS, Malaysia

Preuniversity studies in Information and Communication Technologies(ICT).

Receiving award for Beststudent in foundation, ICT July-2015 badge

Programming Skills
  • Python
    90%
  • JavaScript
    60%
  • Java
    70%
  • PHP
    60%
Tool Stack
  • Docker
    90%
  • Wordpress
    70%
  • GitLab
    95%
  • Kubernetes
    60%
  • Nginx
    70%
  • Opensearch
    70%
  • Akeyless
    80%
  • Git
    90%
  • PostgreSQL
    70%
  • MySQL
    60%
  • Pycharm
    90%
General Skills
Soft skills
  • Commmunication
    85%
  • Fast and avid learner
    95%
  • Self-motivated and driven
    95%
  • Teamwork and collaboration
    90%
  • Leadership
    70%
Languages
  • English
    90%
  • German
    60%
  • Dinka
    100%
  • Arabic
    40%
Platforms and Frameworks
  • Django
    90%
  • FastAPI
    80%
  • Wordpress
    70%
  • Flask
    60%
Knowledge
  • Web and API development
  • Object-Oriented Programming (OOP)
  • SQL and database technologies
  • Project management and development
  • Git and Gitalab/GitHub
  • Linux and server management
  • Communication and collaboration
  • Web and Email hosting
  • DevOPs engineering
  • Unit and integration testing