I’m passionate about building robust, secure, and scalable web applications, and I’m eager to bring my experience to innovative projects in secure environments. During my time at Mastercard, my role as a Back-end developer has allowed me to identify potential vulnerabilities and deliver robust, secure code. I gained hands-on experience in automated validation testing with JUnit and Cypress, cryptographic services, certificate signing, Vault-based secret management, and secure deployment practices.

Issam Riahi

I’m passionate about building robust, secure, and scalable web applications, and I’m eager to bring my experience to innovative projects in secure environments. During my time at Mastercard, my role as a Back-end developer has allowed me to identify potential vulnerabilities and deliver robust, secure code. I gained hands-on experience in automated validation testing with JUnit and Cypress, cryptographic services, certificate signing, Vault-based secret management, and secure deployment practices.

Available to hire

I’m passionate about building robust, secure, and scalable web applications, and I’m eager to bring my experience to innovative projects in secure environments.

During my time at Mastercard, my role as a Back-end developer has allowed me to identify potential vulnerabilities and deliver robust, secure code. I gained hands-on experience in automated validation testing with JUnit and Cypress, cryptographic services, certificate signing, Vault-based secret management, and secure deployment practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Arabic
Fluent
French
Advanced
English
Advanced

Work Experience

Back-end Developer at Mastercard
December 1, 2022 - Present
Developed and maintained Java/Spring Boot-based back-end microservices for cryptographic business logic, HSM key pair management, and secure Trust Center operations. Implemented Vault-based secret management and CyberArk remote session protections; led microservices deployments and validation testing on remote Trust Centers; aligned with BlackDuck, Checkmarx, and SonarQube for continuous security checks.
IT Consultant at Amex Tunisia
April 1, 2022 - October 21, 2025
Developed a Working Management Web Application & UI Dashboard for task assignment, employee production monitoring, and progress tracking for decision-makers using Express, MySQL, and Bootstrap. Front-end in pure JavaScript/HTML.
Full Stack Developer at Bee Coders – Tunisia
September 1, 2021 - October 21, 2025
Developed an e-learning platform with social login authentication, video courses, and live meetings; implemented micro-frontend architecture (Angular, React, Vue) with backend services in Spring Boot, Express, and GoLang; MySQL.
Full Stack Web Developer at Freelancer (Independent Contractor)
March 1, 2021 - October 21, 2025
Web authentication with facial identification; voice synthesis and extraction of themes; cross-platform educational mobile apps; mobile app for seafood sales. Worked with Python, Java, JavaScript, .NET and Go; micro-frontend with Angular/React; backend Spring Boot.
Back-end Developer at Mastercard
December 1, 2022 - Present
Developed and maintained Java/Spring Boot-based back-end microservices handling cryptographic business logic, HSM key pair management, and secure Trust Center operations. Built a Java CLI tool for certificate recovery/export with automated back-end logic and email notifications. Secured applications through Vault-based secret management and CyberArk for remote session protection. Led micro-services deployments and validation testing on remote Trust Centers, ensuring coordinated and secure releases. Aligned with BlackDuck, Checkmarx, and SonarQube for continuous back-end code quality and security checks.
IT Consultant at Amex Tunisia
April 1, 2022 - October 21, 2025
Project: New Working Management Web Application & UI Dashboard. Developed a web application for task assignment, employee production monitoring, and progress tracking for decision-makers. Key technologies included Express, MySQL, and Bootstrap. Front-end development in pure JavaScript and HTML to improve task allocation and performance monitoring for employees and reviewers.
Full Stack Developer at Bee Coders – Tunisia
September 1, 2021 - October 21, 2025
Developed an e-learning platform with features like social media authentication, video courses, and live meetings. Implemented micro-frontend architecture using Angular, React, and Vue, while integrating Spring Boot, Express, and GoLang for backend services.
Full Stack Web Developer at Freelancer (part-time)
March 1, 2021 - October 21, 2025
Projects included web authentication with facial identification, synthesis of voices and extraction of themes, and cross‑platform educational mobile applications; developed a mobile app for seafood online sales.

Education

Add your educational history here.

Qualifications

Engineer’s degree, software
January 1, 2021 - October 21, 2025
IBM Generative AI Engineering
January 11, 2030 - October 21, 2025
Google Cybersecurity Professional Certificate V2
January 11, 2030 - October 21, 2025
Advanced Java
January 11, 2030 - October 21, 2025
Building HTTP APIs with Spring Maven and SonarQube for DevOps Engineers
January 11, 2030 - October 21, 2025
Engineer’s degree, software
January 1, 2021 - December 31, 2021
Advanced Java
January 11, 2030 - October 21, 2025
Building HTTP APIs with Spring
January 11, 2030 - October 21, 2025
The Java Language for intermediate
January 11, 2030 - October 21, 2025
IBM Generative AI Engineering
January 11, 2030 - October 21, 2025
Google Cybersecurity Professional Certificate V2
January 11, 2030 - October 21, 2025

Industry Experience

Software & Internet, Financial Services, Professional Services, Computers & Electronics, Other