Abdelmoumene ARAB, Senior software developer

Abdelmoumene ARAB

Senior software developer

Novus Aviation

Lieu
Algérie - Alger
Éducation
Etudes secondaires ou équivalent,
Expérience
12 years, 5 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :12 years, 5 Mois

Senior software developer à Novus Aviation
  • Émirats Arabes Unis
  • Je travaille ici depuis janvier 2017

and Team lead after the first
year. In charge of developing backend applications, and leading a
small team, we use JAVA/Spring technologies for monolithic and
microservices architectures, providing technical support to the staff and
periodically reviewing the progress of the teammates to ensure
maximized efficiency and successful completion of projects.
Relative skills
- Architecting the software with a set of design pattern (Domain-Driven
Design, Service Discovery, Circuit Breaker, API Gateway ...)
- Create the first project plan using spring boot and Gradle
- Developing Spring boot modules.
- Creating a build plan for both monolithic and microservices projects
with CI/CD.
- Developing Spring boot microservices.
- Build Solutions with Docker, Maven and Gradle.
- Deploying application releases on AWS and Kubernetes platform.
- Managing all phases of software development of a large-sized project
as the Team Lead, including enhancements and production support.
Project Lead at I2B -Algeria

project lead, in charge
  • janvier 2014 à janvier 2017

of managing the team (5 members) with
technical orientations: Network expertise, infrastructure setup, coding
with best practices, … etc. Architecting the software and design
solutions with participation in coding efforts. I was leading a project to
adapt GPS tracking software to the new technical roadmaps (Big Data,
IoT, Intelligent Cars, …).
Relative skills
- Platform achievement for future Geolocalization system
with Hadoop (HDFS, YARN, MapReduce) and MongoDB data
base
- Virtual platform achievement With PROXMOX for
developers (Git/SVN, Artifactory Server, Build Server).
- Realization a platform for software testing (Nginx, Apache,
Tomcat, JBoss)
- Build Solutions with Maven and Gradle
- Maintaining existing applications, Bugs tracking and fixing.
- Supporting and training operation team members.
2
ACHIEVEMENTS:
2018: Architecting and development of
clouding platform microservices using
Docker, Kubernetes in AWS for tenders’
online services.
2017: Architecting and development of
SOA monolithic application using spring
boot for aircraft cabin tracking system.
2016: Architecting and development of
Android app using MVVM, Retrofit,
RxJava, RFID technology for aircraft
assets tracking.
2015: Development of an android app
for tracking vehicles.
2013: Development of backend
application using SOA under Spring
platform for tracking system.
2012: Development of web application
with GXT, GOOGLE MAPS and MVC
pattern.
2010: Development of code analysis of
the SAS language and integration in
system code.
2010: Development of eclipse plug-in
(code generator, navigator, Ext).
2009: Development of a Web application
for managing the training division -
Integration with workflow engine (JPBM).
2008: creating a code parser / analyzer
for C ++ (written in Java)

Éducation

Etudes secondaires ou équivalent,
  • janvier 2009

courses: Certified CISCO CCNA Discovery 3. -

Etudes secondaires ou équivalent,
  • janvier 2008

Participation in the “Algerian National robotics Contest”, Eurobot Algerian qualifications seasons (

Baccalauréat, Mathematic
  • janvier 2003

:

Specialties & Skills