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

Karim Baali

Fullstack Developer | React · NestJS

€700/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Karim

About

Fullstack developer with over 8 years of experience, I am a co-founder of Fragments Studio, a Parisian studio specializing in web, mobile, and AI integration development.
I support our clients end-to-end, from scoping to production, with a human dimension at the heart of my approach: a dedicated contact person, transparent communication, and real long-term follow-up. I work on both scratch projects and as support for existing technical teams.

What you gain from working with me:

Less friction:I integrate quickly, ask the right questions from the start, and deliver without surprises

A senior perspective on your codebase:Technical debt, performance, architecture, I diagnose and propose

Real business understanding:Used to working with business and product profiles, I take the time to understand your challenges before writing the first line of code

What I do:

- Fullstack development React / Next.js / NestJS / Node.js
- Mobile applications React Native / Expo
- Codebase takeover, bug fixing, functional enhancements
- Senior team support, rapid integration into an existing context
- Technical architecture, code review, lead dev
- DevOps: AWS, Docker, GitHub Actions, CI/CD

Main Stack:

React · TypeScript · NestJS · Node.js · PostgreSQL · React Native · Expo · AWS · Docker
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 20km)

Experience

  • Fragments Studio
    Co-founder
    SOFTWARE PUBLISHING
    April 2024 - Today (2 years and 4 months)
    Paris, France
    ► Business Development & Strategy

    Identifying and qualifying client opportunities (web, mobile, SaaS, AI)
    Technical scoping and project costing
    Writing commercial proposals and managing sales cycles
    Building and evolving the studio's offering (positioning, pricing, services)

    ► Architecture & Technical Direction

    Designing technical architectures for client projects (full stack, cloud, AI)
    Selecting stacks and patterns based on business and budget constraints
    Ensuring delivery quality: code review, standards, documentation
    Active technological watch (generative AI, agents, automation, MCP)

    ► Delivery & Coordination

    End-to-end project management (scoping → production)
    Coordination among the 4 partners based on mobilized expertise
    Client relationship management: progress updates, decision-making, acceptance testing

    ► Automation & AI Integration

    Designing and deploying automated workflows (n8n, API, LLM)
    Integrating generative AI into existing products or new projects
    Developing MCP servers to connect business systems with AI agents

    ► Stack & Tools

    Front: React, TypeScript
    Back: NestJS, Node.js, PostgreSQL, Redis
    Mobile: React Native / Expo
    AI: Claude API, OpenAI, n8n, RAG, embeddings
    Infra: Docker, AWS, GitHub Actions
    Tools: Figma, Notion, Linear, Postman
    React.js TypeScript NestJS React Native Expo
  • SMARTRENTING
    Lead Developer
    REAL ESTATE
    September 2022 - April 2024 (1 year and 7 months)
    Paris, France
    ► Product - Tech - Business Relations
    - Brainstorming, specification, and prioritization of new features or projects with the Product Owner
    - Reporting to the founders (CEO & CSO)
    - Exporting and providing data exports (Metabase)

    ► Development:
    - Feature development
    - Maintenance and bug fixing of existing code
    - Automated testing (unit/E2E)
    - Optimizations (time & performance)
    - Integration of APIs and external services
    - Technology watch and technical debt management

    ► Management of a team of 4 developers:
    - Recruitment
    - Documentation and training for team members
    - Mentoring, peer coding, code reviews
    - Sprint planning and tracking

    ► DevOps:
    - AWS infrastructure management
    - Release management
    - Technology watch, evolution, and monitoring of CI/CD (Github Actions, AWS pipelines & services)
    - Security (monitoring, WAF configuration, alerting)

    ► Technical Stack:
    - Front: React, TypeScript, MUI, Storybook
    - Back: NestJS, TypeScript, Typeorm, PostgreSQL, Redis
    - Infra: Docker, Github Actions, AWS (Pipelines, ECR, EC2, ECS, S3, SQS…)
    - Tests: Jest, Playwright, Supertest
    - Tools: Bull Monitor, Metabase, Insomnia, Figma, Notion…
    NestJS TypeScript React.js Amazon Web Services PostgreSQL
  • SMARTRENTING
    Fullstack Developer
    REAL ESTATE
    October 2019 - September 2022 (2 years and 11 months)
    Paris, France
    ► Development:
    - Feature development
    - Maintenance and bug fixing of existing code
    - Automated testing (unit/E2E)
    - Integration of APIs and external services
    - Technology watch and technical debt management

    ► Technical Stack:
    - Front: React, Javascript, MUI, Storybook
    - Back: ExpressJS, Javascript, Sequelize, PostgreSQL
    - Tests: Jest, Supertest
    - Tools: Insomnia, Figma
    React.js PostgreSQL NestJS Amazon Web Services Jest

Recommendations

Be the first to recommend Karim

Help this freelancer shine by sharing your experience working together.

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's Degree in Computer Science, Big Data, and Connected Objects
    ESILV - Graduate School of Engineering Léonard de Vinci
    2019
    Diplôme d'Ingénieur, Informatique, Big Data et Objets Connectés
  • Bachelor of Science (BSc)
    University of Brighton
    2016
    Bachelor of Science (BSc)

Skill set

Categories