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
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Full-Stack Engineer
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.
- 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%.
Senior Full-Stack Engineer
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.
- 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.
Senior Full-Stack Engineer
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.
- 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.
Senior Full-Stack Engineer
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.
- 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.