
Abdellah Iraamane
Verified Expert in Engineering
Full-stack Developer
Dublin, Ireland
Toptal member since December 10, 2021
Abdellah is a senior software engineer with 10 years of experience in building complex and highly scalable web applications. He has worked across a variety of industries and with numerous technologies. Abdellah is currently focusing on AI engineering, utilizing OpenAI and Claude APIs/SDKs, and front-end development. His current front-end stack consists of React, Next.js, and TypeScript.
Portfolio
Experience
- REST APIs - 10 years
- TypeScript - 8 years
- JavaScript - 6 years
- React - 5 years
- Next.js - 3 years
- AI Agents - 2 years
- Claude API - 1 year
- OpenAI API - 1 year
Preferred Environment
TypeScript, React, Next.js, Visual Studio Code (VS Code), Claude, Cursor AI
The most amazing...
...app I've built was a mobile app that is currently being used in over four countries by professional enterprises.
Work Experience
Senior Software Engineer
Microsoft
- Participated in building highly complex systems on both the front end and the back end.
- Managed AI Agents and built APIs around Agentic AI.
- Participated in the full development and testing lifecycle of agentic AI applications.
Front-end Engineer
Ryanair
- Contributed to adding new features daily to Europe's busiest travel website.
- Maintained an extensive codebase built on Angular and AWS.
- Contributed to monitoring and improving the performance of a website serving millions of users.
Lead Front-end Engineer
iKydz
- Built a hybrid mobile app, using JavaScript that is used by thousands of users across more than four countries.
- Constructed tools that simplified reporting and KPIs for management.
- Built web portals for customers to monitor and manage electronic devices in the home and workplace.
Full-stack Web Developer
Rivervale Cars Group
- Rebuilt (including UI) the company's three websites from PHP to modern JavaScript and HTML5.
- Built a car booking application used by the sales department to facilitate the car booking process, using React, MongoDB, Angular, Ionic, and Express.js.
- Contributed to design discussions and led parts of the web development process at the company.
Full-stack Engineer
Novway
- Built web applications used in the healthcare and real estate industries.
- Migrated the front end of a legacy application built in Java (JSF) to AngularJS.
- Built Vanilla JS tooling for reporting and monitoring purposes.
Experience
Parental Control Suite
Smart Home Automation Ecosystem
I installed smart connector devices in everyday appliances such as lamps, light switches, and small thermostats. I connected them to an application that used JavaScript, Ionic, WebRTC, and Angular that controlled them remotely via a Python script on the back end.
The system also uses the Ethereum blockchain to record the actions performed on these small devices on a secure distributed ledger.
It was a miniature replica of Google Home and Alexa, except I built it before Google Home was announced later that year in 2018.
Car Booking App
https://www.rivervaleleasing.co.uk/Education
Master's Degree in Software Engineering and Business Management
University of Sussex - Brighton, United Kingdom
Master's Degree in Software Engineering
University of Rabat - Rabat, Morocco
Certifications
Enterprise Software Integration
CGI
Skills
Libraries/APIs
React, REST APIs, Node.js, Claude API, OpenAI API, NgRx, WebRTC, Web3.js, Stripe
Tools
Claude, Claude Agent SDK, Claude Code, AI SDK, Docker Compose, GitHub, n8n
Languages
HTML5, CSS, JavaScript, HTML, TypeScript, Java, GraphQL, SCSS, Sass, Python, Solidity, C#.NET
Frameworks
Angular, Redux, Next.js, Tailwind CSS, Express.js, Angular Material, Agentic Frameworks, Ionic, AngularJS
Platforms
Vercel, Amazon Web Services (AWS), Docker, Blockchain, Visual Studio Code (VS Code), Azure
Paradigms
Model Context Protocol (MCP)
Storage
MySQL, MongoDB, PostgreSQL, Redis, Amazon S3 (AWS S3)
Other
API Integration, Front-end, UI Development, APIs, Full-stack, Artificial Intelligence (AI), AI Agents, Anthropic, Startups, Full-stack Development, Supabase, OpenAI, AI Integration, Large Language Models (LLMs), User Experience (UX), Cloudflare, GitHub Copilot Chat, Agentic AI, OpenAI SDK, Cursor AI, LangChain, FastAPI, Payment Gateways
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring