MA

Hi, I'm Mohamed ๐Ÿ‘จโ€๐Ÿ’ป

Full-stack engineer blending clean code with clever architecture. I build scalable platforms, automate business flows, and solve real-world problems with React, Flask, and a touch of Docker magic.

About Me

I'm a passionate full-stack developer with a strong affinity for system design, DevOps culture, and elegant architecture. Whether I'm building scalable CRMs or hacking away on side projects, I'm all about creating value through code.

I love mentoring, writing tests (yes, really), and making complex things feel simple. My current mission? Becoming a tech lead who codes with empathy and deploys with confidence.

My Values

Think in systems
Test before coffee
Push like a pro
Secure by design
Collaborate & ship

Skills & Technologies

A comprehensive toolkit for building modern, scalable applications across the full stack

Frontend Development

Building responsive and interactive user interfaces

React
Next.js
TypeScript
Tailwind CSS
HTML/CSS
Backend Development

Creating robust server-side applications and APIs

Flask
Node.js
Express
NestJS
WebSockets
Database & Storage

Managing data with various database technologies

PostgreSQL
MongoDB
Redis
Elasticsearch
DevOps & Tools

Streamlining development and deployment processes

Docker
Jenkins
GitLab CI/CD
SonarQube
Sentry
Testing & Quality

Ensuring code quality and reliability

Cypress
Pytest
Unit Testing
Integration Testing
Cloud & Services

Deploying and scaling applications in the cloud

AWS (S3, Lambda)
Firebase
Vercel
Netlify
Design & UX

Creating beautiful and user-friendly interfaces

UI/UX Design
Figma
Responsive Design
Accessibility
Soft Skills

Collaborating effectively and leading projects

Communication
Teamwork
Problem-Solving
Leadership
3+
Years Experience
15+
Projects Completed
8+
Tech Categories
100%
Client Satisfaction

My Development Process

From concept to deployment, here's how I transform your ideas into powerful digital solutions

01

Discovery & Planning

1-2 weeks

Deep dive into your vision, requirements, and goals to create a solid foundation.

Key Activities
Requirements Analysis
User Research
Technical Planning
Timeline & Budget
Deliverables
Project RoadmapTechnical SpecsUser Stories
02

Design & Architecture

2-3 weeks

Crafting intuitive user experiences and robust system architecture.

Key Activities
UI/UX Design
System Architecture
Database Design
API Planning
Deliverables
Design MockupsArchitecture DiagramsPrototypes
03

Development

4-8 weeks

Building your solution with clean, scalable, and maintainable code.

Key Activities
Frontend Development
Backend APIs
Database Implementation
Integrations
Deliverables
Working ApplicationCode DocumentationAPI Endpoints
04

Testing & Quality

1-2 weeks

Rigorous testing to ensure reliability, performance, and user satisfaction.

Key Activities
Unit Testing
Integration Testing
Performance Testing
Security Audit
Deliverables
Test ReportsPerformance MetricsSecurity Assessment
05

Deployment

1 week

Launching your application with proper CI/CD and monitoring systems.

Key Activities
Production Setup
CI/CD Pipeline
Monitoring
Performance Optimization
Deliverables
Live ApplicationDeployment GuideMonitoring Dashboard
06

Support & Growth

Ongoing

Ongoing maintenance, updates, and feature enhancements for long-term success.

Key Activities
Bug Fixes
Feature Updates
Performance Monitoring
Technical Support
Deliverables
Regular UpdatesPerformance ReportsFeature Roadmap

Goal-Oriented

Every step aligned with your objectives

Collaborative

Regular updates and feedback loops

Time-Efficient

Streamlined process for faster delivery

Quality-Focused

Rigorous testing and optimization

Experience

Software Developer
Neopolis Development
Onsite
Aug 2023 โ€“ Present

Built features for insurance CRMs, contract flows, PDF/XML tools, Stripe integration, and real-time audit tools. Boosted code quality with Cypress/Pytest + CI/CD.

React
Flask
Elasticsearch
Firebase
Docker
AWS
Remote Software Developer Intern
Protech-IT
Remote
2023

Job site with chat + AI-based job recommendations

React
Node.js
Flask
scikit-learn
Chakra UI
Remote Developer
Freelance
Part-Time
2022-2023

Built childcare ops dashboard โ€” schedules, profiles, UX

React
Node.js
MongoDB
Software Developer Intern
Qramer
Internship
2022

Helped create an online course platform with thousands of lessons

React
Express
PostgreSQL

Featured Projects

๐Ÿ›’ E-Commerce Platform

Full-featured e-commerce platform with cart management, admin panel, order history, and Stripe Click to Pay integration.

React
Next.js
PostgreSQL
Stripe
Firebase
๐Ÿš— Car Rental Platform

Comprehensive car rental system with booking management, contract generation, and dynamic pricing algorithms.

React
Flask
Redis
WebSockets
๐Ÿฆ  COVID-19 Tracker

Real-time analytics dashboard displaying COVID-19 statistics by country with interactive charts and data visualization.

React
Chart.js
REST API
๐Ÿค– AI Prompt Playground

Interactive prompt builder with token usage tracking, multiple AI model support, and mode switching capabilities.

Next.js
OpenAI API
TypeScript
๐Ÿ“„ SEPA XML Validator & PDF Generator

Enterprise tool for validating SEPA XML files and generating secure PDF documents with audit trails.

Flask
Elasticsearch
PDF Generation

Education

Engineering Degree in Computer Science
ITBS
2023โ€“2026 (Expected)
In Progress
Bachelor's Degree in Computer Science
ISIMM
2020โ€“2023
Completed

Let's Connect

๐Ÿ’ฌ Let's connect and build something meaningful together.

Get In Touch

mohamedalichakhari@gmail.com

Email me directly

Based in Tunisia

Open to remote opportunities

Send a Message