Slimen Arnaout, Principal Software Engineer

Slimen Arnaout

Principal Software Engineer

Infor

Lieu
Tunisie
Éducation
Baccalauréat, computer science
Expérience
11 years, 3 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :11 years, 3 Mois

Principal Software Engineer à Infor
  • Tunisie - Tunis
  • Je travaille ici depuis février 2022

System: Supply Chain, Production Scheduling

Working in an Agile environment to help with:
- Legacy software migration to AWS
- Designing and refactoring
- Monitoring interns and new software engineers

Java, Angular, AWS, Jenkins

Senior software & cloud engineer à MaibronWolff
  • Tunisie - Tunis
  • décembre 2020 à janvier 2022

System: NLP project @ BMW

Working in an Agile environment (Scrum) to help BMW with:

- Software renovation (refactoring and reengineering)
- Cloud migration (deploy and build reliable systems in the cloud)
- Design, write and implement services with performance, efficiency, re-usability, and maintainability as core focus

Java, React, Angular, gRPC, Microservices, Kubernetes, Docker, Istio, Terraform, AWS, Kafka, Elasticsearch

Tech Lead à Smart Business Challenge
  • Tunisie - Ben Arous
  • août 2019 à octobre 2020

Application: Business management system

My job was to provide good software architecture and quality code, help developers solve any issues they might face, and guide them. I had to do a bit of coding but my main goal was to provide a DevOps solution for the application, so I focused on testing (unit, functional, etc ...), CI / CD using "Github Actions" and containerization with Docker.

PHP (Symfony), Angular, MySQL, Real time notifications, Docker, Git, Github Actions

Fuul stack software developer à Smart Business Challenge
  • Tunisie - Ben Arous
  • septembre 2014 à juillet 2019

Application: Financial management

I participated in the design and development of the application after studying some cases where companies have trouble managing their financial system

Java 8 (Spring), Angular, MySQL, TDD (Unit and integration tests), REST

Desktop application: payroll management

I also participated in the design and development of the application. The purpose of this app is to calculate the salary of employees based on working hours. It also provides analytical reports on money spent on employees and construction sites.

Language: Java 8
Database: PostgreSQL
Tools: Maven, Hibernate, Jasper Reports, architecture MVC

Application: customer relationship management
I participated in the design and development of the application, I also participated in client meetings where I had to understand the client's needs and build a solution based on it.

Language: PHP for back-end (Symofny), Javascript for front-end (Angular)
Database: MySQL
Tools: NPM, composer, REST, Material Design library, Ag-Grid, Calendar, Pusher API, RxJS, Git.

Junior full stack developer à Caf consulting
  • Tunisie - Ben Arous
  • janvier 2013 à août 2014

I was part of a team, as a full-stack developer, to build a business management system with a point of sale solution for stores..
Language: PHP5, HTML, JavaScript, CSS
Database: MySQL

Éducation

Baccalauréat, computer science
  • à ISET Rades University
  • janvier 2011

Software architecture • project management • C++, Java, J2EE, PHP, CMS, etc.

Specialties & Skills

Information Analysis
Information Systems Development

Profils Sociaux

Site Web Personnel
Site Web Personnel

Le lien a été supprimé pour non-respect des conditions d'utilisation. Veuillez contacter l’équipe d'assistance pour plus d'informations.





Langues

Arabe
Expert
Anglais
Expert
Français
Expert

Formation et Diplômes

AWS Solution Architect - Associate (Certificat)
Date de la formation:
November 2023
DevOps training (Formation)
Institut de formation:
Pentagone
Date de la formation:
February 2020
Durée:
30 heures
AWS Clous Practitioner (Certificat)
Date de la formation:
January 2021

Loisirs

  • Football and workout
  • Video Gaming
  • Traveling