I am a software developer with 6 years of experience post-graduation, focused on delivering cross‑platform mobile and web solutions. I enjoy turning ambiguous requirements into solid, user‑friendly features, and I actively leverage AI tools to accelerate development and automate boilerplate work. I value product and customer judgment, and I strive to balance performance, maintainability, and scalability in every project. Based in Montreal, I collaborate with cross‑functional teams, mentor junior developers, and explore the latest technologies in React Native, GraphQL, and cloud-based architectures. I’m passionate about building robust architectures, clean code, and meaningful user experiences, with a curious mindset for continuous learning and improvement.

Ahmed Abderraouf MADANI

I am a software developer with 6 years of experience post-graduation, focused on delivering cross‑platform mobile and web solutions. I enjoy turning ambiguous requirements into solid, user‑friendly features, and I actively leverage AI tools to accelerate development and automate boilerplate work. I value product and customer judgment, and I strive to balance performance, maintainability, and scalability in every project. Based in Montreal, I collaborate with cross‑functional teams, mentor junior developers, and explore the latest technologies in React Native, GraphQL, and cloud-based architectures. I’m passionate about building robust architectures, clean code, and meaningful user experiences, with a curious mindset for continuous learning and improvement.

Available to hire

I am a software developer with 6 years of experience post-graduation, focused on delivering cross‑platform mobile and web solutions. I enjoy turning ambiguous requirements into solid, user‑friendly features, and I actively leverage AI tools to accelerate development and automate boilerplate work. I value product and customer judgment, and I strive to balance performance, maintainability, and scalability in every project.

Based in Montreal, I collaborate with cross‑functional teams, mentor junior developers, and explore the latest technologies in React Native, GraphQL, and cloud-based architectures. I’m passionate about building robust architectures, clean code, and meaningful user experiences, with a curious mindset for continuous learning and improvement.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Arabic
Fluent
English
Fluent
French
Advanced
Spanish; Castilian
Intermediate

Work Experience

Consultant React Native Full-Stack Developer at Chrono Innovation Inc
May 1, 2022 - Present
Full-time consultant working with Garda World. Developed cross-platform mobile applications for iOS and Android, resolved production issues under tight deadlines, optimized app performance, bridged native code, and built backend services with Flask. Wrote unit and integration tests (Jest, PyTest), managed Alembic migrations, integrated APIs and third-party libraries (Datadog), and monitored logs with Datadog, Sentry, and GrayLog. Documented code and processes, mentored juniors, and collaborated in a Scrum environment.
Creator and Instructor of an Udemy Course at Udemy
November 1, 2024 - September 25, 2025
Designed and developed a comprehensive Headless WordPress and React course, including hands-on projects. Managed production processes (content creation, video editing, instructional design) and reached over 6300 students with an average rating of 4.7/5.
Project Manager (Side Project) at Irigreen
April 30, 2025 - September 25, 2025
Led client meetings to gather requirements, managed timelines and team coordination, contributed to PHP development tasks, and oversaw testing, development, and post-launch support.
Remote JavaScript Instructor (Side Project) at HiCounselor
December 1, 2022 - September 25, 2025
Created comprehensive JavaScript courses with presentations, recorded sessions via Zoom, and led interactive live Q&A sessions.
JavaScript Full-Stack Developer at SARL AYL GROUP
April 30, 2022 - September 25, 2025
Handled end-to-end website development lifecycle, collaborated with the development team, developed responsive UIs, integrated REST APIs, implemented front-end and back-end features, conducted code reviews, and worked with UI designers using ClickUp.
Co-founder and Full-Stack Developer at Algeria Startup Challenge
December 31, 2020 - September 25, 2025
Co-founded and developed full-stack solutions, won first prize among 700 projects, contributed to pitch decks and investment outreach, implemented new technologies and architectural patterns, integrated REST APIs, designed database flows, and deployed mobile apps.
Full-Stack Developer at Schade 24
December 31, 2021 - September 25, 2025
Full remote full-stack development for Nijmegen-based projects, transforming Photoshop/Figma designs into static pages and integrating them into WordPress CMS; collaborated with development team and documented progress.
Full-Stack Developer at DxSolutions
December 31, 2020 - September 25, 2025
Managed client meetings, defined project timelines, created websites from scratch, and ensured code quality through industry-best practices. Trained IT staff and delivered end-to-end development for client websites.
Full-Stack Developer at Ege Test Center and DVLX startups
December 31, 2019 - September 25, 2025
Developed and managed e-commerce platforms CertifyMyProduct and Mobilmed; implemented front-end and back-end features; coordinated with developers and UX designers; managed hosting and technical support.
Junior Web Developer at Shiftin
December 31, 2019 - September 25, 2025
Developed company blog from scratch with frontend and backend features; integrated the blog using Headless WordPress with PHP; delivered efficient frontend and backend code.
Junior Web Developer at Shiftin
December 31, 2019 - September 25, 2025
Developed a company blog from scratch using front-end and back-end functionalities; integrated Headless WordPress with PHP; produced efficient front-end and back-end code; documented work and deliverables.
Full-Stack Developer at Ege Test Center and DVLX startups
December 31, 2019 - September 25, 2025
Developed, researched, and managed CertifyMyProduct and Mobilmed e-commerce platforms; implemented front-end and back-end features; collaborated with UX designers; provided technical support when needed (GoDaddy, Bluehost, Google).
Full-Stack Developer at DxSolutions
December 31, 2020 - September 25, 2025
Managed client meetings, established project timelines, and created websites from scratch; crafted well-structured, testable code; provided training and mentorship to IT staff; delivered university and other institutional websites.
Co-founder and Full-Stack Developer at Algeria Startup Challenge
December 31, 2020 - September 25, 2025
Co-founded and led a startup; won first prize among 700 projects; delivered end-to-end development using React Native and Node.js/Express; designed databases with MySQL; deployed Android app and prepared investor-focused material.
Full-Stack Developer at Schade 24
December 31, 2021 - September 25, 2025
Designed and implemented full-stack solutions for remote projects; transformed Photoshop/Figma models into static web pages; integrated pages with WordPress; coordinated with UI/UX team and managed project timelines.
JavaScript Full-Stack Developer at SARL AYL GROUP
April 30, 2022 - September 25, 2025
Contributed to end-to-end web development; built responsive UIs; integrated REST APIs and real-time data; collaborated via GitHub and with UI designers; led meetings and project planning.
Consultant React Native Full-Stack Developer at Chrono Innovation Inc
May 1, 2022 - Present
Consultant for Garda World; developed cross-platform mobile apps for iOS/Android; resolved production issues under tight deadlines; optimized performance and bridged native code; built backend services with Flask; wrote tests with Jest/PyTest; managed Alembic migrations; integrated APIs; monitored logs with Datadog, Sentry, GrayLog; mentored juniors; worked in Scrum.
Remote JavaScript Instructor at HiCounselor
December 1, 2022 - September 25, 2025
Created comprehensive JavaScript courses; delivered content via PowerPoint and Zoom; led interactive live Q&A sessions with students.
Creator and Instructor at Udemy
November 1, 2024 - September 25, 2025
Designed and delivered a Headless WordPress + React course; completed 3 hands-on projects; reached 6,300+ students with 4.7/5 average rating; managed end-to-end production including content creation, video editing, and learner interaction.
Project Manager (Side Project) at Irigreen
April 1, 2025 - September 25, 2025
Led client meetings, defined priorities, managed timelines and task assignments; contributed to complex PHP development tasks; oversaw testing, development and post-launch support.
Creator and Instructor of an Udemy Course at Udemy
November 1, 2023 - November 1, 2024
Designed and developed a comprehensive Headless WordPress and React course; completed 3 hands-on projects; reached over 6,300 students with 4.7/5 rating; managed production, content creation, video editing, instructional design, and learner interaction.
JavaScript Full-Stack Developer at SARL AYL GROUP
March 1, 2021 - April 30, 2022
End-to-end website development lifecycle; collaborated with development team; developed features; integrated REST APIs; code reviews via GitHub; collaborated with UI designers; led meetings; budget/time estimation.
React Native Full-Stack Developer at Chrono Innovation Inc
May 1, 2022 - Present
Led cross‑platform mobile development for multiple client projects (LCA, Garda World), implemented UI animations, optimized performance, and integrated mobile APIs (marine traffic, messaging). Set up MVVM structure, added APNs/Keychain usage, and built a WatchOS companion workflow with secure token transfer. Advanced AI tooling used to reduce boilerplate and accelerate feature delivery.
React Native Full-Stack Developer at Chrono Innovation Inc
May 1, 2022 - Present
Worked on Garda World projects (U-Kiosk, MoneyTrack) with API endpoints (REST, SOAP, GraphQL), Redux state management, performance profiling, and native module bridging. Led testing through RN DevTools, Flipper, and Datadog/Sentry integration; contributed to production stability and on-call responsiveness.
Back-end Developer (Side project) at Corisolutions
August 1, 2025 - Present
Contributed to backend design and architecture for an Intelligent Team Workflow Engine; built a modular, service‑driven backend with Bun, implemented dynamic API versioning, robust validation (Zod), event‑driven workflows, and a Stripe payment flow for subscriptions; established centralized logging with Winston and MongoDB/Mongoose models.
Creator and Instructor of Udemy Course at Udemy
November 1, 2023 - November 1, 2024
Designed and delivered a comprehensive Headless WordPress and React course with hands-on projects; managed content creation, video production, and learner interactions; reached over 6,300 students with a 4.7/5 rating.

Education

Bachelor of Science in Computer Science at Saad Dahlab Blida 1 University, Blida (Algeria)
January 1, 2014 - December 31, 2017
Master of Software Engineering at Saad Dahlab Blida 1 University, Blida (Algeria)
January 1, 2017 - December 31, 2019
Bachelor diploma in Computer Science at Saad Dahlab Blida 1 University, Blida, Algeria
January 1, 2014 - December 31, 2017
Master diploma of Software Engineering at Saad Dahlab Blida 1 University, Blida, Algeria
January 1, 2017 - December 31, 2019
Academic Bachelor diploma of computer science at Saad Dahlab Blida 1 University, Blida (Algeria)
January 1, 2014 - December 31, 2017
Academic Master diploma of software engineering at Saad Dahlab Blida 1 University, Blida (Algeria)
January 1, 2017 - December 31, 2019
Bachelor of Computer Science at Saad Dahlab Blida 1 University, Blida (Algeria)
January 1, 2014 - January 1, 2017
Master of Software Engineering at Saad Dahlab Blida 1 University, Blida (Algeria)
January 1, 2017 - January 1, 2019

Qualifications

Python data structures
October 1, 2023 - September 25, 2025
Rest APIs with Flask and Python
August 1, 2023 - September 25, 2025
AWS Cloud Practitioner
March 1, 2023 - September 25, 2025
Foundations of Project Management
March 1, 2022 - September 25, 2025
Udemy certificates in web and mobile development
January 1, 2015 - December 31, 2021
TESOL online professional training program
June 1, 2021 - September 25, 2025
TESOL Online Professional Training Program
June 1, 2021 - September 25, 2025
AWS Cloud Practitioner
March 1, 2023 - September 25, 2025
Foundations of Project Management
March 1, 2022 - September 25, 2025
Rest APIs with Flask and Python
August 1, 2023 - September 25, 2025
Python Data Structures
October 1, 2023 - September 25, 2025
Python Data Structures
October 1, 2023 - January 7, 2026
REST APIs with Flask and Python
August 1, 2023 - January 7, 2026
AWS Cloud Practitioner
March 1, 2023 - January 7, 2026
Foundations of Project Management
March 1, 2022 - January 7, 2026
TESOL Online Professional Training Program
June 1, 2021 - January 7, 2026
Udemy Certificates in Web & Mobile Development
January 1, 2015 - December 31, 2021
Python data structure Rest APIs with Flask and Python
August 1, 2023 - April 21, 2026
AWS Cloud Practitioner
March 1, 2022 - April 21, 2026
Foundations of Project Management
March 1, 2023 - April 21, 2026
Udemy certificates in web and mobile development
January 1, 2015 - January 1, 2021
TESOL Online Professional Training (UMBC)
June 1, 2021 - April 21, 2026

Industry Experience

Software & Internet, Professional Services, Education, Media & Entertainment, Other