Walid Ahdouf وليد احدوف
Software Engineer @ CASHPLUS
About
Software Engineer | Backend • Full-Stack • Mobile • Cloud Passionate about designing and delivering scalable, secure, and reliable software across industries. Experienced in backend systems, financial applications, security solutions, e-commerce, data-driven platforms, and mobile apps. ⚡ Areas of Expertise • Backend Engineering – Java, Spring Boot, Node.js, Keycloak, OAuth2, APIs & microservices • Cloud & DevOps – AWS, Docker, GitLab CI/CD, automation, cloud-native deployments • Web & Mobile – React, Next.js, Node.js, Android, Flutter • Data & Systems – Data-driven apps, e-commerce platforms, enterprise and security systems Driven by problem-solving, clean architecture, and innovation, I build software that adapts to real business needs while ensuring performance and scalability.
Morocco
Casablanca
Information Technology & Services
FinTech, AI Frameworks, AI in Software Development, GenAI Applications, Prompt Engineering, Retrieval-Augmented Generation (RAG), RAG, Agents Document Processing, Service Provider Interface (SPI), Open-Source Software, PL/SQL, Reactive Programming, Penetration Testing, Security, Java Development, Amazon Web Services (AWS), Spring Boot, Quarkus, Gitlab, Continuous Integration and Continuous Delivery (CI/CD)
Experience

Software Engineer | Data Scientist
Mohammedia, Casablanca-Settat, Morocco
During my internship at Cabresoft, in partnership with Chaussea, I contributed to the development and implementation of a demand forecasting system to enhance inventory management and improve stock accuracy across retail stores. - Developed a comprehensive solution based on the CRISP-DM methodology, involving data collection, preparation, and analysis. - Implemented unsupervised clustering techniques (DBSCAN, HDBSCAN, and hierarchical clustering) to group stores with similar profiles. - Employed dimensionality reduction methods (PCA and t-SNE) to facilitate data interpretation and visualization. -Applied a combination of supervised learning models (Random Forest, Feedforward Neural Networks, and LightGBM) for precise demand forecasting. - Evaluated and compared model performance to ensure optimal results. - Set up a robust Dell EMC server infrastructure to support advanced data processing and model training - tasks. - Configured Tailscale VPN and SSH for secure and efficient remote server management, ensuring seamless access and control. - Deployed Jupyter on the server for interactive and collaborative data analysis, facilitating real-time insights and model adjustments.

Software Engineer Intern
Nevada, United States
Revamping Cartography Solution (Cartonova.xyz) • Full-rewrite with Next.js 13 and Express.js. • Enhancing UX with new UI using Tailwind. • Adding new map and routing service providers • Migrating Android app to support android 34 • Tools: Gitflow, javascript, typescript, next.js, react, node.js, PostgreSQL, open layers, mocha/chai, Android, Java, PostgreSQL
![ATNER [ ATLAS ENERGIE ]](/_next/image?url=https%3A%2F%2Fcos.leadcontact.ai%2FcompanyLogo%2Fatner.jpeg&w=3840&q=75)
Full Stack Developer
Midelt, Drâa-Tafilalet, Maroc
End-of-Year Internship: under supervision of M. Younes KASRI Migrate of Sage 100C ERP to Dolibarr ERP • Comparison between Sage 100c (old ERP) and Dolibarr • Configuration and customization of Dolibarr, Triggers in PHP • Data migration using Node.js scripts • Simulation of processes (e.g.: Supplier order) • Enter Company details and configurations to new ERP • Tools: Dolibarr, PHP, Node.Js, Excel, Sage 100c, Virtual Box, Bitnami
Education
Walid Ahdouf وليد احدوف's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.







