About Me

Hello There!

I'm Lemine, a Software Engineer and FullStack developer, driven by curiosity and passion. These two have led me to discover new changing technologies, and build innovative and sophisticated ideas.

My journey as a developer started before my graduation since my main focus was on "learning things by doing" and not on reciting boring subjects. Started with C programming language, loved it, then I discovered the sparkling magic of Java, but coded too with PHP and others. Did my first freelancing in the same year.

But programming wasn't only my thing. I loved always debating, puzzles (I play Chess, let's play together), sport and games. To make my knowledge more solid, I started by the end of 2020 writing articles.

Contact Information

Email: baillahiamine@gmail.com

Phone: +212 604295394

Location: Morocco, Casablanca

5+ Years

Development and leadership experience

18+ Projects

Successfully Delivered

Tech Lead

Team Management

Blockchain Pioneer

First Bond Issue in North Africa

Experience & Education

Work Experience

Full Stack Developer / Technical Lead

Kwiks

Building AI-driven recruitment products including Kwiks-connect and Noor-AI.

  • Java
  • Quarkus
  • Spring Boot
  • Microservices
  • Kafka
  • Python
  • JUnit
  • Docker
  • Azure
  • React.js
  • Next.js
  • GitHub Actions
  • CI/CD
  • LiveKit
  • Rocket.Chat
  • PostgreSQL
  • Redis
  • System Architecture
  • Data Architecture
  • AI Strategy
  • Event-Driven Architecture

Full Stack Developer

LabelVie

Built a cross-platform customer loyalty application for LabelVie - Carrefour.

  • Java
  • Spring Boot
  • Microservices
  • Kafka
  • JUnit
  • Docker
  • AWS
  • React.js
  • Next.js
  • React Native
  • Zustand
  • Testing
  • ClickUp
  • Git
  • CI/CD
  • Event-Driven Architecture

Tech Lead

Yakeey

Delivered a Loan-as-a-Service solution for streamlined credit applications.

  • Java
  • Spring Boot
  • Microservices
  • JUnit
  • Docker
  • AWS
  • React.js
  • Zustand
  • Testing
  • ClickUp
  • Git
  • CI/CD
  • Slack
  • System Architecture

React Native Developer

Finamaze

Developed and migrated a mobile investment asset management app with an AI trading bot.

  • JavaScript
  • React Native
  • Zustand
  • Expo SDK
  • Expo EAS
  • Firebase
  • Flashlight
  • 3rd Party SDKs
  • Evernote
  • Notion

Full Stack Developer / Tech Lead

Skypay

Built a mobile wallet with streamlined user experience and comprehensive payment features.

  • Java
  • Spring Boot
  • PostgreSQL
  • MongoDB
  • Docker
  • Redis
  • Keycloak
  • AWS
  • CI/CD
  • GitHub Actions
  • JUnit
  • Git
  • React Native
  • React.js
  • Zustand
  • Firebase
  • Sentry
  • Grafana
  • Prometheus
  • Flashlight
  • 3rd Party SDKs
  • Linear
  • Notion
  • Jira
  • Scrum
  • System Architecture
  • Data Architecture

Full Stack Developer - Freelance Part-time

Olivraison

Delivered new features for customer and driver delivery applications.

  • React Native
  • GraphQL
  • Firebase
  • Git
  • Expo SDK

Full Stack Developer

Payment Center for Africa - PCA

Delivered blockchain bond issue, insurance, WhatsApp banking, tokenization, and smart companion solutions.

  • Java
  • Spring Boot
  • React.js
  • React Native
  • Node.js
  • Express.js
  • GraphQL
  • PostgreSQL
  • Redis
  • Git
  • Docker
  • Blockchain Technologies
  • System Architecture
  • Data Architecture
  • Event-Driven Architecture

Mobile React Native Developer

Abricot

Development of a mobile application for coupon management, sharing, and creation.

  • JavaScript
  • React Native
  • GraphQL
  • Firebase
  • Git
  • Expo SDK

Full Stack Developer - Freelance

Upwork

Built a web meeting app and a medical appointment booking platform.

  • React.js
  • Redux
  • Flask
  • React Native
  • Node.js
  • Express.js
  • Docker
  • Git

Education

Software Engineer

ENSIAS

Discovered and learned various technical and soft skills through projects testing time management and entrepreneurship.

Certifications

Designing Event-Driven Architectures

Amazon Web Services (AWS)

Strategic Negotiation

LinkedIn

Spring Boot Test-Driven Development

LinkedIn

Designing Blockchain Solutions using Amazon Managed Blockchain

Amazon Web Services (AWS)

Blockchain platforms

The State University of New York

Containers & Kubernetes

IBM

React and ECMAScript

IBM

Skills & Expertise

Frontend Development

HTML/CSS95%
JavaScript95%
TypeScript95%
React.js98%
Next.js93%

Mobile Development

React Native98%
Redux/Zustand98%
Expo SDK98%
Native Android92%
Swift/Objective C iOS82%

Backend Development

Java96%
Spring Boot95%
Quarkus95%
Node.js92%
Python85%
Golang92%

Databases

PostgreSQL98%
SQL Server92%
MySQL95%
MongoDB98%
Firestore90%
Redis95%
AWS DynamoDB92%

Cloud & DevOps

AWS95%
Azure90%
GCP90%
Docker98%
CI/CD98%

Tools & Others

Git98%
Testing95%
Microservices95%
System design95%
Scrum and Agile92%

Soft Skills & Traits

Team Management95%
Project Management95%
Leadership98%
Creativity95%
Discipline97%
Curiosity97%
Scrum95%
Agile95%

Featured Projects

A showcase of innovative solutions I've built. Some project images are not shared due to confidentiality policies.

Recruitment Powered by AI - AI & SaaS project screenshot

Recruitment Powered by AI

Kwiks Connect recruitment marketplace with AI-driven workflows.

  • Java
  • Quarkus
  • JUnit
  • +13 more
Client Loyalty Cross-Platform App - Retail project screenshot

Client Loyalty Cross-Platform App

Carrefour client loyalty mobile app.

  • Java
  • Spring Boot
  • JUnit
  • +10 more
Real-Estate Loan Solution - Fintech project screenshot

Real-Estate Loan Solution

Loan-as-a-service platform for real-estate credit.

  • Java
  • Spring Boot
  • JUnit
  • +8 more
AI Investment Bot - Fintech project screenshot

AI Investment Bot

Smart asset management platform with AI trading bot.

  • Node.js
  • Docker
  • React Native
  • +2 more
Skypay Mobile Wallet - Fintech project screenshot

Skypay Mobile Wallet

Mobile wallet app with payment features.

  • Spring Boot
  • Docker
  • Testing
  • +3 more
Blockchain Bond Issue - Blockchain project screenshot

Blockchain Bond Issue

The first of its kind in Morocco and North Africa - web based bond issue application

  • Spring-boot
  • Node.js
  • React.js
  • +4 more
Ringob - Gaming Platform - Mobile project screenshot

Ringob - Gaming Platform

Cross platform to manage e-gaming tournaments

  • React Native
  • GraphQL
  • Git
  • +1 more
Olivraison - Logistics project screenshot

Olivraison

B2B delivery solution for customers and drivers.

  • React Native
  • Expo SDK
  • Expo EAS
  • +2 more
WhatsApp Banking - Fintech project screenshot

WhatsApp Banking

Smart chatbot for banking operations via WhatsApp

  • Node.js
  • Redis
  • Spring Boot
  • +2 more
Keycloak Customized Authentication Server - Security project screenshot

Keycloak Customized Authentication Server

Custom Keycloak SPIs and authentication flows.

  • Java
  • Keycloak
  • Gradle
Tokenization - Fintech project screenshot

Tokenization

Contactless tokenization mobile app.

  • Java
  • Spring Boot
  • React Native
Smart Compagnon - Fintech project screenshot

Smart Compagnon

Smart bot for bank account operations.

  • React Native
  • Jest
  • Spring Boot
  • +3 more
MAI Insurance Platform - Insurance project screenshot

MAI Insurance Platform

Insurance platform for Moroccans abroad.

  • Spring Boot
  • PostgreSQL
  • CMI
  • +7 more
POC Blockchain Desktop - Blockchain project screenshot

POC Blockchain Desktop

Desktop application for blockchain bond management

  • Spring-boot
  • React.js
  • Docker
POC Blockchain Mobile - Blockchain project screenshot

POC Blockchain Mobile

Mobile companion for blockchain operations

  • React-Native
  • Spring-boot
Abricot - Coupons App - Mobile project screenshot

Abricot - Coupons App

Mobile app to collect and manage discount coupons

  • React Native
  • Expo CLI
  • GraphQL
  • +1 more
Doctor Appointment Web App - Web project screenshot

Doctor Appointment Web App

Web app to book appointments with doctors.

  • React.js
  • Redux
  • Git

Medium Articles

The best way to learn something is by teaching it.

Cover image for article: No code, Low code

No code, Low code

Coding your app is awesome and might be sometimes fun, but also sometimes it needs a lot of efforts and a lot of time, that's why you might would rather to look for another...

Get In Touch

Looking for someone who respects your deadlines with a good understanding of your needs to innovate and make your product shine? I'm your next collaborator.

Location

Morocco, Casablanca

Why Work With Me?

  • 5+ years of experience
  • Full-stack expertise
  • Proven track record
  • Team leadership skills