Slimen Arnaout, Principal Software Engineer

Slimen Arnaout

Principal Software Engineer

Infor

Location
Tunisia
Education
Bachelor's degree, computer science
Experience
11 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :11 years, 2 Months

Principal Software Engineer at Infor
  • Tunisia - Tunis
  • My current job since February 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 at MaibronWolff
  • Tunisia - Tunis
  • December 2020 to January 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 at Smart Business Challenge
  • Tunisia - Ben Arous
  • August 2019 to October 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 at Smart Business Challenge
  • Tunisia - Ben Arous
  • September 2014 to July 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 at Caf consulting
  • Tunisia - Ben Arous
  • January 2013 to August 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

Education

Bachelor's degree, computer science
  • at ISET Rades University
  • January 2011

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

Specialties & Skills

Information Analysis
Information Systems Development

Social Profiles

Personal Website
Personal Website

URL removed due to policy violation. Please contact support for further information.





Languages

Arabic
Expert
English
Expert
French
Expert

Training and Certifications

AWS Solution Architect - Associate (Certificate)
Date Attended:
November 2023
DevOps training (Training)
Training Institute:
Pentagone
Date Attended:
February 2020
Duration:
30 hours
AWS Clous Practitioner (Certificate)
Date Attended:
January 2021

Hobbies

  • Football and workout
  • Video Gaming
  • Traveling