
RACHID AHSOUNE
Software Engineer
Salaire / Taux journalier
Casablanca-Settat, Maroc
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
I'm a software engineer who enjoys building products that solve real problems and help businesses grow. I work with startups and founders to turn ideas into software people actually want to use. Whether it's building an MVP from scratch or improving an existing product I like taking ideas from concept to launch and making sure they can scale as the business grows. I care about writing clean code building reliable systems and creating experiences that feel simple and intuitive. For me software
Expérience de travail
Software Engineer
SecDojo
janv. 2024 - Présent
2 ans 10 mois
Casablanca, Maroc
- Led the rewrite of a CTF event module from PHP/Laravel to Go, designing a concurrent backend architecture to handle 2k–10k simultaneous users during live cybersecurity competitions significantly improving API latency and reducing the need for vertical infrastructure scaling on peak event days. - Architected real-time scoring, flag submission, live ranking and hint delivery in Go with SSE, streaming live competition state to the Angular frontend without polling overhead. - Built a RAG based AI assistant for the Cyberlab and Cyberlearn platforms using Google Gen AI and Qdrant, indexing the platform knowledge base to deliver contextually accurate guidance to B2B and B2C users throughout their learning journey. - Developed an AI-powered back-office assistant using OpenAI and RAG, giving the content team intelligent tools to automate course research, accelerate lab creation, and automatically align content against industry cybersecurity frameworks including MITRE ATT&CK and NIST. - Designed and developed Sekops (sekops.com), an automated application security platform detecting CVEs, secrets and static vulnerabilities across enterprise codebases built on an asynchronous scanning pipeline running multiple security tools in parallel and delivering commit-level vulnerability traceability to B2B customers via a Next.js dashboard. - Designed and implemented GitLab CI/CD pipelines integrating automated testing, static analysis and CVE dependency scanning to block deployments on security or quality failures. - Shipped B2B features across Cyberlab, Cyberlearn and CyberAwareness for enterprise clients in banking and government including licence and subscription management, an in-platform coin system powering AI features like lab hints, and full internationalization support in French, English and Arabic.
Frontend Engineer
SEKERA
févr. 2023 - mars 2024
1 an 2 mois
Casablanca, Maroc
- Led front-end architecture and full-cycle development of three SecDojo SaaS platforms (Cyberlab, Cyberlearn, CyberAwareness) in Angular and TypeScript with Tailwind and SCSS, owning technical decisions from system design to production delivery across all platform versions. - Onboarded and guided a team of front-end interns through the codebase, managing task distribution via GitLab kanban and reviewing their contributions to ensure consistency with the platform architecture and Design System. - Created and maintained the company wide Design System, standardising component logic and UX patterns across all products to accelerate B2B feature delivery and ensure visual and behavioural consistency. - Developed and maintained the SecDojo internal back-office with Vue.js, implementing complex business features and platform evolutions across multiple successive versions. - Developed responsive landing pages for multiple SaaS products in close collaboration with the UI/UX design team.
Full Stack Web Developer
Digital Partnership
août 2021 - mars 2023
1 an 8 mois
Casablanca-Settat, Morocco
-Contributed to building Animo.ma(a website that is the intermediary between buyers, sellers, and people wishing to buy, sell or adopt pets.). - Contributed to implementing features, fixing bugs, and refactoring code of an internal platform used to manage the scrum team inside the company - Developed Front end interfaces hand in hand with our UI/UX designer using different technologies - Constantly giving suggestions on improving the UX of current web apps - Often times I work on the backend, mostly tasks related to auth & CRUD - Worked on integrating different APIs to some of the current web apps (Zoom/google calendar/google drive...) -implementing a new way of handling server cache & client cache after deployment of the web applications
Frontend Web Developer
Digital Partnership
août 2020 - déc. 2020
5 mois
Casablanca, Maroc
- Developed user interfaces using HTML/CSS (Flex-box,grid system.) - worked on making user interfaces for a CRM project with React.js. - developed REST APIs with laravel framework. - Migrate WEB jQuery-based solutions to React framework.
Frontend Web Developer
FreelanceFreelance
nov. 2019 - déc. 2020
1 an 2 mois
Casablanca, Maroc
Formation
Faculté des Sciences et Techniques Mohammedia (FSTM)
Bachelor's degree, Computer Science
2020 - 2021
11 mois
Faculté des Sciences et Techniques Mohammedia (FSTM)
deust, Mathematics and Computer Science
2018 - 2020
2 ans 1 mois
fatima el fihriya
Bachelor's degree, PHYSICAL SCIENCES
2015 - 2017
2 ans 1 mois