
khalfa seifeddine
Full Stack Developer | PHP & Symfony
Salaire / Taux journalier
Soliman, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Full-stack engineer with 5+ years specializing in PHP/Symfony, JavaScript/TypeScript, and Python for e-commerce solutions. Expert in building high-volume order processing systems, automated data pipelines, and AI-powered workflows that reduce manual workload. Team leader delivering scalable backend architectures and custom business automation.
Expérience de travail
Shopy Science
mai 2023 - Présent
3 ans 6 mois
Backend developer
mai 2023 - Présent
3 ans 6 mois
- Design, optimize, and maintain e-commerce middleware in PHP 7/8, Symfony 5/7, processing high volumes of orders with focus on performance, scalability, and reliability. - Implement automated data pipelines ensuring synchronization across ERP, CRM, and internal tools using Cron jobs and RabbitMQ. *Stack: Cron, API REST, GraphQL, MySQL, RabbitMQ, Docker. - Build backend processes for data extraction, cleaning, and delivery to CRM, customer support, and marketing teams. *Tools: Symfony, Zapier, N8N, Custom APIs. - Develop custom Shopify applications integrated into internal workflows (inventory, order management, notifications) using Shopify API, Webhooks, TypeScript, GraphQL. - Automate Customer Service, After-Sales, and Logistics workflows with Python, Flask, AI, LLM, OCR, N8N, reducing manual workload. - Deliver custom business modules for multiple teams (support, marketing, data, logistics): o Refund automation. o Analytics dashboards for data/CRM teams. o Fast order lookup, and bundle/kit management. *Stack: NestJS, ExpressJS, NextJS, GraphQL, - Apply DevOps best practices: containerize services, manage environments, implement CI/CD with GitLab CI, and automate deployments. - Write unit and integration tests with PHPUnit and Jest to ensure reliability. - Actively participate in client workshops and Agile ceremonies: requirements gathering, ticket creation, demos, and progress follow-up. - Lead an end of engineering studies project alongside the post, to design and develop a centralized data management system with Express.js and Next.js: o Centralize and standardize multi-source data (ERP, CRM, Shopify, internal tools). o Build analytics dashboards and KPIs for marketing, data, and logistics teams. o Integrate AI (LLMs) and forecasting for automated decision-support reports.
End-of-studies project internship
janv. 2024 - juil. 2024
7 mois
I developed a centralized data management and analytics system as my final year project for an e-commerce company. This project focused on collecting, structuring, and analyzing data from multiple online platforms, including US, EU, and UK markets. Using Express.js and Next.js, I designed a solution to generate interactive dashboards, key performance indicators (KPIs), and dynamic visualizations. Crucially, I implemented machine learning models to forecast sales and market trends, providing valuable support to marketing, sales, and logistics teams for decision-making and operational optimization. This project allowed me to develop strong skills in data management, web development, and machine learning-based predictive analytics.
DREAM TEK CONSULTING
sept. 2019 - mai 2023
3 ans 9 mois
Team Lead
sept. 2021 - mai 2023
1 an 9 mois
- Supervised and mentored a team of 3 developers, implementing code reviews and task tracking. - Led development of CRM and real estate ads management tool, including multi-channel publishing, client interaction tracking (calls/emails), analytics, and ad customization. * Stack : PHP/Symfony, MySQL, jQuery, Bootstrap, Docker, REST APIs. - Directed projects end-to-end: requirements gathering, technical design, implementation, and demo delivery.
Web Developer
sept. 2019 - mai 2023
3 ans 9 mois
- Maintained and enhanced a real estate ads diffusion platform built with Symfony 4/6, ensuring high availability. - Diagnosed and resolved complex technical issues, ensuring continuous system uptime. - Led development of CRM and real estate ads management tool, including multi-channel publishing, client interaction tracking (calls/emails), analytics, and ad customization. *Stack : PHP/Symfony, MySQL, jQuery, Bootstrap, Docker, REST APIs. - Designed and integrated a custom telephony server for call and email tracking: o Assigned dedicated tracking numbers. o Delivered dynamic voicemail messages via TTS. o Automated workflows for missed calls, voicemails, and reminders. o Integrated reporting with the internal CRM to improve commercial follow-up.
End-of-studies project internship
DREAM TEK CONSULTING
févr. 2019 - juil. 2019
6 mois
Tunisie
Final-year project for obtaining a Bachelor's degree in Applied Computer Science. Developed a platform for publishing automotive ads tailored to car groups and agencies. The project was implemented using Symfony 4 within a Docker-based environment.
Internship
DREAM TEK CONSULTING
juil. 2017 - août 2017
2 mois
Tunisie
Basics of web development
Formation
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Diplôme d'ingénieur
2020 - 2024
5 ans
Institut Superieur d'informatique de Mahdia
Licence appliquée en informatique ( Systèmes informatiques et logiciels)
2016 - 2019
4 ans