I am a dedicated and skilled software engineer with experience in backend and frontend development, system migration, and microservices architecture. I enjoy contributing to projects that improve performance and scalability while ensuring customer satisfaction. With a strong background in Golang, ReactJS, and Python, I thrive in Agile environments and continuously aim to deliver high-quality solutions. I am passionate about learning new technologies and applying best practices to develop robust and efficient software solutions.

Ahmed Chemkhi

I am a dedicated and skilled software engineer with experience in backend and frontend development, system migration, and microservices architecture. I enjoy contributing to projects that improve performance and scalability while ensuring customer satisfaction. With a strong background in Golang, ReactJS, and Python, I thrive in Agile environments and continuously aim to deliver high-quality solutions. I am passionate about learning new technologies and applying best practices to develop robust and efficient software solutions.

Available to hire

I am a dedicated and skilled software engineer with experience in backend and frontend development, system migration, and microservices architecture. I enjoy contributing to projects that improve performance and scalability while ensuring customer satisfaction. With a strong background in Golang, ReactJS, and Python, I thrive in Agile environments and continuously aim to deliver high-quality solutions. I am passionate about learning new technologies and applying best practices to develop robust and efficient software solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Arabic
Fluent
English
Advanced
French
Advanced
Italian
Beginner

Work Experience

Software Engineer at CETEC ERP
November 1, 2022 - Present
Refactored legacy Perl modules into a new backend architecture with Golang and ReactJS frontend, significantly improving system performance and scalability. Managed MariaDB databases and adapted SQL queries for the migrated system. Actively contributed to customer satisfaction by resolving migration-related issues. Utilized unit tests and Cypress for quality assurance.
Software Engineer at Dejamobile
October 1, 2022 - September 3, 2025
Developed SoftPOS, a contactless payment SaaS solution enabling merchants to accept payments via cards and mobile wallets on smartphones. Worked in a microservices architecture using Golang and followed Agile Scrum practices. Wrote unit tests, participated in code reviews, contributed to CI/CD and DevOps environments, and implemented transaction traceability with Jaeger.
Freelancer at Lokilize
March 1, 2022 - September 3, 2025
Created interactive frontend tools including reusable components, data tables, and Kanban boards using Vue.js (Quasar, Vite). Implemented automated testing with Cypress and Vitest to ensure UI stability. Automated email processing to generate tasks and integrated third-party APIs for managing translation workflows. Designed and maintained Python backend services with comprehensive test coverage.
End-of-Studies Intern at Metide SRL
July 1, 2021 - September 3, 2025
Contributed to the development of an Android mobile app for tracking medical package transportation. Integrated RFID-based temperature reading and recording during transport. Updated and tested source code applying Clean Architecture principles.

Education

Engineering Degree in Applied Computer Science at National School of Engineers of Sousse (ENISO)
September 1, 2018 - September 1, 2021
Diploma in Physics-Technology at Preparatory Institute for Engineering Studies of Monastir
September 1, 2016 - July 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Gaming, Transportation & Logistics

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more