Get in touch:
Hi

I'm Anas Mazouni

I’m a software engineer specialized in web technologies with a huge passion for automation and DevSecOps. I'm passionate about software engineering, cybersecurity, robotics, and everything in-between.
Scroll

.about("me")

I started web development when I was 14 — my first project was a music website where I hosted tracks I made with a friend. (Stormix was my "artist" name.)

That hobby turned into a career. I studied software engineering and robotics at L'École Centrale de Nantes, then spent the next few years shipping products across startups and scale-ups — from class-booking platforms and intelligent document processing to code security at GitGuardian. Today I'm a founding engineer at Warren, building the next generation of wealth enablement and financial wellbeing platforms.

I thrive in fast-moving environments and enjoy owning problems end-to-end. If you have something in mind, let's .chat().

I primarily use the following technologies, tools and libraries, but always open to pick up more:

  • Next.js
  • React
  • Bun / Node.js
  • TypeScript
  • Python
  • Vue
  • SQL / NoSQL
  • Git
  • Docker
  • Kubernetes / Helm
  • CI/CD: GitHub Actions, GitLab CI, ArgoCD
  • Monitoring: Sentry, Prometheus, Grafana

Feel free to go through the timeline below for a more comprehensive list of stuff I worked with in the past.

.resume()

.timeline()

Zoom:
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026

.experience()

Principal Software Engineer

Warren, Remote (Belgium)

Mar 2025 - Present

Working on wealth enablement and financial coaching platform combining a modern pension fund, AI-powered financial coaching, and comp & ben automation.

Senior Software Engineer

GitGuardian, Remote (France)

Feb 2024 - Mar 2025

GitGuardian is the code security platform for the DevOps generation. With automated secrets detection and remediation, our platform enables Dev, Sec, and Ops to advance together towards the Secure Software Development Lifecycle. GitGuardian raised 44M$ in December 2021 and is backed by prominent investors including Scott Chacon, Co-Founder of GitHub, and Solomon Hykes, Founder of Docker. Worked on the sources team, responsible for the development of the platform's non VCS sources detection. Namely: Jira, Bitbucket, Microsoft Teams, Container registries, etc.

PythonDjangoTypescriptReactRedisRabbitMQAWSPostgreSQLSassDockerPyTestJestPlaywrightKubernetes

Led the development of the Microsoft Teams integration, from design to implementation, including real-time scanning and subscription management.

PythonDjangoDockerReactRedis

Enhanced the secrets detection engine with a new third-party detector during onboarding.

PythonDjango

Developed and maintained an internal annotation tool for the ML team, actively used to this day.

TypescriptTailwindReactStreamlit

Conducted tech explorations and authored documentation for Microsoft Azure, aiding in project navigation and decision-making.

AzureDocumentation

Software Engineer

Metamaze, Remote (Belgium)

Nov 2021 - Jan 2024

Metamaze, Belgian Tech Startup of the Year 2022, is an AI-driven Intelligent Document Processing SaaS platform that enables companies to automatically process, extract and structure information from any type of document and/or email.

TypescriptMongoDBReactNodeExpressGraphQL (Apollo)StencilJsTailwindKubernetes

Helped rewrite the entire frontend from scratch using React, StencilJs, Typescript and GraphQL (Apollo).

TypescriptStencilJsReactGraphQL (Apollo)

Refactored huge parts of the backend to improve performance and maintainability.

TypescriptNodeExpressMongoDB

Improved developer experience by setting up new CI/CD pipelines to automated releases, linting and builds, also developed new internal tools to improve developer velocity.

Github ActionsSentryDocker

Lead the development of E2E tests using Cypress and Jest, and improved test coverage by 30%.

CypressMochaGithub Actions

Established a vulnerability management process and improved security by fixing all reported issues.

SnykGithub Actions

Lead Software Engineer

Yogalive, Remote (Belgium)

Apr 2020 - Nov 2021

YogaLive is a digital marketplace that connects yoga teachers and yoga practitioners via live-streaming yoga sessions. I worked with the founders to build the current product from scratch: 2 web platforms and a mobile application. I also handled the devops side of the product and setup automated pipelines for CI/CD using Github Actions.

TypescriptMongoDBVue 3ExpressTailwind

Lead the development of the company's MVP and all related products (web and mobile).

TypescriptVueNodeExpressMongoDB

Developed a hybrid mobile application using Vue and Capacitor to allow users to watch live-streamed yoga sessions on their mobile devices.

VueNodeExpressCapacitor

Setup automated CI/CD pipelines for all products using Github Actions, with automated deployments and releases to mobile app stores and web platforms.

Github ActionsDockerFastlane

Software Engineering intern

Coment, France

Jun 2019 - Aug 2019

Coment is SaaS plateform putting an end to the chaotic process of document review.

TypescriptMongoDBVue 2NodeExpressWordpressDockerGCP

Developed new UI components and improved the overall UX of the application.

VueVuexFirebase

Created a new product landing page

WordpressHTMLCSSJavascript

Developed and deployed a PDF export service using Node and Puppeteer and deployed it to GCP.

NodeExpressPuppeteerGCPDocker

Software Developer

Freelance, Remote (France / Morocco)

Dec 2015 - Mar 2020

Worked with multiple clients on various projects, from small websites to large scale applications.

TypescriptMongoDBVue 2PHPLaravelNodeExpressGraphQL (Apollo)

.skills()

// Frontend

CSSHTMLNext.jsReactSassStencilJsTailwindVueVue 2Vue 3Vuex

// Backend

DjangoExpressGraphQL (Apollo)LaravelNodePHPPrismaPythonTrpcTypescript

// Database

MongoDBPostgreSQLRedis

// DevOps

AWSAzureDockerFastlaneGCPGithub ActionsKubernetes

// Misc

AdonisJSBunDiscordDocumentationFirebasePuppeteerROSRabbitMQRust (Tauri)SentrySnykStreamlitTauriTurboTwitchViteWebRTCWordpress

// Testing

CypressJestMochaPlaywrightPyTest

// Language

C++JavascriptRustTypeScript

// Mobile

Capacitor

.projects()

Here are some of my projects

Open Source
166

Deadlock Mod Manager

A mod manager for the Valve game Deadlock, built with Tauri, React, and TypeScript.

TypeScriptReactRustTauri
Open Source
46

Ping360 Sonar ROS package

OS package for Blue Robotics Ping360 Sonar

ROSPythonC++
Open Source
33

Eghata

A platform designed to connect volunteers and individuals in need of assistance across Morocco following the 2023 earthquake

TypescriptReactCapacitorNodeAdonisJSPostgreSQLDockerTailwindPrisma
Open Source
21

Spotify Liked

Sync your liked songs into a publicly available playlist. Totally stealing @alaazorkane's idea.

VueNodeExpressDocker
Open Source
17

Riftmaker

An open-source, self-hosted, league of legends tournaments tool.

TypescriptReactNext.jsRust (Tauri)PostgreSQLDockerTailwindPrisma
Open Source
13

MSN - An omegle clone

A simple omegle clone built with React, Bun and WebRTC

TypescriptReactBunWebRTCTailwind
Open Source
11

Portfolio (v1)

Old version of the current portfolio, written in React.

TypescriptReact
Open Source
10

What Should I Build Next

An AI powered project idea generator.

ReactTypescriptTrpcNext.jsPrismaDocker
Open Source
7

Chatexto

Contexto game but for twitch chat

TypescriptReactNext.jsTailwind
Open Source
6

Dwi - Twitch voice notes

A browser extension that allows you to send voice notes in twitch chat.

TypescriptReactBunWebRTCTailwindVite
Open Source
1

Batbot

BatBot is a comprehensive chatbot solution for live streaming platforms, including Kick, Twitch, and YouTube.

TypescriptBunNext.jsTurboTailwindPrisma
Open Source

Bot

A multipurpose twitch/discord bot written in Typescript

TypescriptNodeTwitchDiscordDocker

.contact()

Always eager for new challenges and opportunities to grow. Have a project or idea I could help with? Reach out via the contact button below or through my social links.