MA

Hi, I'm
Mohamed Ali

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

Scroll to explore
About Me

Who I Am

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 Core 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

Fastapi
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, EC2, CloudWatch)
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

My Journey

Experience

Software Developer
Neopolis Development
Onsite
Aug 2023 โ€“ Present
  • โ€ขLed the development of critical features across CRM and BPM platforms to optimize insurance workflows.
  • โ€ขDesigned and implemented complex flows for contract subscriptions, e-signatures, and payment integration.
  • โ€ขBuilt reusable internal tools to boost developer productivity, including XML validators and PDF generators.
  • โ€ขEnhanced test coverage by over 60% using Cypress and Pytest, integrating tests into CI/CD pipelines.
  • โ€ขWorked extensively with task automation using Celery, RabbitMQ, and Redis for reliable background processing.
  • โ€ขMentored junior developers, contributed to documentation, and participated in client meetings to align technical solutions with business needs.
Next.js
React
Fastapi
Flask
Node.js
Elasticsearch
Firebase
Docker
AWS
Remote Software Developer Intern
Protech-IT
Remote
2023
  • โ€ขDesigned and developed a job platform featuring live chat and intelligent job recommendations
  • โ€ขBuilt REST APIs using Flask and Node.js, and integrated Firebase Authentication
  • โ€ขImplemented frontend UI with React, Chakra UI, and Tailwind CSS
  • โ€ขUsed scikit-learn for job-matching algorithms based on user profiles and history
React
Node.js
Flask
scikit-learn
Chakra UI
Remote Developer
Freelance
Part-Time
2022-2023
  • โ€ขAssisted in building a childcare operations dashboard for scheduling, staff profiles, and attendance tracking
  • โ€ขContributed to backend logic for time-based scheduling and role-based access
  • โ€ขBuilt responsive UIs with React and connected them to APIs securely using JWT Auth
React
Node.js
MongoDB
Software Developer Intern
Qramer
Internship
2022
  • โ€ขContributed to the design and development of a scalable e-learning platform for creative professionals
  • โ€ขHelped implement user registration, course listing, and dynamic content delivery
  • โ€ขFocused on clean component design, user experience, and mobile responsiveness
React
Express
PostgreSQL
Portfolio

Featured Projects

A collection of projects showcasing my expertise in full-stack development

๐ŸŒพ Agriconnect โ€” Agricultural Marketplace
๐ŸŒพ

Full-stack platform connecting farmers and buyers with a scalable backend using Node.js, TypeScript, PostgreSQL, and Prisma ORM. Features a responsive React frontend, secure authentication, RESTful APIs, and Docker-based deployment. Designed for performance, reliability, and easy scalability to support growing user needs.

Node.js
TypeScript
PostgreSQL
Prisma
React
Docker
๐Ÿš— Car Rental Platform
๐Ÿš—

Comprehensive car rental system with real-time booking management, contract generation, and dynamic pricing algorithms. Built using React frontend, Flask backend, and MongoDB with Redis caching for performance. The platform ensures seamless user experience and efficient resource allocation at scale.

React
Tailwind CSS
Node.js
MongoDb
๐Ÿฆ  COVID-19 Tracker
๐Ÿฆ 

Interactive real-time analytics dashboard presenting COVID-19 statistics by country with detailed visualizations powered by Chart.js. Utilizes REST APIs for live data fetching and updates, providing users with reliable and up-to-date pandemic information in a clear, user-friendly interface.

React
Chart.js
External APIs
๐Ÿค– AI Prompt Playground
๐Ÿค–

Tool designed for crafting, testing, and saving prompts for generative AI workflows. Supports multiple AI models, tracks token usage, and allows mode switching to optimize prompt creation. Enables users to experiment and refine prompts efficiently in a clean, intuitive interface.

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

Enterprise asynchronous SEPA payment XML validator with detailed error reporting and dashboard integration. Includes secure PDF generation for audit trails and automated email notifications. Designed to improve financial compliance and operational efficiency within banking environments.

React
Zustand
Flask
MongoDB
๐Ÿ†” ID Verification Project
๐Ÿ†”

Citizen ID number verification system built with Flask and React, leveraging a CNN algorithm for accurate image-based ID validation. Features secure data handling and real-time feedback to users, improving identity verification processes with advanced AI-driven accuracy.

React
Flask
TensorFlow
OpenCV
Python

Education

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

Certifications

2025

Amazon Web Services Cloud Practitioner

Featured
ManaraDec 2025
Cloud

Express.js

Featured
TestDomeAug 2025
Backend

www.testdome.com/certificates/7ede6cac0ed94b0fad8fab3b1f2df691

2024

CCNA I, II and III

Featured
Cisco Networking AcademyJan 2024
Networking
24
Certifications
6
Years
3
Featured
Get In Touch

Let's Connect

๐Ÿ’ฌ Let's connect and build something meaningful together. I'm always open to discussing new projects and opportunities.

Contact Information

medalichakhari.dev@gmail.com

Email me directly

Based in Tunisia

Open to remote opportunities worldwide

Send a Message

Fill out the form below and I'll get back to you as soon as possible