About Nurullah
French
Native or bilingual
English
Fluent
Experience
- CANAL+ GroupFull Stack Java/Angular DeveloperSeptember 2023 - Today (2 years and 9 months)92130 Issy-les-Moulineaux, FranceFullstack Java/Angular Developer on the "Mediahub" project, a solution for dematerializing content management and production (studios, control rooms, post-production, etc.).Within an Agile SCRUM team of 7 people (1 PO, 4 developers, 1 TechLead, 1 QA):• Backend development in Java 21 / Spring and Frontend with Angular 15• Design and consumption of RESTful Web Services and API development• Development of web applications in micro-frontend architecture• Migration and recovery of large volumes of data from decommissioned applications.• Unit tests (JUnit / Mockito) and integration tests to ensure code quality• Participation in setting up CI pipelines for deployments on various environments• Best practices (DDD, TDD, pair programming, code reviews, technical grooming)
- EDFFull Stack Java/Angular DeveloperSeptember 2022 - September 2023 (1 year)Nanterre, FranceFullstack Java/Angular Developer on the "SIpedia" project, a solution for dematerializing operational documents, within an Agile SCRUM team.Within an Agile SCRUM team of 16 people (1 PM, 4 POs, 1 SCRUM Master, 8 developers, 2 QAs):• Backend development in Java 11 / Spring and Frontend with Angular 15• Design and consumption of RESTful Web Services and API development• Reduction of technical debt: Spring Boot upgrade, performance optimization, code refactoring, and database cleaning/optimization• Development of document publication workflows• Development of email template management with variables• Unit tests (JUnit / Mockito) and functional tests to ensure code quality• Participation in deployments on various environments• Promotion of best practices such as pair programming, code reviews, and technical grooming
- Institut National des Sciences Appliquées Centre Val de LoireJava DeveloperSeptember 2021 - August 2022 (11 months)Orleans, FranceDevelopment from scratch of the Meriavino project: a viticulture management solution via sensors and AI. Within a team of 4 people (1 Product Manager, 1 Architect, 2 Developers):• Collaboration with a research consortium of approximately 20 European researchers.• Writing: Creation of technical specifications.• Definition and choice of architecture: ◌ Proof of Concepts (POC) execution. ◌ Design points validated with the architect.• Software architecture design: ◌ Microservices architecture. ◌ Message-oriented architecture with Kafka.• Development in Java with the Spring framework.• Development and consumption of REST web services.• Database setup and security.• Use of JMeter for performance testing.• Best practices: ◌ Pair programming. ◌ Adherence to SOLID principles.
Recommendations
Be the first to recommend Nurullah
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master MiageUniversity of Orléans2022