About Me

Hello There!

I'm Lemine, a Senior Software Engineer and Tech Lead with 6+ years of experience designing scalable systems, leading engineering teams, and delivering production software across finance, HR, AI, and blockchain.

I specialize in building high-performance systems, cloud-native architectures, and AI-powered applications using Java, Spring Boot, Quarkus, Golang, Kafka, Docker, Kubernetes, React, and modern LLM technologies. I enjoy transforming complex business challenges into scalable, maintainable software while ensuring reliability, performance, and clean architecture.

Beyond development, I take ownership of products end-to-end, from architecture and technical decisions to mentoring engineers, conducting code reviews, improving development processes, and helping teams deliver production-ready software.

Outside of engineering, I enjoy chess, strategy games, debating, and writing technical articles. I believe that continuous learning and knowledge sharing are essential to building better software and stronger engineering teams.

Contact Information

Email: baillahiamine@gmail.com

Phone: +212 604295394

Location: Morocco, Casablanca

6+ 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

Tech Lead

Kop (ex: Kwiks)

Building AI-driven recruitment products including Kop-connect, Kop-interviewer and Kop-coach.

  • 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

Mobile 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

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

Reasoning with o1

DeepLearning.AI

Claude Code in Action

Anthropic

AI Fluency Framework & Foundations

Anthropic

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

My core strength is building reliable backend platforms and leading delivery across architecture, cloud, frontend, and AI-enabled product development.

Backend & Distributed Systems

Java98%
Spring Boot96%
Quarkus96%
Golang94%
Kafka93%
Redis95%

Frontend & Product Delivery

TypeScript95%
React.js98%
Next.js93%
React Native98%
Expo SDK98%
JavaScript95%

AI, Architecture & Platform Thinking

System Design95%
Microservices95%
LLM Applications90%
Prompt Engineering90%
Testing95%

Data & Persistence

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

Cloud & DevOps

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

Engineering Leadership

Git98%
Code Reviews96%
Mentoring95%
Technical Decisions95%
Scrum & Agile92%

Soft Skills & Traits

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

Featured Projects

A selected portfolio of systems I helped design and deliver across fintech, AI, blockchain, retail, logistics, and enterprise platforms.

Recruitment Powered by AI - AI & SaaS project screenshot

Recruitment Powered by AI

AI-assisted recruitment marketplace built to streamline hiring workflows, secure access, and scalable candidate-management operations.

Architecture, backend, AI workflows

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

Client Loyalty Cross-Platform App

Cross-platform loyalty product designed to support customer engagement, mobile journeys, and connected retail experiences.

Mobile delivery, backend integration

  • 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 financing with secure workflows, business process support, and scalable service design.

Platform engineering, product delivery

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

AI Investment Bot

Investment platform combining product strategy, mobile experience, and AI-assisted trading operations for asset management use cases.

AI product, mobile platform

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

Skypay Mobile Wallet

Mobile wallet experience focused on digital payments, secure user flows, and production-ready fintech delivery.

Payments, mobile engineering

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

Blockchain Bond Issue

Web platform supporting a pioneering blockchain-based bond issuance initiative in Morocco and North Africa.

Innovation, event-driven workflows

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

Ringob - Gaming Platform

Cross platform to manage e-gaming tournaments

Cross-platform product

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

Olivraison

B2B delivery platform connecting operations, customer flows, and driver experiences across a logistics workflow.

Mobile operations

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

WhatsApp Banking

Conversational banking solution enabling customer operations through WhatsApp with backend orchestration and messaging integration.

Conversational AI, integrations

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

Keycloak Customized Authentication Server

Custom authentication server work extending Keycloak with tailored SPIs, identity flows, and enterprise security requirements.

Identity, enterprise auth

  • Java
  • Keycloak
  • Gradle
Tokenization - Fintech project screenshot

Tokenization

Tokenization-focused mobile product built around secure contactless payment flows and fintech-grade application behavior.

Secure payment flows

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

Smart Compagnon

Banking assistant application supporting account operations with backend services, mobile experience, and production deployment concerns.

Banking assistant

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

MAI Insurance Platform

Insurance platform designed for Moroccans abroad, integrating payments, reporting, document generation, and secure back-office workflows.

Enterprise integrations

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

POC Blockchain Desktop

Desktop proof of concept for blockchain bond management, validating workflows and product direction for regulated financial use cases.

Proof of concept

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

POC Blockchain Mobile

Mobile proof of concept supporting blockchain-related operations and validating cross-platform product workflows.

Mobile proof of concept

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

Abricot - Coupons App

Coupon management mobile app designed to support discount discovery, collection, and user engagement flows.

Consumer app

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

Doctor Appointment Web App

Appointment-booking web application built to simplify patient scheduling and service discovery for healthcare workflows.

Booking workflow

  • React.js
  • Redux
  • Git

Medium Articles

The best way to learn something is by teaching it.

Cover image for article: What a good Tech-Lead looks like

What a good Tech-Lead looks like

A reflection on what strong technical leadership should mean in practice, from engineering guidance and ownership to team enablement and delivery impact.

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?

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