Home
Amine EL HAOUNI

Amine EL HAOUNI

Senior Software Developer

With over ten years of experience in software engineering, I've become a skilled developer and team leader. I specialize in full-stack development, focusing on scalable architectures and efficient coding practices in fintech and insurtech.

I enjoy using new technologies to create strong, scalable systems that help businesses grow and improve user experiences. My varied experience helps me connect technical work with strategic planning, ensuring top quality software solutions delivery.

Work Experience

Senior Software Engineer
Public.com | Jan 2023 - Present

Develop and maintain the trading platform for various securities (stocks, options, crypto, bonds, treasuries). Work on distributed systems with multiple services communicating through queues and API calls. Handle challenges related to high data loads and distributed systems.

Java
Spring Boot
AWS ECS
Terraform
Distributed Systems
High-Load Data Processing
  • Java
  • Spring Boot
  • AWS ECS
  • Terraform
  • Distributed Systems
  • High-Load Data Processing
Team Lead Engineer, Customer Delivery Team
Penni.io | Jul 2020 - Dec 2022

Managed a team of 10 people to develop and release products to insurance companies/partners. Responsible for developer careers, delivery deadlines, and architecture quality.

Node.js
NestJS
TypeScript
React.js
AWS ECS
Terraform
Scrum
  • Node.js
  • NestJS
  • TypeScript
  • React.js
  • AWS ECS
  • Terraform
  • Scrum
Software Engineer
GAN Integrity | Nov 2017 – Jul 2020

Full stack development of GAN Integrity product, working on both backend and frontend of the application.

Node.js
React.js
MongoDB
  • Node.js
  • React.js
  • MongoDB
  • Express
  • Scrum
  • AngularJS
Software Engineer JAVA/ReactJS
KLEE GROUP | Oct 2014 – Oct 2017

Developed CAP2ER, a Web Application for evaluating environmental impact of livestock operations that allows to collect and evaluate that.

Java
Node.js
React.js
PostgreSQL
  • Java
  • Node.js
  • React.js
  • PostgreSQL
Junior Computer Science Developer
CAPGEMINI | Feb 2013 - Sept 2014

Developed IT application for MECAPLAST that traces and manages the life cycle of cars parts.

ASP.NET MVC4
JavaScript
  • ASP.NET MVC4
  • JavaScript
  • UML
  • Visual Studio

Education

Master degree in Telecommuncations and Network
INP ENSEEIHT, Toulouse | 2009–2012

INP ENSEEIHT, Toulouse: A top ranking French engineering institute. Three year course specializing in Telecommunications and Networks leading to French Diploma in engineering.

Education
Classes préparatoires in Maths
| 2007–2009

Intensive courses to prepare for entrance to French Engineering Schools

Education
Baccalaureate
| 2006–2007

Equivalent to 'A' levels in Mathematics, Physics and Natural Science

Education