You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Akram BoukhersAB

Akram Boukhers

Supermalter

Fullstack Java | Node | Angular | Vue.js

€450/day
15 projects
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Akram

Full Stack Developer & Business Solutions Integrator - I support companies in the creation and evolution of their digital products, whether they are web applications, SaaS, ERP, CRM, custom APIs, or integrations with language models (LLMs).

My approach: quickly understand business challenges, translate needs into concrete solutions, and design robust architectures that optimize user experience and technical performance.

My expertise covers the entire product lifecycle: analysis, design, development, optimization, and deployment. I combine a strong ability to adapt to various contexts with high standards for code quality and best practices.

I don't just develop features: I analyze their added value, their impact on user experience, and their contribution to business objectives. I know how to challenge a need, propose alternatives, and adjust the solution to maximize ROI.

Modular architecture, clean code, SOLID principles, test coverage, CI/CD: everything is designed to deliver a solid, scalable foundation without unnecessary technical debt.

Demystifying technology, living documentation, efficient information flow: I facilitate mutual understanding between technical and business teams, so that decisions are informed.

Accustomed to agile environments, I get involved from the scoping phases, participate in architectural decisions, and quickly adapt to user feedback or evolving priorities.

JavaScript / TypeScript (Node.js, NestJS, Angular, Vue.js), JAVA/Spring Boot, complex SaaS integrations, custom APIs, ERP/CRM (HubSpot, specific integrations), performance optimizations, cloud deployments (AWS, GCP), advanced state management (NgRx, Pinia, Vuex), WebSockets, CI/CD, best practices, and software architecture.

Looking forward to discussing!
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Nantes (up to 50km), Lyon (up to 50km), Toulouse (up to 50km), Marseille (up to 50km)

Experience

  • Escape Nations
    Full Stack Developer
    VIDEO GAMES AND ANIMATION
    January 2025 - November 2025 (10 months)
    Development of a real-time gamified web application, combining city games and geolocation interaction, with a scalable back-end and a comprehensive administration interface.

    Business Objectives: Allow the end client to create their own game scenarios in any European city, manage players, and administer content through a dedicated interface.

    Achievements:

    Front-End: Angular 2+ design, state management and client-side business logic, integration of geolocation and real-time interactions (WebSockets).

    Back-End: Complete development with NestJS, modular and scalable architecture, role management, security, and optimized APIs.

    Admin Interface: Management tools for scenarios, cities, users, and statistics.

    Front-end/back-end performance optimization and implementation of unit tests.

    Involvement in the entire project lifecycle, from design to production.
    Angular Typescript API Node.js NestJs
  • Officéo
    Full Stack Developer
    HUMAN RESOURCES
    June 2023 - February 2025 (1 year and 8 months)
    Paris, France
    Development and technical redesign of web applications:

    Business Objectives: Modernize the technical stack to improve performance, maintainability, and user experience across the entire application ecosystem.

    Achievements:

    Major Technical Migration: Led and executed the migration from Vue 2 to Vue 3 on three modular applications, including a complete front-end architecture overhaul (Vuex → Pinia, Vuetify 2 → Vuetify 3, Webpack → Vite), while ensuring service continuity and compatibility of existing features.

    Front-End: Development of reusable and performant Vue.js components, fine-grained state management with Pinia, optimization of rendering and API calls.

    Back-End: Design and maintenance of secure REST APIs with Java/Spring Boot, access management (roles/permissions), robust data validation, and centralized error handling.

    Quality & Testing: Implementation of unit and integration tests to ensure code reliability and facilitate future evolution.

    Documentation & Collaboration: Writing detailed technical documentation to aid maintenance and onboarding, active participation in functional developments in direct contact with end-users.
    Vue.js Typescript Java Spring boot Site Migration or Redesign
  • SpinforEat
    Full Stack Developer
    SOFTWARE PUBLISHING
    April 2022 - May 2023 (1 year and 1 month)
    Paris, France
    Development of a loyalty and marketing campaign management platform for restaurateurs, with multi-role interfaces (restaurateur, customer, administrator).

    Business Objectives: Enable restaurateurs to build customer loyalty and manage their marketing campaigns (promotions, rewards, communications) through a centralized and intuitive platform.

    Achievements:

    Architecture & Back-End: Design of a modular architecture in NestJS with a performant and optimized REST API, management of roles and permissions according to profiles (restaurateur, customer, admin), robust data validation, centralized error handling, and clear organization of business modules.

    Front-End: Development of dynamic and responsive interfaces in Vue.js, modular component and service architecture, state management with Pinia (migration from Vuex), seamless API integration for optimal user experience across the three interfaces.

    UI/UX: Contribution to the design of intuitive interfaces tailored to the specific needs of restaurateurs and their customers, with a focus on ease of use and efficient workflows.

    Quality & Maintenance: Implementation of tests to ensure code reliability, continuous maintenance, and detailed technical documentation.

    Methodology: Active participation in Agile ceremonies (sprint planning, daily stand-ups, retrospectives) for iterative and collaborative project tracking.
    NestJs Vue.js Typescript PostgreSQL

Reviews

5.0

Out of 7 ratings

A

Aixplorer

Aixplorer

Reviewed on 8/23/2025

It was a real pleasure to work with Akram. Not only does he take the time to listen, analyze, and properly understand the project, but he also proactively suggests technologies to choose from. He knows how to put the necessary pressure on himself to meet deadlines, and the quality of work is excellent. Finally, Akram is friendly, so it is with great pleasure that I will work with him again.
AlainA

Alain

Officéo

Reviewed on 5/20/2025

Akram quickly understood our needs and responded in record time. I particularly appreciated the high quality of the result (code and design), and the numerous constructive remarks oriented towards best practices that he was able to provide.

Recommendations

GL
Houmame LazarHL
FM
+3
Geoffrey Limmacher and 5 other people have recommended Akram

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Web Engineering (Bac +5)
    ESGI
    2019
    Assurer une veille stratégique, Communiquer en situation professionnelle, Rechercher, structurer et synthétiser de l'information, Proposer des solutions. Ingénierie d'étude : analyser, organiser, concevoir des applications, maîtriser les langages de programmation, maîtriser les méthodes, les normes et les outils de développement. Ingénierie Micro-réseau / Support : connaître les différents matériels et protocoles de communication, connaître les applications de l'entreprise ainsi que de l'environnement de développement et d'exploitation. Ingénierie Système : connaître les différents matériels, les langages de programmation, maîtriser les systèmes d'exploitation, les SGBD et des outils spécialisés dans l'administration des bases de données. Ingénierie Consultant : analyser l'existant, modéliser, maîtriser l'architecture et le fonctionnement du système d'information de l'entreprise. Il doit avoir une solide culture en technologie de l'information. Chef de Projet : diriger et animer une équipe, maîtriser l'architecture et le fonctionnement du système d'information de l'entreprise, maîtriser les normes et les outils de télécommunications), maîtriser les technologies Internet.
  • Bachelor of Web Engineering (Bac +3)
    ESGI
    2017
    Mettre en œuvre une méthode de conduite de projet informatique pour traduire la problématique du client et garantir le déroulement du projet en conformité avec les objectifs et contraintes définis, Administrer et faire évoluer un environnement système, réseaux et télécommunications (SRT) pour garantir un système performant et répondant aux normes et standards actuels, Concevoir et développer une solution logicielle intégrant les technologies mobiles, seul ou au sein d’une équipe pluridisciplinaire, pour livrer un outil opérationnel répondant aux besoins du client, Administrer et exploiter un système d’information pour assurer la confidentialité, l’intégrité et la disponibilité des données.

Skill set

Categories