Hello, my name is

Idris Adams

I am aSenior Product Engineer

who takes products from ambiguous idea to production and owns the outcome. I've built and scaled marketplaces, internal operations platforms, design systems and AI-powered workflows across the stack with React, Vue, TypeScript, Python, Django and Node.js, shipping features that move real business numbers.

Idris Adams
  • 8 +Years of Experience
Product Engineer

What I Do

my Expertise
Product Engineering
Idea to Production

I own products end to end: shaping the problem with users and stakeholders, designing the data model, APIs, building the interface, shipping and iterating on what the numbers say. Includes marketplaces, finance and operations platforms, and the design systems behind them.

AI Products
LLM-Powered Workflows

I design AI features that do real work inside products: support assistants grounded in a product knowledge base, AI-generated test suites, and human-in-the-loop automation that speeds up decisions without taking control away from users.

Engineering Leadership
Design Systems

I own the design system teams build on: a versioned library of 50+ components, with internal tokens and patterns that keep every product consistent and accessible. I also set frontend architecture, review code, mentor engineers and turn ambiguous requirements into shipped features.

Backend Engineering
APIs & Business Logic

I design the Python, Django and Node.js services behind the product: REST APIs for long-running workflows, permissions and audit trails, payment and reconciliation rules, and query-level performance work that keeps pages fast as data grows.

Robotics Engineering
Software & Simulation

With a background in Electrical & Electronics Engineering, I build robotics and hardware systems using ROS, Gazebo, Python and C++, focusing on control logic, localisation and reliable real-time integration.

Expertise

Professional Skills

my Talent
React & Next.js

Build complex, data-heavy product UIs with React, Next.js and Vue, using TanStack Query and Zustand for state, and fast server-paginated tables for operations teams.

95 %
TypeScript

Use strict typing end to end in production codebases, keeping shared domain types, API contracts and UI state consistent so large features stay safe to change.

95 %
Design Systems

Built a 50+ component React library (Tailwind, shadcn/ui, Radix, Storybook), shipped as a semantically versioned internal package and adopted across every product.

90 %
Python & Django

Design REST APIs with Django REST Framework for long-running marketplace workflows: validation, permissions, state transitions, audit trails, and query tuning to remove N+1 queries.

85 %
AI & LLM Integration

Build LLM-powered features such as support assistants grounded in a knowledge base, with intent guardrails, human escalation and AI-assisted testing.

80 %
Node.js

Build scalable APIs and services with Node.js and Express: authentication with access and refresh tokens, Redis caching, Stripe payments and third-party integrations.

85 %
Testing & Monitoring

Playwright end-to-end, Jest and pytest suites guard critical flows, while Sentry monitoring and query profiling catch errors and slow endpoints in production.

85 %
Tools & Technologies

PostgreSQL/PostGIS, MySQL, Redis, AWS, Heroku, Vercel, Stripe, Tailwind CSS, Vite, Grafana, Prometheus, Retool, Customer.io, Jira, ROS, C++.

85 %
Product & Soft Skills

Product thinking, stakeholder discovery, turning ambiguous problems into clear scope, cross-functional communication, mentorship, ownership and attention to detail.

100 %
Skills

Portfolio

my Work
Portfolio

Resume

my Story
Education
Bachelor of Science - Electrical/Electronics Engineering
University of Lagos
2014 - 2019

Completed a rigorous engineering curriculum with strong foundations in electronics, signal systems, and applied mathematics. Graduated with hands-on experience in software, automation, and system design.

Frontend Developer Nanodegree
Udacity
2020 - 2020

Gained industry-ready skills in responsive design, modern JavaScript, and building dynamic frontend applications using HTML, CSS, and React.

Robotics Software Engineer Nanodegree
Udacity
2020 - 2020

Focused on robotics system architecture, path planning, localization, and simulation using ROS, Gazebo, and C++.

Experience
Senior Product Engineer London, England
RenKap
2023 - Present
  • Core product engineer on a two-sided marketplace serving councils, developers, specialist surveyors and internal operations teams. Own the client and surveyor product end to end, from site upload and instant pricing to tendering, checkout, live delivery, report handover and finance reconciliation.
  • Designed and built an internal operations and finance platform from the ground up, with role-based permissions, a live delivery tracker, finance reconciliation with guarded bulk actions and audit trails, and quote-amendment workflows.
  • Created and published a React component library of 50+ components (Storybook, semantic versioning), published as an internal package and adopted across the company's apps, reducing feature delivery time by ~40% and enforcing UX consistency.
  • Designed and built an AI support assistant grounded in a product knowledge base, mapping user intent to platform actions with human escalation. Also built AI-driven Playwright test generation to strengthen regression coverage.
  • Designed and extended Django REST Framework APIs for long-running workflows (validation, permissions, state transitions, payment rules), and removed N+1 query hotspots flagged in production monitoring.
Senior Software Engineer United States, Remote
UpFort
2022 - 2023
  • Senior individual contributor on a YC-backed cybersecurity SaaS product with high ownership and minimal oversight.
  • Owned delivery of complex user-facing features in React and TypeScript, turning loosely defined product requirements into scalable, production-ready interfaces.
  • Built phishing-simulation features across the stack, including part of the Node.js backend that sends the campaigns, plus a guided email allowlisting wizard for Microsoft 365/Exchange and Google Workspace/Gmail so simulated phishing emails reliably reached employee inboxes.
  • Worked with backend engineers on Node.js APIs and internal tooling (SQL/Retool), improving data reliability and reducing retrieval times by ~30%. Used Customer.io for product analytics and lifecycle messaging.
  • Delivered ~40% performance gains and features that enabled 3x customer growth, contributing to a $10M Series A raise. Drove technical decisions, code reviews and unblocking teammates.
Software Engineer (Contractor) United States, Remote
Lunchbox Technologies
2022 - 2023
  • Built custom e-commerce and online ordering applications using React, TypeScript, and Node.js.
  • Designed and implemented RESTful APIs and backend services.
  • Maintained cloud-deployed applications, ensuring uptime and reliability.
  • Contributed to code reviews, agile sprints, and product launches that helped increase client engagement and drive a 30% revenue boost.
Software Engineer Lagos, Nigeria
Arnergy
2020 - 2022
  • Co-designed and built SolarBase, a real-time solar monitoring system using React, Node.js and later Vue.js, with live metrics via Grafana and Prometheus.
  • Owned client-facing dashboards, Flutterwave payment integrations and subscription flows for the MVP that secured a $9M Series A raise.
  • Improved system reliability and developer workflows through monitoring, refactoring and CI/CD adoption, increasing uptime by ~25%.
Software Engineer Intern Remote
JP Morgan Chase
2019 - 2019
  • Built financial data pipelines and visualisation tools in Python and TypeScript, combining real-time and historical trading data to identify profitable opportunities.
  • Refactored legacy Perspective-based dashboards, improving data refresh rates and trader adoption.
History

Achievements

what I'm Proud Of

As core product engineer on RenKap's two-sided marketplace, helped take it from MVP to ~£1M in annual transaction volume and a closed £2M seed round. The platform won the MHCLG PropTech Innovation Fund and powers the government's Small Sites Aggregator under a £2.5M GMV contract, cutting survey procurement from 8 weeks to 30 minutes. I also introduced a shared library of 50+ components that cut feature delivery time by ~40%.

Designed and built an internal operations and finance platform from the ground up: role-based access, a live delivery tracker, a finance reconciliation workspace with guarded bulk actions and audit trails, and quote-amendment workflows. It replaced spreadsheet-driven processes and gave operations and finance a single, reliable source of truth.

Served as a primary product engineer on a YC-backed cybersecurity SaaS, owning core user flows across multiple release cycles. Delivered ~40% performance gains, improved retention by ~25% and shipped features that enabled 3x customer growth, directly contributing to a $10M Series A raise.

Co-designed and built a real-time solar monitoring and subscription platform, owning client dashboards and Flutterwave payment flows from MVP to production. Improved reliability through monitoring, refactoring and CI/CD adoption, increasing uptime by ~25% and supporting a successful $9M Series A.

Designed and built a real-time surveillance system with dual reliability, combining continuous video monitoring and automatic cloud backup. Engineered a power system using Arduino and lithium-ion batteries to ensure 50+ hours of uptime during power outages tackling unstable grids. Integrated IP cameras and automated switching to optimize uptime, security and operational efficiency.

Achievements

Contact Me

Let’s Talk About Working Together
Address
London, England
Status
Available Right Now
Email
idrisadams.t@gmail.com
Phone
+1 (435) 534 - 8626
+44 793 - 294 - 5474
* Accept the terms and conditions.
Contact Me