Reda Herradi

Senior Software Engineer — Oracle

+212697444476·herradi.r@gmail.com·herradi.com

Senior Software Engineer with 6+ years of experience, specializing in Vue.js, React.js, Oracle APEX, and modern JavaScript. Currently leading a team at Oracle, delivering large-scale enterprise applications across financial and payment systems. Proven track record of driving adoption of best practices, mentoring engineers, and shipping high-quality web applications. Consistently growing in scope and leadership responsibility, seeking opportunities to leverage deep technical expertise in an innovative environment.

Experience

Senior Software Engineer · Oracle

Feb 2025–Present

Casablanca, Morocco

  • Led frontend development of the Datastudio project, delivering a financial analysis tool built primarily with React.js/Preact and Nx, working and developing on a monolith architecture, driving end-to-end delivery from architecture to production.
  • Transitioned to the Oracle Payment Systems project, a large-scale multi-team initiative built on Oracle APEX.
  • Completed a structured leadership training programme over three months and now leads a team within Oracle Payment Systems and is enrolled in IAAP, an architecture and project approval program, coordinating cross-team delivery and technical direction.

Frontend Lead · Nuitee

Feb 2024–December 2024

Casablanca, Morocco

  • Lead a team of 3 frontend developers for the WhiteLabel project, a highly customizable travel website generator for partners.
  • Spearheaded the complete redesign and development of the admin dashboard, significantly improving user experience and functionality.
  • Orchestrated a major overhaul of the B2C interface, resulting in increased client satisfaction and a notable rise in successful sales by more than 120%.
  • Implemented best practices, elevating code quality, performance, and architecture across the entire frontend codebase.
  • Utilized Vue.js for frontend development, while expanding skills in Node.js backend and SQL database management.

Software Engineer · Bell

Dec 2022–Jan 2024

Morocco

  • Contributed to multiple web-based projects for Bell/Bell Media using Vue.js, Adobe Experience Manager, and Java.
  • Developed key features including user tracking, third-party integrations, and data aggregation, enhancing platform functionality.
  • Created reusable UI components such as cards, sliders, and banners, improving consistency across projects - Collaborated effectively with cross-functional teams including designers, backend developers, and project stakeholders.
  • Participated in regular code reviews, helping maintain high code quality standards across interconnected projects.
  • Assisted onboarding new team members, providing technical support and guidance.

Frontend Engineer · SQLi

July 2021–November 2022

Rabat, Morocco

  • Developed frontend solutions for major clients including Tesco and Nestlé/Nespresso using NuxtJS, Vue.js, and TypeScript.
  • Implemented user tracking features in collaboration with the Analytics Team, enhancing data-driven capabilities.
  • Worked closely with Nestlé Designer Team to accurately implement Figma designs, ensuring high-quality user interfaces.
  • Built and optimized various frontend components including dynamic cards, interactive sliders, and customizable banners.
  • Conducted code reviews for TypeScript-based projects, contributing to code quality and best practices.
  • Gained valuable experience in project planning and task management, supporting team efficiency.

Freelance Fullstack App Developer · COSMiC

July 2020–July 2021

Rabat, Morocco

  • Developed the main features of the COSMiC backend system, including all CRUD requests, authentication, user management, user creation and astrological pattern calculations based on a physics based model of planetary movement using Python for backend and React Native for frontend.
  • Implemented user matching behaviour based on astrological patterns using Django.
  • Worked closely with the client and Y Combinator to help with developing the MVP and design tokens for future development using Figma.

Education

Bachelor of Computer Science · Al Akhawayn University in Ifrane

May 2020

Ifrane, Morocco

Skills

  • Proficient in VueJs, React.js, Oracle APEX, modern Javascript, Typescript, NodeJs, AEM, Git, Figma, Jira.
  • Strong leadership skills with experience managing and coordinating multiple engineering teams; effective communicator with clients and cross-functional stakeholders.