Full-Stack Software Engineer

I build production web applications.

I'm Ismail Courr, a full-stack software engineer focused on React, Next.js, TypeScript, Node.js, Ruby on Rails, and PostgreSQL. I work across user interfaces, APIs, data models, performance, and deployment, with an emphasis on maintainable code and reliable product experiences.

Based in Morocco · Open to remote frontend and full-stack opportunities

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Ruby on Rails
  • PostgreSQL

Professional experience

Experience

Production engineering, product development, and code review.

Sep 2025 – Apr 2026

Remote

Full-Stack Developer

DEVUP B.V.

Contributed across frontend, backend, database, and development workflows for production product features.

  • Built reusable React and Next.js components for production product features.
  • Developed backend functionality using Express.js, Next.js API routes, Prisma, and PostgreSQL.
  • Worked on database queries and schema-related improvements in a Docker-based development environment.
  • Used AI-assisted development for implementation and debugging while retaining responsibility for architecture, review, and code quality.
  • React
  • Next.js
  • React Query
  • Express.js
  • Prisma
  • PostgreSQL
  • Docker

Jun 2024 – Dec 2025

Remote

Full-Stack Contributor

ROBIN REACH

Contributed to the Rails and JavaScript marketing experience, dashboard, frontend features, and API integrations.

  • Rebuilt a Figma-based Rails and JavaScript marketing experience that contributed to approximately 40% higher engagement and 25% lower bounce rate.
  • Redesigned dashboard experiences associated with approximately 30% higher daily active usage and 20% shorter onboarding time.
  • Shipped 5+ frontend features and integrated frontend work with Rails controllers and APIs.
  • Performance work reduced load time by approximately 45%.
  • Ruby on Rails
  • JavaScript
  • ERB
  • Tailwind CSS
  • REST APIs

Apr 2022 – Dec 2023

Remote

Code Reviewer

Microverse

Reviewed full-stack software projects and supported developers through actionable asynchronous feedback.

  • Reviewed 1,500+ full-stack software projects.
  • Evaluated code quality, maintainability, implementation correctness, and project requirements.
  • Gave actionable asynchronous feedback to developers in a remote development environment.
  • Worked across JavaScript, React, Ruby, Rails, and related full-stack projects.
  • JavaScript
  • React
  • Ruby
  • Ruby on Rails

Selected work

Selected Work

A few projects that show how I approach product, frontend, and full-stack engineering.

Robin Reach

Full-Stack Contributor

Production product contribution

Frontend and full-stack contributions to an existing Rails product, covering marketing UI, dashboard workflows, API integration, and performance.

Performance work reduced load time by approximately 45%.

  • Ruby on Rails
  • JavaScript
  • ERB
  • Tailwind CSS
  • REST APIs

LeadIntel Pro

Full-Stack Developer

SaaS application

A full-stack workflow for organizing structured lead lists and applying AI-assisted lead scoring.

Implemented lead-list management and AI-assisted scoring as one product workflow.

  • Next.js
  • Supabase
  • GPT-5-nano

Clinical Intake Assistant

Backend and AI Engineering

Serverless AI integration

An AWS Lambda and Amazon Bedrock backend that converts intake information into structured JSON.

Established a serverless boundary that returns structured intake data without presenting the system as a diagnostic tool.

  • AWS Lambda
  • Amazon Bedrock
  • Structured JSON

Engineering capabilities

Core Technologies

A concise view of the tools and practices I use across product, frontend, backend, and delivery work.

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • React Query
  • Redux Toolkit
  • Tailwind CSS
  • HTML/CSS

Backend & Data

  • Node.js
  • Express.js
  • PostgreSQL
  • Prisma
  • REST APIs
  • Ruby on Rails

Engineering

  • Git
  • Docker
  • CI/CD
  • Accessibility
  • Performance
  • Responsive Design
  • AI-assisted Development

Credibility

Recommendations

Selected feedback from a client and developers I have worked with.

Ismail Courr is an exceptional developer with impressive expertise in HTML and CSS. I entrusted him with a project of mine, and he delivered it faster than I could say “HTML and CSS!” His work exceeded my expectations, and his attention to detail and prompt communication made the entire process smooth and hassle-free. If coding were a sprint, Ismail would be the Usain Bolt of web development. Highly recommend him for any project, and I look forward to working with him again in the future

SoftnTec

Client · Upwork

I highly recommend Ismail for any front-end development position. He is an exceptional front-end developer with outstanding technical expertise in HTML, CSS, JavaScript, and React.js. He consistently demonstrated his dedication to delivering high-quality work and is an excellent team player with exceptional communication skills.

David Chibueze Ndubuisi

Frontend Developer · Microverse colleague

Background

About

I'm a full-stack software engineer focused on React, Next.js, TypeScript, Node.js, Ruby on Rails, and PostgreSQL. I've worked on production product teams, contributed across frontend and backend systems, and reviewed more than 1,500 full-stack projects at Microverse.

I'm currently pursuing a B.S. in Computer Science at University of the People. I care about maintainable code, accessibility, performance, and building interfaces that are straightforward for users and engineers.

I'm looking for remote frontend or full-stack engineering roles where I can contribute end-to-end and continue developing in a strong engineering environment.

More about me

Contact

Let's talk.

If you're hiring for a frontend or full-stack engineering role and think my experience could be relevant, feel free to contact me.