I am a software engineer, I like developing high scale and creative software based on modern technologies, I am an expert in JavaScript especially Node.js for server side. React, Redux, Relay, Angular, for front side and MongoDB as DBS. I am doing data analysis (scraping data, web data analytics) and security assessment (OWASP Testing Guide, OWASP Review Code Guide, OWASP Top-10, OWASP ASVS), as a freelance consultant. My care is to develop wonderful secure software applications, keeping using the best practices to respond in the best way to the business needs.
The language I am currently most fluent in, is JavaScript for both client and server development, although I have done work with Java, C++, and Python. I am most passionate to work with Node.js to create web apps and APIs.
I am most comfortable with agile development processes and enjoy pair-programming and practicing TDD and BDD.
Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes – ENSIAS
2010
Majors: Software Engineering, Information Systems Security Minors: Entrepreneurship, Business Administration, Supply Chain Management, Embedded Systems
Details and Extracurriculars
Algorithms and Data Structures.
Mathematical analysis.
Elements of Operational Research.
Probability and statistics
Computer architecture
Databases.
Theoretical computer science
Systems and networks
Optimization techniques
Simulation and data management
software Engineering
Compilation
Information systems
Architecture and systems
software Engineering object
Knowledge-based systems
Multimedia and Web Technologies.
TCP/IP networks
Network engineering and security
Integration of business applications
Architecture of components, models and tools
Advanced databases
Advanced software engineering aspects
Cryptography engineering
Security Management
Physical security of embedded systems & smart cards