Mehdi Bayar is a software development engineer with nine years of experience building and optimizing full-stack web applications, currently contributing at Adobe in San Francisco. He combines strong Java/J2EE expertise with front-end skills (Thymeleaf, AngularJS, jQuery) and extensive experience in REST/SOAP services, Spring/Hibernate, and performance tuning. Mehdi has led teams and end-to-end projects—from UML-driven design and architecture to testing, deployment, and maintenance—delivering certified integrations like an E-Verify implementation and low-latency I-9 document workflows. He also brings hands-on ops skills in Linux, containerization, monitoring and log analytics (Docker, OpenVZ, Logstash/ELK), which helps him bridge development and production reliability. Comfortable across databases from MySQL to MongoDB and Redis, he favors pragmatic, secure solutions and has managed infrastructure for high-availability, load-balanced environments. A dual-degree engineer with international education and a track record of mentoring teams up to 16, he blends system-level thinking with practical delivery focus.
9 years of coding experience
8 years of employment as a software developer
High Technological Studies Degree, Higher Technician in Computer Science, High Technological Studies Degree, Higher Technician in Computer Science at ISET Rades
Engineer's degree, Computer engineering, Engineer's degree, Computer engineering at Université libre de Tunis
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Maharishi University of Management
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.