Khalil Charfi
Full-Stack Engineer | Software Developer | Digital Solutions Architect
Frankfurt, Germany β’ Available for Remote & On-site Opportunities
π EN βΌ
π¬π§ English
π©πͺ Deutsch
π«π· FranΓ§ais
πΈπ¦ Ψ§ΩΨΉΨ±Ψ¨ΩΨ©
Jump to:
About |
Skills |
Experience |
Education |
Projects |
Contact
About Me
Full-stack engineer with extensive experience delivering scalable web and mobile applications. Skilled in front-end development with Vue.js and Angular, back-end with Laravel and Laminas, and mobile apps using Flutter and Ionic. Passionate about clean architecture, offline-first capabilities, and DevOps-driven deployment. Experienced in cross-functional teams across Tunisia and Germany.
Professional Summary
I design and build exceptional digital products. As a Full-Stack Engineer, I specialize in creating intuitive, high-performance web and mobile applications that are both scalable and user-centric.
My journey into tech started with a fascination for solving complex problems with elegant code. I thrive on turning ideas into reality, from conceptualization to deployment, and I'm passionate about creating seamless user interfaces that are both beautiful and highly functional.
Languages
π Arabic: Native
π English: Fluent
π French: Fluent
Core Technical Skill
Front-End
Technologies: Vue.js, Angular, JavaScript/TypeScript, HTML5, CSS3 (Sass/LESS), Bootstrap
Expertise: Component-based architecture, state management, responsive design, progressive web apps (PWA), accessibility (WCAG 2.1)
Proficiency Level:
95%
Back-End
Technologies: PHP (Laravel, Laminas), Java (Spring Boot)
Expertise: Microservices architecture, API design, authentication & authorization, database optimization
Proficiency Level:
90%
Mobile Development
Technologies: Flutter, Ionic, Android (Java)
Expertise: Offline-first applications, cross-platform development, native integrations, Bluetooth/IoT
Proficiency Level:
85%
Databases & APIs
Technologies: MySQL, MongoDB, SQLite, CouchDB, GraphQL (Apollo Client)
Expertise: Data synchronization, database design, query optimization, API integration
Proficiency Level:
88%
DevOps & CI/CD
Technologies: Git, Docker, Jenkins, GitLab CI/CD, Bitrise, Puppet
Expertise: Continuous integration/deployment, containerization, infrastructure as code, monitoring
Proficiency Level:
82%
Others & Tools
Technologies: Drupal, Keycloak, Firebase, Mapbox GL, WSO2 CEP, JHipster, TestCafe, Cucumber, Grafana, Kibana
Expertise: CMS development, authentication systems, real-time mapping, testing automation, monitoring
Proficiency Level:
90%
Experience
Improved front-end performance and user interaction on Germany's top comparison platform using Vue.js and Laminas.
Enhanced the bicycle insurance (Fahrradversicherung) product with advanced features and REST API integration.
Contributed to the redesign of Drupal components and embedded analytics tracking.
Applied caching and optimized database queries for faster loading and smoother user flow.
Led development of web and mobile apps across sectors including retail, restaurants, and inventory management.
Built hybrid mobile apps with Flutter and Ionic, featuring offline sync via CouchDB/PouchDB.
Delivered projects such as: Cover 3D Mobile (field sales tool), 3andi & 3andi Partner (loyalty apps), ProInventory & ProCaisse Mobility (inventory/sales tracking).
Ensured secure access and authentication with Keycloak.
Built a real-time public transportation app using Ionic, Angular, and Mapbox GL.
Integrated GraphQL with Apollo Client for efficient data updates.
Enabled CI/CD with Docker and GitLab for faster iterations.
Modernized IRIDION's e-commerce UI using Bootstrap and responsive design.
Implemented dynamic JSP components and A/B testing tools.
Delivered business-critical Android apps with offline capabilities and secure sync via SQLite and Laravel.
Built custom tools like DUX Mobile (ERP companion), FastQueue (queue system via Bluetooth), and ProCaisse Mobile.
Developed a cardiac monitoring prototype using IoT sensors and Complex Event Processing (WSO2 CEP).
Designed real-time alert systems and data pipelines with Spring Boot, MongoDB, and JHipster.
Collaborated in international research for early detection of cardiac anomalies.
My Project
truetruetruefalse
Keywords: Full-Stack Developer, Software Engineer, Vue.js Developer,
Angular Developer, Laravel Developer, Mobile App Developer, Flutter Developer,
DevOps Engineer, Web Developer, Frankfurt, Germany, Remote Work
β‘
Β© 2025 Khalil Charfi. Built with React, TypeScript, and Three.js.