Taha Ouarrak

Senior Full Stack Engineer at OCP S.A

Casablanca-Settat, Morocco
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Taha Ouarrak is a Senior Full Stack Engineer based in Casablanca with 10 years of experience building production-grade web and mobile applications across Java/Spring and JavaScript/Node.js ecosystems. He has led end-to-end projects from a co-founded dating app—where he designed a matching algorithm, multi-service architecture with RabbitMQ, Redis caching, real-time messaging and Kubernetes deployment—to enterprise work at OCP and Nestlé Nespresso focusing on scalable, user-friendly frontends and resilient backends. Comfortable across React/React Native, GraphQL, relational and NoSQL databases, he blends performance and SEO optimizations with pragmatic architecture choices. Notably, his portfolio includes a voice-driven virtual assistant showcased at Morocco’s SIAM and a marketplace for mobile app templates, reflecting both product instincts and hands-on delivery.
code10 years of coding experience
job2 years of employment as a software developer
bookMaster's degree Computer Systems Networking and Telecommunications, Master's degree Computer Systems Networking and Telecommunications at Ecole Nationale des Sciences Appliquées de Khouribga
languagesEnglish, French, Arabic
github-logo-circle

Github Skills (142)

websocket10
javascript10
openframeworks10
voice10
socket-io10
nodejs10
server10
audio9
realtime9
babel-es69
audio-analysis9
converter9
opencart9
php9
react9

Programming languages (7)

TypeScriptJavaC++CJavaScriptPHPPython

Github contributions (5)

github-logo-circle
Graphql Apollo Express Backend w/ Webpack, babel, ES6, ESLint, Hot-Reload Template, With a ready bookshelf setup.
Contributions:38 commits, 14 PRs, 16 pushes in 1 year 11 months
reloadexpressstylelintboilerplateeslint
Native voice processing with un4seen Bass
Contributions:42 commits, 13 PRs, 15 pushes in 2 years
bassspeech-recognitionaudiovoicevoice-processing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Taha Ouarrak - Senior Full Stack Engineer at OCP S.A