
Moncef AOUDIA
Senior Software Engineer | Java & Microservices
Salary / Daily rate
Lille, France
Mobility: Paris, London, ...
Freelance
Can come onsite
Skills
Languages
About me
Intro
Senior Software Engineer with 6+ years of experience in microservices architecture and full-stack development. Proven expertise in Java, Rust, and blockchain technology with track record of building high-performance APIs and payment systems. Specialized in Spring Boot, Angular, and Kubernetes with focus on clean architecture and DevOps practices.
Work experience
Senior Software Developer
ADEOFreelance
Mar 2024 - Present
2 years 8 months
Ronchin, France
Domain: Payment and Cashing Project: Digital Cashing Orchestrator Team: 1 Product Owner, 1 Tech Lead, 1 Run Lead, and 5 Developers. Methodology: Scrum Rituals: Daily Meeting, Sprint Planning, Sprint Retrospective, Refinement. Main mission and tasks: - Design and development of RESTful APIs and microservices. - Development of business components and system integrations. - Angular front-end development for the supervisor. - Bootstrapped the new domain supervisor project with Kobi micro-frontend. - Refactoring and improvement of existing architecture. - Implementation of hexagonal architecture and clean architecture in developed solutions. - Performance optimization and incident resolution. - Code reviews and compliance with best practices. - Management of integrations with external systems. - Technical support and complex problem solving. - Assistance to the Tech Lead on technical decisions. - Technology watch and continuous improvement. Technical environment: Java 17-21, Quarkus, Spring Boot (MVC, Data) 2-3, Angular, Maven, JUnit, RestAssured, Git, Docker, Github Actions, Datadog, Redis, OpenApi, Mockito, MongoDB, PostgreSQL, Kafka, Turbine, Kubernetes, Terraform, DevPortal, DBAPI, Sonarqube, Slack, Jira.
Rust developer
Massa Labs
Oct 2022 - Mar 2024
1 year 6 months
Paris, France
Project Massa: Blockchain based on a multithreaded technology that supports more than 10'000 transactions per second in a fully decentralized network with thousands of nodes. Team of 10 people. Mission and main tasks: - Bridging the gap between development teams and the community. - Bug resolution and maintenance of existing JsonRPC APIs. - Design and development of gRPC APIs. - Evolutionary maintenance. - Setting up a test environment based on K3S. - Writing technical documentation. - Writing unit, integration, and load tests. Technical environment: Rust, Python, Cargo, Protobuf, gRPC, Tonic, JsonRPC, RocksDB, Kubernetes, Git, Docker, Github, Github Actions, Prometheus, Grafana, Markdown.
Software Developer - Technical Lead
Nordnet
Nov 2018 - Oct 2022
4 years
Villeneuve-d'Ascq, France
Projects: - Address Data Platform: French address referential. - Eligibility: Set of reactive microservices that manage commercial, fiber, radio, satellite and 4G eligibility. - Payment: Integration of SIPS Wordline payment portal within the information system. Team of 4 people. Mission and main tasks : - Continuous integration/deployment via Bamboo/GitlabCI. - Design and development of RESTful API's (Microservices). - Design and development of a new GraphQL API (ADP). - Development of connectors (ADP). - Development of data integration batches. - Evolutionary maintenance. - Improvement of the French address search engine ADDOK. - Installation of ApiCurio/Microcks for writing OpenAPI contracts and API's mocks. - Support and increase team skills. - Writing of technical documentation. - Writing unit, integrations, mutations and loads tests. Technical environment : Java, Kotlin, Python, Spring Boot (Webflux, MVC, Data), Maven, JUnit, Pitest, RestAssured, Git, Docker, Gitlab, Stash, Bamboo, GitlabCI, Consul, Elastic stack, OpenSearch, Redis, OpenApi, GraphQL, Mockito, Apache Camel, MongoDB, MySQL, MariaDB, Microsoft SQLs server, ActiveMQ, Sonarqube, Jira, Markdown, AsciiDoc.
Software Engineer Internship
WordLine
Mar 2018 - Aug 2018
6 months
Seclin, France
Research Internship
Inria
Jun 2017 - Aug 2017
3 months
Lille, France
Education
University of Lille 1 Sciences and Technology
Master en informatique
2016 - 2018
3 years
Université du Littoral Côte d'Opale
Licence
2014 - 2015
2 years