KC
Khalil CharfiSoftware Architect
Available for Engineering Architecture & Tech Leadership

Building software systems with architectural precision & fluid craft.

I am Khalil Charfi, a Software Architect & Senior Full-Stack Engineer. I engineer enterprise cloud systems, robust distributed microservices, and fluid interfaces that feel alive.

10+ Years
Production Systems

Enterprise microservices, resilient event streaming, cloud infrastructure & scalable APIs.

Full-Stack
Polyglot Stack

Java/Spring, TypeScript, React, Node.js, Go, PostgreSQL, Kafka, Docker & Kubernetes.

DAAD Alum
TU Darmstadt Research

Published author in Cardiac E-Health monitoring & distributed real-time biomedical systems.

4 Languages
Cross-Border Team

Fluent in English, German (B2), French (Bilingual) and Arabic (Native) across diverse teams.

Engineering Philosophy

Principles distilled from a decade in production.

Great software isn’t made by piling up frameworks. It comes from disciplined architecture, deep domain understanding, and relentless attention to detail.

Architectural Rigor

Designing modular, boundary-driven systems with clean separation of concerns, domain-driven design, and type safety from database schemas to client view models.

Performance & Fluidity

Zero-compromise runtime efficiency. Eliminating render bottlenecks, optimizing query latency, and ensuring continuous 60fps feedback across all viewports.

Enterprise Resilience

Architectures designed for fault tolerance, horizontal elasticity, high concurrency, and secure multi-tenant isolation under heavy production loads.

Human-Centered Craft

Technology serves humans. Whether developing developer APIs or consumer-facing mobile interfaces, ergonomics, clarity, and delight are paramount.

Multilingual Collaboration

Effortless cross-cultural teamwork across European & MENA engineering ecosystems.

English95%
Fluent / Full Professional
German (Deutsch)80%
B2 Professional Working
French (Français)95%
Bilingual / Native-Level
Arabic (العربية)100%
Native Language
Track Record

Experience

Architecting resilient software architectures, scaling distributed cloud services, and leading cross-functional engineering teams.

Contributed to the modernization of the travel comparison portal, migrating legacy templates to a decoupled Vue.js frontend system for a better user experience.
Worked on improving checkout performance and user experience by optimizing frontend rendering and integrating new features into the existing platform.
Developed and integrated REST APIs to bridge core backend systems, helping eliminate manual data entry steps and reducing client-side overhead.
Collaborated on database query optimizations and caching strategies, helping improve overall API response times for our active user base.
Regularly leverage AI-assisted development tools (Cursor, Copilot, Claude) to accelerate repetitive tasks such as boilerplate generation, unit testing, and documentation, while strictly maintaining human validation of architectural decisions and production code quality.
Selected Works

My Projects

A curated selection of production applications, distributed backend services, and interactive user interfaces. Tap any project to inspect the engineering brief.

CHECK24 Bicycle Insurance Portal

Collaborative project within Germany's leading comparison portal.

Vue.jsLaminasPHPDrupal+1 more
Inspect Engineering Brief

Cover 3D Mobile (ASM)

B2B interior design and order-management application.

IonicAngularCouchDBPouchDB+1 more
Inspect Engineering Brief

3andi & 3andi Partner (ASM)

Multi-tenant loyalty and digital reward applications for merchants.

FlutterFirebase (Auth, Firestore, FCM)Node.js
Inspect Engineering Brief

Business Mobility Suite (ASM)

Inventory and sales automation tools for retail networks.

FlutterIonicCouchDBPouchDB+1 more
Inspect Engineering Brief

Public Transportation App (MyBus)

Public transit navigation and scheduling application.

IonicAngularMapbox GLGraphQL+2 more
Inspect Engineering Brief

Android Business Automation Suite (ASM)

ERP companion and automated ticket queuing terminal systems for retail locations.

Android (Java)SQLiteLaravelBluetooth
Inspect Engineering Brief

Cardiac Anomaly Detection System (Theralytics)

Academic IoT wearable health monitoring research project.

JavaSpring BootWSO2 CEPMongoDB+2 more
Inspect Engineering Brief
Technical Arsenal

Core Technical Skills

Depth in backend systems, distributed cloud architecture, and modern reactive client engineering.

Programming Languages

JavaScript/TypeScriptPHPJavaHTML5CSS3 (Sass/LESS)

Backend Development

LaravelLaminasSpring BootNode.jsRESTful APIsGraphQL

Frontend Development

Vue.jsAngularBootstrapCSS3/SassJSP (legacy)

Mobile Development

FlutterIonicCapacitorAndroid (Java)Offline-First Architecture

Databases & Storage

MySQLMongoDBSQLiteCouchDB/PouchDBFirebase (Firestore, Auth, FCM)

Cloud & Infrastructure

FirebaseKeycloakRancherGCP (Cloud Run)

DevOps & Automation

DockerGitJenkinsGitLab CI/CDBitriseInfrastructure as Code (Puppet)

Systems Architecture

Clean ArchitectureMicroservicesReal-Time Data SyncComplex Event Processing (CEP)IoT SystemsOffline-First Applications

Testing & Quality Assurance

TestCafeCucumberSonarQubeGrafanaKibanaELK Stack

AI-Assisted Development

Claude CodeCursorGitHub CopilotChatGPTGemini

Other Technologies

Mapbox GL JSBluetooth IntegrationDrupal (legacy)WSO2 CEPJHipster
Academic Foundations

Education

Rigorous computer science theory, distributed algorithms, and enterprise systems engineering.

Sep 2014 – Feb 2017

Master of Science, Enterprise Systems Engineering

Higher Institute of Informatics and Multimedia of Sfax

Thesis: Complex Event Processing for Cardiac Anomaly Detection (published IEEE, 2017). Focused on designing and building large-scale software systems.

Verified Degree & Research Thesis
Sep 2011 – Jun 2014

Bachelor of Science, Computer Science

Higher Institute of Informatics and Multimedia of Sfax

Gained a strong foundation in algorithms, data structures, and software development principles.

Verified Degree & Research Thesis
Accreditation & Awards

Certificates & Awards

DAAD German Academic Exchange research certifications, IEEE published papers, and biomedical engineering credentials.

IEEE Published Research: "CEP4HFP: Complex Event Processing for Heart Failure Prediction"
Inspect
December 2017

IEEE Published Research: "CEP4HFP: Complex Event Processing for Heart Failure Prediction"

IEEE Transactions on Nanobioscience, Vol. 16, No. 8

View full certificate
DAAD E-Health Research Program | Presenter & Participant
Inspect
2016

DAAD E-Health Research Program | Presenter & Participant

International collaboration between German and Tunisian research institutions on healthcare innovation

View full certificate
E-Health Workshop on Cardiac Patient Monitoring | Participant
Inspect
2016

E-Health Workshop on Cardiac Patient Monitoring | Participant

DAAD Theralytics Project & Research Consortium

View full certificate
DAAD E-Health Workshop in Sfax | Certificate of Attendance
Inspect
2016

DAAD E-Health Workshop in Sfax | Certificate of Attendance

German Academic Exchange Service (DAAD) & University of Sfax

View full certificate
Second DAAD Theralytics Workshop in Darmstadt | Certificate of Attendance
Inspect
2016

Second DAAD Theralytics Workshop in Darmstadt | Certificate of Attendance

TU Darmstadt & German Academic Exchange Service (DAAD)

View full certificate
Applied Research & Science

Publications

Peer-reviewed research in high-throughput biomedical telemetry, stream processing algorithms, and predictive edge computing.

IEEE Transactions on Nanobioscience, Vol. 16, No. 8December 2017

CEP4HFP: Complex Event Processing for Heart Failure Prediction

Afef Mdhaffar, Ismael Bouassida Rodriguez, Khalil Charfi, Leila Abid, and Bernd Freisleben
View Publication

Topic: Real-time biomedical stream processing and predictive medical alerts. Role: Lead Developer & Co-author. Engineered the core real-time telemetry processing pipeline. Journal: IEEE Transactions on Nanobioscience (2017). Why It Matters: This peer-reviewed research addresses early heart failure detection by processing high-frequency wearable ECG streams. We implemented a hybrid complex event processing (CEP) and statistical reconciliation engine that computes patient-specific cardiac thresholds dynamically on the fly. In clinical testing with a 50-patient cohort, the system detected life-threatening cardiovascular abnormalities in under 2 seconds with a 94% sensitivity score, demonstrating how low-latency edge analysis can safely run on resource-constrained medical hardware without false-alert fatigue.

Communication

Get in Touch

If you’d like to discuss a role, collaborate on a project, or simply talk about software engineering, I’d be happy to hear from you.

Direct Channels

Feel free to reach out directly via email or connect on professional engineering networks.

Khalil CharfiApple Design World
Copyright © 2026 All rights reserved.BUILD: v3.2.0-verified