Logo
Idris – React, Python, Typescript, experts in Lemon.io

Idris

From United Kingdom (UTC+1)flag

Full-stack Web Developer|Middle-to-senior

Idris – React, Python, Typescript

Idris is a Full-Stack Engineer with ~6 years of professional experience across proptech, cybersecurity, fintech, and healthcare AI products. He consistently takes end-to-end ownership — from building marketplaces and AI chatbots to designing admin platforms and payment flows — always covering frontend, backend, and deployment. A genuine AI practitioner who actively builds RAG and MCP server side projects and integrates Claude Code into his daily workflow, bringing both engineering depth and product thinking to every engagement.

7 years of commercial experience in
AI
Cybersecurity
Fintech
Insurance
Proptech
Renewable energy
Marketplace
Enterprise software
SaaS
Financial asset management
Main technologies
React
7 years
Python
4 years
Typescript
4 years
Django
3 years
AWS
4 years
Additional skills
Vue.js
Node.js
CSS
React Hooks
JavaScript
CI/CD
Grafana
Playwright
SQL
Workflow Automation
AI
API
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Full-Stack Engineer
Jan 2023 - Ongoing3 years 6 months
Project Overview

An AI-powered support chatbot embedded in a property marketplace platform, designed to assist homeowners and suppliers with context-aware answers across procurement and project management workflows.

Responsibilities:
  • Designed and implemented AI-powered chatbot workflows using the OpenAI API to automate customer support and operational queries across project workflows.
  • Integrated the chatbot with external platforms including Slack and Jira, enabling users to retrieve information, manage requests, and trigger workflow actions through natural language interactions.
  • Defined conversation flows, mapped user intent to backend actions, and improved AI response accuracy through continuous iteration, reducing manual support workload by approximately 80%.
Project Tech stack:
Typescript
Python
JavaScript
CI
CD
OpenAI API
LLM integration
Senior Full-Stack Engineer
Jan 2023 - Ongoing3 years 6 months
Project Overview

A role-based internal operations platform enabling delivery and customer-success teams to manage project delivery, user roles, and supplier onboarding workflows across a multi-tenant property marketplace.

Responsibilities:
  • Designed and implemented the admin platform end-to-end building scalable workflows for delivery tracking, finance management, supplier operations, and internal reporting using React, TypeScript, Tailwind and Django REST Framework,
  • Built complex operational features including project delivery trackers, finance dashboards, session oversight, role-based permissions, and workflow management tools to provide teams with real-time visibility into project status and operational performance.
  • Implemented frontend caching and server-state management strategies using TanStack Query, optimizing API interactions, reducing unnecessary network requests, and improving application responsiveness.
  • Developed and secured backend services by extending Django REST APIs, implementing authentication, authorization, permissions, and protected endpoints to support role-based access and complex business workflows.
Project Tech stack:
React
Python
Typescript
Django
TanStack
Zustand
Senior Full-Stack Engineer
Jan 2023 - Ongoing3 years 6 months
Project Overview

A multi-tenant SaaS marketplace connecting local councils, suppliers, contractors, and homeowners to streamline property renovation and energy efficiency project procurement and delivery across the UK housing market.

Responsibilities:
  • Built and extended core multi-tenant marketplace features — supplier bidding flows, procurement workflows, and real-time collaboration tools serving councils, contractors, and homeowners simultaneously.
  • Developed and maintained REST APIs using Python and Django to support complex multi-stakeholder data flows and role-based access across the platform.
  • Wrote automated end-to-end tests using Playwright to cover critical bidding and procurement flows, improving release confidence and reducing regressions.
Project Tech stack:
React
Typescript
Django
Python
CI
CD
JavaScript
Zustand
shadcn
Senior Full-Stack Engineer
Jan 2023 - Ongoing3 years 6 months
Project Overview

A shared component library and design system built to standardize UI development across a multi-product property marketplace platform, replacing ad-hoc component patterns with a consistent, reusable system.

Responsibilities:
  • Led the adoption of Shadcn/ui and Tailwind CSS to establish a shared design system from scratch, delivering 40+ reusable components used across multiple product surfaces.
  • Defined component APIs, documentation standards, and contribution guidelines to enable consistent adoption across the engineering team.
  • Reduced frontend development time significantly by eliminating duplicated UI logic and standardizing interaction patterns across the platform.
Project Tech stack:
Tailwind CSS
React
Typescript
JavaScript
GitHub Actions
shadcn

Education

2020
Electrical and Electronics Engineering
Bachelor of Engineering - BE

Languages

English
Advanced

Hire Idris or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.