Aymen MESSIKH

Information Systems Engineer | Full-Stack Developer

Salary / Daily rate

Freelance

Skills

Spring BootAngularKafkaDockerPostgreSQLMicroservicesApacheAWSPrometheusOracleJavaGrafana

Languages

French (Native)ArabicEnglish

About me

Intro

Full-Stack Developer specialized in enterprise solutions with Spring Boot & Angular. Delivered scalable SaaS platform with 30% performance boost and microservices ERP featuring advanced security (Keycloak) and real-time monitoring (Prometheus, Grafana). Expert in building secure, high-performance applications with modern DevOps practices to accelerate your digital transformation.

Links

Work experience

Full Stack Developer

Simple Cabinet Médical

Mar 2025 - Present

1 year 8 months

Al Qurayyat Saudi Arabia

– Designed, developed, and deployed a comprehensive SaaS platform for medical office management, providing a modern, secure, and scalable solution. – Implemented with Spring Boot (back-end) and Angular (front-end), hosted on Apache server with secure configuration. – Built dynamic dashboards displaying real-time KPIs and interactive charts to support decision-making. – Improved front-end performance by 30% through upgrading Angular from 13 to 16 and optimizing lazy loading. – Regularly performed application maintenance, bug fixes, and feature enhancements to ensure reliability, usability, and scalability. – Applied Agile Scrum methodology using YouTrack to manage tasks and sprints efficiently. – Integrated Google reCAPTCHA, secure messaging, and real-time notifications via WebSocket to enhance user experience and data protection.

Software Engineer

ENAGEO / SONATRACH

Jan 2025 - Apr 2025

4 months

Hassi Messaoud, Algeria

– Designed and developed a modular ERP platform built on a microservices architecture, delivering a modern, scalable, and resilient enterprise system. – Implemented secure authentication with Keycloak and a dedicated authorization service, providing two-level access control (API and data) for fine-grained permission management. – Enhanced auditability through detailed logging of business flows and user actions. – Developed a notification system (Kafka, WebSocket, Email, SMS) to improve communication efficiency and reduce service interruptions. – Improved monitoring and incident resolution using Prometheus, Grafana, Tempo, and Loki, providing real-time alerts and performance tracking.

Software Engineer

ENAGEO / SONATRACH

Jan 2024 - Mar 2024

3 months

Hassi Messaoud, Algeria

– During this internship, I participated in the design and development of a comprehensive occupational health management application. The goal was to streamline employee tracking and manage medical data while ensuring data security and confidentiality. – The application includes several key modules: Medical Records: Complete management of employee medical records, ensuring confidentiality and compliance with applicable regulations. Risk Post Management: Classification of work positions based on associated risks and definition of specific medical tests and periodic checks for each position. Medical Check-ups: Tracking medical examinations for new employees and periodic check-ups according to legal requirements and risk-related positions. Consultation and Intervention Tracking: Recording consultations, diagnoses, prescribed treatments, and maintaining a full medical history. Evacuation Tracking: Recording and monitoring evacuations across different work sites. – Technologies and tools used: Back-end: Java Spring Boot Front-end: Angular Database: PostgreSQL Security: Keycloak for user and role management Deployment: Docker images on AWS

Database Administration

Sonatrach

May 2023 - May 2023

1 month

Skikda, Algeria

– Gained practical knowledge in Oracle database administration. I learned to manage users, permissions, data backup and recovery, as well as database maintenance and performance optimization. – This experience allowed me to understand the inner workings of DBMS and best practices for ensuring data security and availability.

Software Engineer

ENAGEO / SONATRACH

Jan 2023 - Feb 2023

2 months

Hassi Messaoud, Algeria

– Implementation of authentication and role management using Keycloak to secure the application. – Design and development of a complete invoicing application, including management of clients, products, and invoices, with a modern interface and an architecture following best practices in web development.


Education

Ecole Nationale Polytechnique d'Oran (ENPO)

Ingénieuré, management des systèmes d'information, Programmation informatique, applications spécifiques

2022 - 2025

3 years 1 month

École Nationale Supérieure de Technologie et d'Ingénierie

Classe préparatoire aux grandes écoles

2020 - 2022

1 year 11 months

The best place to find your next move

© 2026. All Rights Reserved.