Islam Mokrane
Software Engineer
Crafting high-performance, intuitive digital solutions while ensuring quality, accessibility, and seamless user experiences.
ABOUT
EXPERIENCES
PROJECTS
ABOUT
Back in 2016, I took my first steps into the world of coding and quickly found myself captivated by software development. Fast forward to today, I’ve had the opportunity to build software for a start-up, work on e-commerce platforms, and contribute to web solutions for an industrial engineering company.
Currently, my main focus is developing high-performance, intuitive, and accessible digital solutions. I love working at the intersection of design and engineering — creating software that not only looks great but also performs seamlessly under the hood.
In my free time, I explore new technologies, refine my coding skills, and work on personal projects like building dynamic web apps. When I’m not coding, you’ll find me playing chess, exploring new places, or enjoying a good book.
EXPERIENCES
FEBRUARY 2023 — SEPTEMBER 2024
Fullstack Developper · Hupla
Build and maintain critical components used to construct Klaviyo’s frontend, across the whole product. Work closely with cross-functional teams, including developers, designers, and product managers, to implement and advocate for best practices in web accessibility.
Node.js
Express
React
TypeScript
Jest
Cypress
Firebase
Gitlab CI/CD
Google Cloud Platform
Microsoft Azure
MARCH 2021 — SEPTEMBER 2022
Fullstack Developper · Bouira Industrial Engeneering
Build and maintain critical components used to construct Klaviyo’s frontend, across the whole product. Work closely with cross-functional teams, including developers, designers, and product managers, to implement and advocate for best practices in web accessibility.
Node.js
Electron
Express
React
TypeScript
SQLite
View Full Resume
PROJECTS
Automated Customer Review Moderation for E-commerce
Delivered a solution to help e-commerce businesses manage customer reviews effectively. The system used automated moderation to detect and address inappropriate or irrelevant feedback, ensuring a high-quality user experience and protecting brand reputation. The integration allowed for scalable and consistent review handling processes.
Java
Spring Boot
Typescript
Angular
Docker
Kafka
PostgreSQL
Keycloak
Gitlab CI/CD
JUnit
Mockito
SonarQube
Document Management System with Advanced Classification
Built a web-based system for businesses to manage and organize documents in various formats. The application included powerful features to classify and categorize content automatically, helping users store, retrieve, and process their files more effectively while reducing manual effort.
.NET
C#
React
Typescript
Docker
PostgreSQL
View Full Project Archive
Coded in Visual Studio Code by yours truly. Built with Next.js
with the help of Typescript & Material UI , All text is set in the Inter typeface.