
nidhal Fliss
Full-Stack Software Developer
Salary / Daily rate
Lyon, France
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Full-stack developer with 5+ years building microservices and enterprise applications using Java Spring Boot, Angular, and React. Proven expertise in TDD, CI/CD pipelines, and IoT solutions with quantifiable results in complex system migrations. Ready to deliver scalable, tested solutions from backend APIs to modern frontends.
Work experience
Full-Stack Software developper
Génerale Informatique et Services
Feb 2023 - Present
3 years 9 months
On-site
Development of a new "from-scratch" application based on a microservices architecture exposing REST APIs: data model design, API development, unit testing (TDD approach). Contribute to the design, development, and migration of complex applications using advanced technologies such as Java 8/17, Spring Boot, Hibernate/JPA, Spring Security, Keycloak, Angular, and JUnit. Orchestrate interactions between the back-end and front-end using powerful REST APIs, while integrating unit and integration tests to ensure the reliability and performance of the solutions. Actively participate in the implementation and continuous improvement of the CI pipeline using GitLab, Jenkins, and Docker. Skills: Java EE (Spring Boot, Spring Data), Hibernate, Oracle, MySQL, PostgreSQL, PL/pgSQL, Liquibase, Micro-services architecture, Swagger, Open API, MAVEN, Angular, Keycloak, API Rest, Postman, Figma, Git, Kubernetes, Jenkins, Ansible, Docker
Full-stack Software Developer
B2PWeb
Jun 2021 - Dec 2022
1 year 7 months
Development of a web / mobile portal in PHP symfony / ReactJS facilitating the monitoring of compliance with security protocols by transport agents. Development of test automation scripts in Python and Selenium. Technical Environment : - Languages : PHP 8, JavaScript/TypeScript - Frameworks/Libs : internal PHP Framework based on Symfony, Express, Vue.js - Tests : PHPUnit, Jest, WebdriverIO - DB : MySQL - Search Engine : Elasticsearch - Others: Docker, Git, GitHub
Associate IoT/PLM consultant
PTC
Apr 2019 - May 2020
1 year 2 months
Munich Area, Germany
Field services Consultant in the Customer Success Organization. Key functions: Supporting clients in developing innovative IoT project, proposing them the best process adapted to their requests and helping them realize value through the implementation of PTC solutions. - Advise Client and lead workshops - Contribute to capture “as-is” processes and/ or customers' requirements - Contribute to the definition of “to-be” processes and best practices - Develop use cases and business configurations - Build, develop, test, and fix customization and integrations. - Install, configure, and deploy the technical solution - Be part of the verification and validation activities - Support the adoption of the PTC solution through the definition and delivery of training Top Skills: - Professional ThingWorx Developer and Architect (Connectivity, UI, DevOps, Analytics) - Windchill Business Administrator & PLM Upgrades - Numerous projects in IIoT Smart Manufacturing / SCO (Remote Monitoring, OEE, Kepware, MFG Apps) - Navigate Customization (Connected PLM) - Vuforia Expert Capture Workshops Skills: Docker · Internet of Things (IoT) · Augmented Reality (AR) · PTC ThingWorx · Windchill · Vuforia · SaaS
DevOps Consultant
Sopra Steria
Jul 2018 - Mar 2019
9 months
Nice Area, France
maintaining and developing test automation tools and pipelines. Skills : Python, Kubernetes, GIT, Jenkins, Selenium, redmine, ALM
embedded software engineer intern
STMicroelectronics
Oct 2017 - May 2018
8 months
13700 Marignane, France
I'm in charge of testing and validating the openThread stack implemented on an arm dual-core ( M4/M0 ) board: -Software test automation. -OpenThread protocol stack validation. -Application development. -Debugging -Writing documentations. Skills: -C/C++ -Python -Arm oriented embedded programming -Debuging -Software Testing. -Test automation.
Intern
NXP Semiconductors
Mar 2017 - Oct 2017
8 months
Sophia-Antipolis
In charge of developing a smart home application consisting of a gateway and an array of sound detecting nodes : -Gateway managing the smart home network -Android Application to control said devices via an MQTT cloud broker -Over The Air Firmware Update through a secured procedure. Skills: -C programming -Android application devellopment -Thread protocol -MQTT -CoAP
Education
Polytech'Nice-Sophia
Master2 informatique fondamentale et ingénieurie
2016 - 2017
1 year 10 months
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Systémes et Logiciels Embarqués Ambiants et Mobiles
2012 - 2017
5 years 2 months
Université Grenoble Alpes
DUT
2009 - 2012
2 years 5 months