Professional Experience
Industry expertise in cybersecurity, software engineering, and secure payment systemsSenior Software Engineer
S2M (Société Maghrébine de Monétique), Casablanca, Morocco
Business Sector: Provider of Multichannel Electronic Payment Solutions
January 2016 - August 2016
Led the implementation of 3-D Secure authentication protocols for Visa and Mastercard payment systems, ensuring secure online banking transactions and protecting customer financial data. Conducted comprehensive risk assessments using ISO/IEC 27001 standards and the EBIOS methodology.
Key Responsibilities & Achievements:
- Implemented 3-D Secure (3DS) protocols for Visa and Mastercard to ensure secure online banking transactions
- Developed secure data encryption mechanisms for transferring sensitive information from customer bank accounts to merchants
- Integrated enrollment and activation modules during shopping transactions following Visa/Mastercard specifications
- Programmed enrollment functionality in Access Control Server (ACS) Back Office systems
- Performed comprehensive risk assessment of business production systems using ISO/IEC 27001 standards and EBIOS risk analysis methodology
- Ensured compliance with Payment Card Industry Data Security Standard (PCI DSS) requirements
- Collaborated with banking partners to ensure seamless integration of security protocols
Junior Web Application Developer
KCL (Kada Calling Leads), Meknes, Morocco
Business Sector: Information and Communication
August 2015 - September 2015
Designed and developed a complete web application from the ground up, including technical architecture, security implementation, and search engine optimization.
Key Responsibilities & Achievements:
- Designed and created the website architecture and implemented all core functionalities
- Validated source code quality and ensured W3C compliance standards
- Configured web server for optimum performance (HTACCESS configuration, URL rewriting, caching)
- Implemented search engine optimization (SEO) strategies and integrated with major search engines
- Developed and enforced comprehensive website security policies
- Conducted performance testing and optimization to ensure fast loading times
Technical Expertise
Programming & Development
Python, C/C++, Java, JavaScript, PHP, Shell Scripting, Assembly, JEE, SpringMVC, Spring Security, Hibernate, JSF, Java Card
AI & Machine Learning
PyTorch, TensorFlow, Keras, Scikit-learn, Transformers, BERT, GPT, RoBERTa, NLTK, spaCy, NLP, Deep Learning, Computer Vision
Security & Penetration Testing
Metasploit, Nessus, OpenVAS, Burp Suite, Nmap, Wireshark, Aircrack, Ettercap, John The Ripper, Reverse Engineering (OllyDBG), IDS/IPS (Snort)
Operating Systems
Linux (Ubuntu, Debian, RedHat, Fedora), Windows, Kali Linux, Parrot Security OS, BackBox, WifiSlax
Networking & Infrastructure
TCP/IP, OSI Model, VPN (OpenVPN), Firewalls (iptables), VLANs, IPv4/IPv6, Cisco Configuration, DNS, DHCP, FTP/SSH/SSL
Database & Cloud
MySQL, Oracle, MS SQL Server, MongoDB, Cloud Computing, Virtualization (VMware, VirtualBox), Apache, JBoss
Security Standards
ISO 27001, EBIOS Risk Analysis, PCI DSS, Security Architecture Design, Cryptographic Protocol Implementation
Development Tools
Git, Eclipse, Maven, Docker, Rational Rose, PowerAMC, ArgoUML, UML 2.0, Agile/XP Methodologies