Ahmed Ghoul is a full-stack Software Engineer with 8 years of experience building scalable web applications and leading teams from Tunis, Tunisia. He blends strong JavaScript/TypeScript expertise with frameworks like Angular, NestJS, and Ionic, and is comfortable architecting MVC, component-based and microservices systems. Ahmed pairs front-end mastery (RxJS, NgRx, CSS/SASS) with back-end and data skills (Express, GraphQL, MySQL, MongoDB, Postgres) and production tooling including Docker, Kubernetes and CI pipelines. As a team leader at Rosafi Holding and an engineer at Infor, he delivers automation-minded solutions—his GitHub bio “I 💗 Automation” reflects a focus on test and CI automation (Jest, Puppeteer, Jenkins). He’s motivated by continuous learning and practical design, maintaining a personal site to showcase projects and experiments. Not obvious from titles: he actively combines developer ergonomics and DevOps practices to shorten feedback loops and improve delivery velocity.
8 years of coding experience
1 year of employment as a software developer
Engineer's degree in Computer Science, Web and multimedia technologies, Web technology, Engineer's degree in Computer Science, Web and multimedia technologies, Web technology at Higher Institute of Computer Science and Multimedia of Sfax
Master of science in computer science, science in computer, Master of science in computer science, science in computer at Higher Institute of Computer Science and Multimedia of Gabes (ISIMG)
BEM — Block Element Modifier is a methodology that helps you to create reusable components and code sharing in front-end development
Contributions:5 commits, 7 pushes, 1 branch in 1 day
modifiercssjavascriptbemsharing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.