I'm actively seeking a role that presents challenging and innovative projects, enabling me to continue my learning journey in frontend and full-stack development. I thrive in collaborative, diverse tech environments where I can leverage my extensive expertise to drive impactful results and contribute to the team's success.
David Kinuthia
@kinuthiadavid
Senior Product Engineer | 8+ YOE Fullstack & AI Integration (Python, Typescript, Node, React, Vue, NextJs, NestJs, Django) | Design-Led, User-Centric
What I'm looking for
I’m a Senior Product Engineer and Engineering Leader with 8+ years of experience architecting elegant, scalable, and intelligent software ecosystems. My technical foundation spans robust full-stack development (Python, TypeScript, Node.js, React/Vue) and modern cloud infrastructure. Recently, my focus has expanded deeply into applied Enterprise AI. I build end-to-end Retrieval-Augmented Generation (RAG) platforms and AI copilots—using Anthropic Claude, OpenAI, etc.—to integrate governed, hallucination-resistant intelligence directly into business workflows.
Most recently, I’ve architected multi-service financial reconciliation platforms, shipped CFO-focused natural language-to-SQL analytics, and built enterprise conversational agents. Beyond proprietary systems, I am a dedicated open-source contributor who recently led the v2.0.0 release of a production-grade React file upload library. I advocate for design-led, user-centric engineering and excel at collaborating with cross-functional teams to turn complex requirements into seamless products. I'm eager to bring my expertise to new challenges—feel free to reach out to connect!
Experience
Work history, roles, and key accomplishments
Head of Engineering
Churpy Inc.
Jan 2025 - Present (1 year 7 months)
Designed and shipped a CFO-focused Financial Data Copilot and architected a secure Enterprise Document Assistant (RAG) to enable secure querying of regulated documents with clickable citations.
Fullstack Engineer
Apollo
Mar 2023 - Apr 2024 (1 year 1 month)
● Amplified product adoption by designing and developing a user-friendly playground UI tailored for non-technical and executive users using React.
● Developed a text moderation service for sentiment analysis and scoring of text prompts using Django.
● Worked on ModsysML which is an open-source model management toolkit that enables developers to compare LLM outputs and quality.
Frontend Engineer
Twende Mobility Ltd
Oct 2018 - Jul 2022 (3 years 9 months)
● Accelerated project completion timeline by 40% through the adoption of serverless cloud functions and low/no-code solutions.
● Elevated user conversion rate by implementing an intuitive authentication and authorisation system using Firebase’s Auth Service.
● Led the development of a logistics SaaS platform using React(NextJs), Typescript, Material UI and NodeJs.
Education
Degrees, certifications, and relevant coursework
David hasn't added their education
Don't worry, there are 90k+ talented remote workers on Himalayas
Tech stack
Software and tools used professionally
Google Tag Manager
OpenAPI Specification
Selenium
Amazon EC2
Google Cloud Platform
Amazon S3
Google Cloud Storage
GitHub
GitLab
GitHub Actions
Heroku CI
MySQL
PostgreSQL
MongoDB
Google Fonts
Node.js
Django
Next.js
NestJS
Tailwind CSS
Material-UI
Materialize
Google Analytics
Figma
Adobe XD
Slack
Jira
Linear
Jest
Cypress
React
Vue.js
Vue Material
Webpack
JavaScript
Python
HTML5
CSS 3
Flask
ExpressJS
Django REST framework
TypeORM
MongoDB Atlas
Firebase Realtime Database
Heroku
Google App Engine
Google Workspace
Trello
Asana
ClickUp
Prisma
Firebase
Typesense
Cloud Functions for Firebase
Vercel
GitHub Pages
Firebase Hosting
TypeScript
GitHub CLI
Firebase Authentication
Git
Docker
Typeform
PlanetScaleDB
Amazon Web Services (AWS)
Google Cloud Run
Mongoose
Availability
Location
Authorized to work in
Website
davidkinuthia.comPortfolio
davidkinuthia.comSalary expectations
Social media
Job categories
Skills
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
