Baha ChammakhiTunisia / working globally

Senior Lead Software Engineer & Engineering Leader

Baha Chammakhi.
Engineering &
technical leadership.

Based in Tunisia, I build software platforms and lead engineering teams. My work spans backend systems, cloud infrastructure and technical delivery, from architecture through production.

Software engineering since 2019View résumé GitHub
Selected work

Selected engineering projects.

Selected contributions across platform engineering and technical leadership, with an emphasis on my responsibilities and engineering decisions. Confidential project details are omitted.

01
VRTX · Embedded finance

Connecting fintech APIs, SDKs and business portals

Businesses need APIs, SDKs and portals to integrate embedded finance capabilities into their own platforms.

My role

Senior Lead Software Engineer

My contribution

Designed and delivered multi-tenant APIs and API Gateway services with NestJS, TypeScript, Java, Spring Boot, PostgreSQL and gRPC. Led SDK development and coordinated frontend and backend delivery across portals.

Engineering challenge

Keeping secure, multi-tenant APIs, SDKs and portal workflows consistent across external integrations and internal operations.

Delivery focus

Developer integrations, consistent portal workflows, and coordinated testing, documentation and releases across the engineering team.

NestJSTypeScriptJavaSpring BootPostgreSQLgRPC
02
Treyst · Legal AI

Leading engineering for a legal AI platform

Technical direction and product delivery for a legal AI platform.

My role

CTO / Technical Lead

My contribution

Leading technical planning and engineering work, connecting product priorities with architecture decisions and implementation.

Engineering challenge

Coordinating technical planning, engineering decisions and product delivery.

Delivery focus

Technical direction, engineering leadership and product delivery.

Legal AITechnical planningArchitectureEngineering leadership
03
Vikonnekt · Engineering leadership

Developing the team and the systems behind delivery

Engineering delivery needed stronger deployment processes, clearer technical planning and support for junior developers.

My role

CTO & Engineering Manager · Previously Lead Software Engineer

My contribution

Implemented CI/CD pipelines using Terraform, established code-review practices, and mentored junior developers. Worked with stakeholders to translate requirements into an actionable technical roadmap.

Engineering challenge

Improving infrastructure and code quality while developing the team’s ability to solve problems independently.

Delivery focus

Deployment automation, maintainable code, independent problem-solving and alignment between business priorities and engineering work.

TerraformCI/CDCode reviewMentoringTechnical roadmaps
04
Wereact · APIs & delivery

Building APIs with the tooling to operate them

Product integrations, backend evolution and delivery workflows needed to improve together.

My role

Full-Stack Developer

My contribution

Built and deployed a public API, contributed to microservices architecture and TypeScript migration, and implemented Grafana and Prometheus monitoring alongside GitLab CI/CD pipelines.

Engineering challenge

Evolving services and TypeScript code while making slow database queries visible and improving deployment workflows.

Delivery focus

Public integrations, query monitoring to guide optimization, and repeatable delivery workflows for agency projects.

TypeScriptMicroservicesGrafanaPrometheusGitLab CI/CD
Experience

Professional experience.

Software engineering since 2019. My responsibilities have grown from hands-on development to technical direction, engineering management and production delivery. Selected leadership roles are listed below.

May 2025 — Present

Senior Lead Software Engineer

VRTX · Riyadh, Saudi Arabia · Embedded finance

Leading the engineering team responsible for APIs, developer SDKs, and business, admin and internal operations portals at an embedded finance company. Owning architecture and delivery across integration layers, while coordinating technical designs, code reviews, testing, documentation and releases.

API architectureSDK developmentEngineering leadership
2025 — Present

CTO / Technical Lead

Treyst · Legal AI

Providing technical leadership and product direction for a legal AI platform.

Legal AITechnical leadershipProduct delivery
September 2023 — May 2025

CTO & Engineering Manager

Vikonnekt · Reykjavik, Iceland · Remote

Led full-stack development and infrastructure, implemented CI/CD pipelines with Terraform, mentored junior engineers toward independent problem-solving, and established code-review practices. Worked with stakeholders to translate requirements into a technical roadmap.

Team leadershipFull-stack systemsCloud & DevOps
View professional profile
Earlier career · 2019–2023

Full-stack development, consulting and internships that built the foundation for my leadership work. Some engagements overlapped.

February 2023 — October 2023

Lead Software Engineer · Vikonnekt

Led technical planning, deployment automation, code reviews and junior engineer mentoring before moving into the CTO role.

December 2021 — February 2023

Full-Stack Developer · Wereact

Built public APIs, worked on microservices and TypeScript migration, and introduced monitoring and GitLab CI/CD workflows.

July 2021 — December 2021

Full-Stack Developer · Best Web Mobile

Developed GraphQL and REST APIs, React and React Native applications, and shared data layers with an AWS serverless-oriented design.

July 2021 — December 2021

Full-Stack Developer · Wssel

Delivered backend, web and mobile features and integrated payment and delivery services.

February 2021 — June 2021

Full-Stack Intern · Best Web Mobile

Built APIs and web and mobile interfaces with React, React Native and Apollo.

September 2020 — August 2021

Full-Stack Developer · Eggmed

Built React interfaces and Node.js GraphQL APIs, worked with MongoDB and search, and supported Docker and AWS deployments.

July 2020 — September 2020

Frontend Intern · Best Web Mobile

Built real-time order monitoring interfaces and unit and integration tests.

April 2020 — July 2020

Backend Developer · Upwork

Built chat features, documented APIs, used Redis caching and maintained deployment pipelines.

January 2020 — July 2021

Freelance Full-Stack Developer · Self-employed

Delivered MERN applications, APIs and infrastructure with clients, from specifications through deployment and documentation.

January 2020 — March 2020

Full-Stack Intern · Wereact

Developed React and TypeScript interfaces, state management and REST integrations.

August 2019 — October 2019

Software Development Intern · Wereact

Contributed to web applications using React, TypeScript, Node.js, Express and MongoDB.

About

Technical leadership grounded in engineering.

I'm a software engineer and engineering leader based in Tunisia. I started with software development internships in 2019, then built web and mobile products, APIs and deployment workflows before moving into engineering leadership. Today, I lead APIs, SDKs and portal delivery at VRTX, an embedded finance company.

I'm most engaged by problems that sit between software architecture, infrastructure and product delivery — the decisions that make a platform easier to build on and a team better able to ship it.

Currently exploring
AI agentsLocal LLMsInfrastructure automationSelf-hostingIoT3D printing
Engineering lab

Independent infrastructure and AI exploration.

Outside production work, I use a personal lab to experiment with infrastructure, self-hosting, automation and local AI. It keeps the operational side of engineering close at hand.

Infrastructure, automation and applied learning
Personal lab / 2026
Kubernetes / MicroK8s
ArgoCD
Grafana + Prometheus + Loki
PostgreSQL + Velero
Raspberry Pi
Docker + Tailscale
Self-hosted services
n8n + local LLMs
Recommendations

From the people I’ve worked with.

Perspectives on technical leadership, accountability and working through complex problems together.

View my LinkedIn profile

What stands out about Baha is his ability to work efficiently without sacrificing quality. He approaches technical challenges with a clear and methodical mindset, always focused on finding practical and effective solutions.

Akram AzaiezCEO · Eggmed
Read full recommendation

I’ve had the pleasure of working with Baha as the Lead Software Developer at Eggmed, and his contributions have been invaluable. Baha has a strong work ethic and consistently takes accountability for his projects, ensuring they’re delivered with precision and care. What stands out about Baha is his ability to work efficiently without sacrificing quality. He approaches technical challenges with a clear and methodical mindset, always focused on finding practical and effective solutions. Baha’s attention to detail and proactive approach have made a significant impact on our platform, helping us deliver a better experience for our users. He’s a reliable team member and a strong leader, and I’m confident his skills would benefit any organization.

We had to work with Bahaddine on a complex mission and very specific tasks. Bahaddine stood out for his technical skills and his rigor of work on the accomplishment of urgent tasks. I highly recommend Bahaddine !

Mahdi HellalCEO · Wereact CA
Technology

Technical expertise.

Data

PostgreSQLSQLMongoDBRedisDatabase architecture

AI & developer tools

LLM APIsClaude CodeCodexCursorGitHub CopilotOpenRouterOllama

Languages

TypeScriptJavaScriptJavaSQLHTMLCSS

Backend

Node.jsFastifyNestJSSpring BootgRPCRESTGraphQLMicroservicesWebSocketsEvent-driven architecture

Frontend & mobile

ReactNext.jsReact NativeTypeScript UI

Cloud & infrastructure

GCPAWSKubernetesGKEDockerHelmArgoCDLinuxTerraform

Operations

CI/CDGitHub ActionsGitLab CI/CDGitOpsGrafanaPrometheusLokiSentry

Identity & security

KeycloakOAuth / OIDCRBACMulti-tenant auth
Professional development

Credentials

  • Cloud Application Developer

    IBM · 2020

    Credential ID: 4075-1579-2529-8772
  • Big Data Engineer

    IBM · 2020

  • Scrum Fundamentals Certified

    Scrum Study · 2020

    Credential ID: 754999

Education

  • TEK-UP

    Software Engineer’s degree · Information Technology

    August 2021 — June 2024
  • Institut Supérieur des Technologies de l’Information et de la Communication

    Licence · Informatique

    2018 — 2021
Writing

Sharing what I learn.

Notes on software development, architecture and engineering leadership.

DEV CommunityTechnical articles and development notes.SubstackWriting and newsletter archive.
Get in touch

Professional opportunities & collaboration.

I welcome conversations about senior engineering and technical leadership roles, platform development, and opportunities to contribute to engineering teams.

I am also available to discuss selected consulting engagements in software architecture and engineering leadership.