Akram Jallab

AKRAM JALLAB

Full-Stack Developer & Software Engineer

ReactAngularNode.jsFlutterAI/ML

My Expertise

Final-year Software Engineering student with hands-on experience in full-stack development, mobile apps, and AI/ML technologies.

Frontend Dev

React, Angular, Next.js

<p>
Building interactive and responsive user interfaces with modern frameworks. Proficient in HTML, CSS, JavaScript, TypeScript, and Tailwind.
</p>

Backend Dev

Node.js, Nest.js, Spring Boot

<p>
Developing robust server-side applications and RESTful APIs. Experienced with Express, Flask, and database management.
</p>

Mobile Dev

Flutter, Java, Android

<p>
Creating cross-platform mobile applications with Flutter and native Android apps. Integrated with Firebase for backend services.
</p>

Database

SQL, MongoDB, Firebase

<p>
Designing and managing databases. Experience with relational and NoSQL databases, data modeling, and optimization.
</p>

AI/ML

Python, LLMs, NLP

<p>
Implementing machine learning models, natural language processing, and AI agents using LLMs and Ollama.
</p>

Cloud & DevOps

Docker, AWS, Azure

<p>
Deploying applications using containerization with Docker. Fundamentals in AWS, Azure, and Google Cloud platforms.
</p>

MyProficiencies

A comprehensive overview of my technical skills and proficiency levels across different technologies and domains.

React

Frontend
95%Proficiency

Angular

Frontend
88%Proficiency

Flutter

Mobile
82%Proficiency

Node.js

Backend
90%Proficiency

NestJS

Backend
85%Proficiency

TypeScript

Backend
88%Proficiency

Three.js

Frontend
85%Proficiency

AI/ML

Advanced
75%Proficiency

DevOps

Advanced
70%Proficiency

I'm continuously learning and expanding my skillset. All skills listed are 70% or higher, representing my core competencies across different domains.

My Work

A selection of projects showcasing my skills in web development, mobile apps, and full-stack solutions.

AI Email Automation Agent

AI agent for autonomous email generation and delivery using LLM reasoning with Ollama.

OllamaLLMsNode.jsAutomation

Automation Workflow Agent

Designed automation workflows with conditional triggers and service integration using n8n.

n8nAPIsNode.jsWorkflow

Ticket Management Dashboard

Interactive dashboard for managing client-support tickets with analytics, role-based features, and real-time collaboration.

AngularNest.jsDockerTypeScript

API Process Management

Interactive application for automating API-driven business processes with secure authentication and workflow management.

ReactNode.jsExpressMongoDBDocker

Mobile Cooking App

Android application allowing users to browse and add personalized recipes with real-time database synchronization.

JavaAndroid StudioFirebase

University News App

Mobile application for students to view university updates with push notifications for important announcements.

JavaAndroid StudioFirebase

Company Web App

Platform for a company specializing in school supplies with a complete dashboard for managing stock and customer orders.

HTMLCSSJavaScriptMySQLNode.js

CaseStudies

Deep dives into real-world projects, decisions, and measurable outcomes.

AI Email Agent

3 months

Jan - Mar 2024

🎯 Problem

Crafting effective emails is time-consuming and requires constant context switching. Users struggle to maintain a consistent tone and messaging across different email types.

💡 Solution

Developed an AI-powered email agent that understands context and generates professional emails based on user prompts. The system uses advanced NLP to analyze tone preferences and suggests improvements. It integrates with popular email clients and learns from user edits to improve future suggestions.

🚀 Impact

Successfully deployed for beta users with positive feedback

📊 Results

  • Reduced email drafting time by 60%
  • improved email quality scores by 45%
  • and users reported 40% faster email workflow.

Tech Stack

ReactNode.jsAI/MLGPT APISupabase

Intelligent email automation using AI

Automation Workflows (n8n)

2 months

Apr - May 2024

🎯 Problem

Manual business processes were error-prone, time-consuming, and difficult to scale. Teams needed a way to automate repetitive tasks without coding.

💡 Solution

Built a visual workflow designer using n8n that allows non-technical users to create complex automation sequences.

🚀 Impact

Deployed across 5 business processes with measurable ROI

📊 Results

  • 80% reduction in manual work
  • 99.9% process accuracy
  • saved team 20 hours/week

Tech Stack

n8nNode.jsREST APIsDatabase Integration

Complex automation system for business processes

Ollama Local LLM Integration

6 weeks

Jun - Jul 2023

🎯 Problem

Users needed AI capabilities without sending data to external servers. Privacy concerns and latency issues made cloud-based AI unsuitable.

💡 Solution

Integrated Ollama to run large language models locally with a React interface and response streaming.

🚀 Impact

Enabled AI features for privacy-sensitive applications

📊 Results

  • Sub-second response times
  • zero data privacy concerns
  • 70% cost reduction vs cloud APIs

Tech Stack

OllamaReactPythonWebSocket

On-device AI for privacy-first applications

My Journey

From student to developer - my path through education and professional experience.

Experience

2025

Full-Stack Development Intern

Dhahri AlKubaisi TechnologiesGabès, Tunisia

Developed a full dashboard enabling communication between clients, support managers, administrators, and developers through a ticketing system. Built using Angular and Nest.js, deployed in a Docker environment.

2024

Web Development Intern

ESSAT GabèsGabès, Tunisia

Developed a university web application for tracking student attendance and news. Built using React for the frontend and Spring Boot for the backend.

2021 – Present

Freelance Developer

IndependentRemote

Developed and deployed full-stack web applications using the MERN stack. Created mobile applications with Flutter and Java. Designed interactive user interfaces with React and Angular.

Education

2023 – Present

Engineering Degree in Software Engineering

ESSAT GabèsGabès, Tunisia

Final-year Software Engineering student focusing on full-stack development and AI/ML.

2021 – 2023

Integrated Preparatory Program

ESSAT GabèsGabès, Tunisia

Completed preparatory studies in computer science and engineering fundamentals.

Get in touch

Looking for an end-of-studies internship to contribute to impactful projects. Let's discuss how I can help bring your ideas to life.