
Aymen MESSIKH
Information Systems Engineer | Full-Stack Developer
Salary / Daily rate
Freelance
Skills
Languages
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.
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