hmidouch aiman

Senior Software Engineer

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

TypescriptReactNodeAngularPostgreSQLNextRedisExpressMongoDBAmazon EC2Elasticsearch

About me

Intro

Senior software engineer with 4+ years building scalable web applications and leading engineering teams. Proven expertise in full-stack development from crypto platforms to insurance solutions, with experience managing 5+ engineers. Specialized in TypeScript/React/Node.js with focus on microservices architecture and real-time systems.

Links

Work experience

Software Engineer

Orus

Sep 2024 - Present

2 years 2 months

Paris, France

- Develop complex multi-step insurance subscription flow with dynamic UI - Improve and scale event-sourced insurance platform - Build end-to-end testing suite for complex insurance workflows - Continuous improvement of the insurance products and bug correction Keywords: Typescript, React, TanStack Router, TRPC, Express, MongoDB, Playwright, ArgoCD, Github Actions, BullMQ, Redis

Full-stack crypto casino platform development

zesty.betFreelance

Feb 2024 - Aug 2024

7 months

- Built a complete online casino platform with real-time gaming, wallet management, and user authentication - Implemented real-time multiplayer gaming with WebSocket connections for live betting and chat functionality - Architected a microservices-based system using Next.js, Socket.IO, Express.js, and PostgreSQL - Site Service (Next.js frontend with SSR/SSG) - Realtime Service (Socket.IO for live features) - Wallet Provider (Express.js for financial operations) - Multi-provider OAuth integration (Google, Facebook, Coinbase) - Implemented CI/CD pipeline with Turbo monorepo Keywords: TypeScript, SQL, React, Next.js, Tailwind CSS, Redux, Node.js, Express.js, Socket.IO, PostgreSQL, Prisma ORM, Redis, Docker, AWS, Vercel, cryptocurrency integration, JWT, OAuth, HMAC, rate limiting

Full Stack Engineer

Padoa : bien plus qu'un logiciel métier

Sep 2020 - Aug 2024

4 years

Paris, France

Scope manager JS: Manager of cross-functional engineering team (5+ engineers) and reporting to the Head of Engineering. • Work with the UX team to validate the feasibility of projects. • Facilitate daily stand-up meetings, sprint reviews, retrospectives and sprint planning meetings. • Collaborate with the Scrum team to prioritize backlog elements and to meet commitments continuously. • Build a CRM product that helped our clients improve interactions with customers and prospects. • Handling of incidents in production and user support Keywords: OOP, Agile, Management, Leadership, Optimization, Software design, API's Full Stack JS developer • Design and implementation of REST API • Continuous improvement of the product by constantly evaluating the quality of the application's functionalities with the different tracking tools and design teams • Implementing an updating system of data via Excel • Redesign of the Elasticsearch indexing system • Investigation and resolution of performance and production issues • Refactoring sessions, code reviews and TDD approach Keywords: Angular 15, Cypress, Node, Typescript, ExpressJS, Postgres, Sequelize, ElasticSearch, vitest, github CI, git, Redis, Docker, Jupyter


Education

Centrale Nantes

Engineer’s degree

2018 - 2020

3 years

École Hassania des Travaux Publics - المدرسة الحسنية للأشغال العمومية

2016 - 2018

3 years

CPGE MP MEKNES

Two-year intensive program in advanced mathematics and physics

2014 - 2016

3 years


Licenses & certifications

JavaScript

Issued: Mar 2024

Certified by HackerRank

Node.js Intermediate

Issued: Feb 2024

Certified by HackerRank

Angular Certificate

Issued: Sep 2023

Certified by HackerRank

Salesforce Certified JavaScript Developer I

Issued: Mar 2023

Certified by Salesforce Trailblazer Community - Marketer Vitória

React

Issued: Jan 2021

Certified by HackerRank

The best place to find your next move

© 2026. All Rights Reserved.