Hello, I'm Fahed. As a passionate software developer with 2 years of experience, I find joy in crafting engaging websites and applications. My primary focus is on JAVA and REACT technologies.
About me
As a seasoned Software Engineer with expertise in Java and full-stack development, I am committed to crafting maintainable, clean, and robust code that adheres to object-oriented design principles, SOLID standards, and comprehensive unit testing for enhanced readability and future scalability. Holding a Master's degree supplemented by real-world experience through an alternance program, I have developed a strong foundation in both theoretical and practical aspects of software engineering, particularly in creating solutions tailored to the B2C sector. My experience spans a variety of projects, including CRM systems and e-learning platforms, where my attention to detail and technical acumen have been paramount. Proficient in Java, ReactJS, NodeJs, and other key technologies, I am dedicated to continuous learning and am actively seeking a full-time role where I can contribute to meaningful projects and further hone my skills.
My projects
Core Banking System
A showcase Java project employing TDD and Hexagonal Architecture for key banking functionalities and secure authentication via Keycloak
- Java
- Keycloak
- TDD
- Hexagonal Architecture
Microservices Online Shop
An e-commerce system powered by microservices, handling product cataloging, order management, inventory tracking, and customer notifications.
- Eureka Spring
- Spring API Gateway
- Resilience4j
- kafka
- Zipkin
MY Resume API
A comprehensive Resume API built with Spring in Java
- Spring
- Java
- API REST
- SWAGGER
My skills
- Java
- Spring
- Design Patterns
- Microservices
- API REST
- Cypress.io
- JUnit
- Jest
- MariaDB
- MongoDB
- TypeScript
- NodeJs
- ReactJs/NextJs
- Maven
- WebPack
- KrankenD
- Spring Cloud
- Docker
- K8s
- Kafka
- Keycloak
- liquibase
- Jira
- Confluence
- Git
- Gitflow
- TDD & BDD
- cucumber
My experience
INGENIEUR FULL STACK JAVA/REACTJS
Nice, INTEGRATION SOLUTIONS FACTORY - Client: Monaco Telecom, EPIC CYPRUS , GOMO
Designed, deployed, and maintained a complete IT solution for the B2C sector of the operator Epic Chypre, encompassing CRM, E-Shop, Client Space, Billing, Payment System, while maintaining microservices and improving architecture. Collaborated on improving React frontend components and creating a production deployment management tool.
RecentINGENIEUR FULL STACK JAVA/REACTJS
Nice, INTEGRATION SOLUTIONS FACTORY - Client: Monaco Telecom, EPIC CYPRUS
Designed a Google Chrome extension dedicated to automating form tests within the B2B CRM of the operator Epic Chypre, collaborating closely with multiple teams. Implemented an automation process for productions, covering component configuration collection and version updates. Managed API migration while collaborating with various teams, including Monaco Telecom.
April 2023 - August 2023DEVELOPPEUR JAVA
ALGERDZ at UNIDEES
Designed and developed an e-learning platform using Spring MVC Framework. Participated in the analysis, design, and development phases of SDLC. Developed frontend pages using JSP, custom tags, and HTML.
March 2022 - August 2022Contact me
Please contact me directly at fahed.zidani@outlook.com or through this form.