EL-HABIB AMAZZAL

EL-HABIB AMAZZAL

Senior Software Engineer

I'm a software engineer passionate about problem-solving. I enjoy learning and easily grasp new concepts and technologies. I also have a strong fondness for writing clean code and building scalable, maintainable, and high-performing services. Detail-oriented and committed to excellence.

Professional Experience

Senior Software Engineer

INNOVX
Jan 2024 — PresentCasablanca, Morocco

Backend Engineer

Avito.ma
June 2020 — Jan 2024Casablanca, Morocco

Technologies & Tools:

GoJavaScalaPHPDockerKubernetesTerraformAWSMicroservices

Full Stack Developer

Nimble Ways
August 2019 — June 2020Casablanca, Morocco

Technologies & Tools:

JavaScriptReactJSReduxSpring BootJavaMavenGit

Internships

Frontend Developer Intern

Société Générale Africa Technologies & Services
February 2019 — June 2019Casablanca, Morocco

Technologies & Tools:

TypeScriptReactANTLRMonaco-Editor

Full Stack Developer Intern

CNRST
July 2018 — August 2018Rabat, Morocco

Technologies & Tools:

JavaSpringThymeleafJasperReport

Technical Skills

Golang ♥
TypeScript/JavaScript
Python
Java
React
React Native
Docker/Kubernetes
AWS
GCP
PostgreSQL
Redis
Terraform

Featured Projects

form-go

Golang package for effortless struct-to-URL-form encoding with tag-based field selection supporting all primitive types.

GolangPackageFormsEncoding

use-paginated

React hook library providing helpful pagination logic implementation for React applications with TypeScript support.

TypeScriptReactHookNPMLibrary

TodoLangEditor

Custom web editor built with TypeScript, React, ANTLR and Monaco-Editor for a custom scripting language with syntax highlighting.

TypeScriptReactANTLRMonaco-EditorLanguage

Certifications

Let's Connect

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and software engineering.