Amine Ben hammou

64 rue de Migneaux 78300 Poissy France

(+33) 7 55 18 34 70

[email protected]

github.com/webneat

Reputation / Ranks

CodinGameTop 0.7%

Stackoverflow2818

Codeforces1172

Programming Tools

Typescript

Compiler

NodeJS

Express

Adonis

React

Next

TailwindCSS

PHP

Laravel

Rust

Postgres

Redis

PubSub

Git

VSCode

Docker

Ansible

Languages

Arabic

English

French

Amine Ben hammou

I am a software engineer with focus on web development, performance optimization and knowledge sharing

Education

2013 - 2015 Clermont-Ferrand, France

Institut Supérieure d'Informatique, de Modélisation et de leurs Applications

Master's Degree in Software Engineering and Information Systems

2011 - 2013 Rabat, Maroc

Ecole Nationale Supérieure d'Informatique et Analyse des Systèmes

Master's Degree in Comupter Science

Work Experience

Nov 2021 - PresentMonoprix OnlineMonoprix Online

Remote, France

I worked as a backend engineer on desiging, developing and maintaining multiple microservices on a Google Cloud environment. My tasks included: analyzing and solving performance issues, implementing cache system using Redis, creating and documenting internal tools library, doing code reviews and sharing knowledge with the team via presentations

TypescriptNodeJSPostgresMongoDBRedisPubSubGitlabScrum

Nov 2020 - Oct 2021DatadogDatadog

Remote, France

I worked with the RUM (Real User Monitoring) team to develop and maintain the browser SDK. This open source Javascript SDK tracks the users sessions (navigation, clicks, resources, errors, ...) and reports them to Datadog. The customers can then use their dashboards to explore and analyze how users are using their websites, and investigate and solve errors and performance issues.

TypescriptNodeJSDOMESLintGitlabKanbanOKR

July 2017 - Nov 2020MailPoetMailPoet

Remote, France

I worked remotely within an international team on the development and maintenance of the MailPoet WordPress plugin, the shop site and other projects.

TypescriptReactReduxNodeJSPHPMySQLOKR

Oct 2015 - Jun 2017AmadeusAmadeus

Sophia Antipolis, France

C++JavaEEJavascriptPythonGitScrumKanban

Apr - Sep 2015CERNCERN

Meyrin, Switzerland

Technical Skills

Development, test and deployment of web applications.

TypescriptNodeJSReactPostgresMongoDBRedisDockerAnsible

Solving challenging technical problems and designing efficient algorithms.

AlgorithmicMathData StructuresOptimization methods

Writing technical documentation and teaching computer science and web development.

Code ReviewDocumentationPair Programming

Projects

Sep 2024: hostyhttps://github.com/webNeat/hosty

A code based opinionated way to self-host and manage web apps.

TypescriptAnsibleDockerGithub ActionsCaddy

Jun 2023: ts-perfhttps://github.com/webNeat/ts-perf

A library and command line tool to measure the compile time performance of Typescript code.

Typescript

Dec 2021: ctrl-keyshttps://github.com/webNeat/ctrl-keys

A tiny, super fast, Typescript library to handle keybindings efficiently.

TypescriptDOM

Sep 2019: react-tidyhttps://github.com/webNeat/react-tidy

A collection of handy, flexible, tested and documented React custom hooks.

TypescriptReact

Sep 2019: Mahkamaty - Backend lead developerhttps://mahkamaty.com/fr-ma/about-us

Mahkamaty is Stackoverflow for legal issues and questions; answers come from legal experts in the law field.

NodeJSAdonisMySQLPostgresAzure DevOps

Oct 2015: Lumen Generatorshttps://github.com/webNeat/lumen-generators

A collection of generators for Lumen and Laravel 5. 190K+ installs, 350+ stars on Github.

PHPLaravelLumenTwig

Jul 2016: Tarsanahttps://github.com/tarsana/specs

An ecosystem in which developers can create and share cross-platform command line applications.

PHPTwigOOPFunctional Programming

Check out the source code of this resume https://github.com/webNeat/my-resume