Remote Full-Stack Software Engineer (React | Next.js | Django | Node.js | Vue)
Nairobi, Kenya
Remote-first full-stack software engineer with 3+ years of experience building and scaling production SaaS platforms using React, Next.js, Vue.js, Django, and Node.js. Strong background in CRMs, hiring platforms, fintech integrations, and workflow automation. Proven ability to own features end-to-end, work asynchronously across time zones, and deliver reliable, user-centric systems.
Happlicant • Spain
Building and scaling a modern applicant-tracking platform using Next.js and React. Implemented event-driven background workflows using Trigger.dev for async automation. Integrated Supabase for authentication, database management, and real-time data access. Deployed and maintained production environments on Vercel. Collaborating asynchronously with a distributed, cross-border team. Owning features end-to-end from design to production. • Building and scaling a modern applicant-tracking platform using Next.js and React • Implemented event-driven background workflows using Trigger.dev for async automation • Integrated Supabase for authentication, database management, and real-time data access • Deployed and maintained production environments on Vercel • Collaborating asynchronously with a distributed, cross-border team • Owning features end-to-end from design to production
Impact Africa Network • Nairobi, Kenya
Worked on multiple projects including Roots Africa CRM and Ignite Mentorship Platform. For Roots Africa CRM: Designed and delivered a production Real Estate CRM managing clients, agents, properties, and sales pipelines. Built secure REST APIs using Django REST Framework and PostgreSQL with role-based access control. Developed responsive dashboards using Next.js, TypeScript, and Tailwind CSS. Implemented CI/CD pipelines with GitHub Actions. Led onboarding and trained sales teams and administrators. For Ignite Mentorship Platform: Integrated HubSpot CRM to automate mentorship communication and engagement tracking. Built background task automation using Django and Celery. Developed mobile-friendly dashboards using Next.js and Tailwind CSS from Figma designs. • Designed and delivered a production Real Estate CRM managing clients, agents, properties, and sales pipelines • Built secure REST APIs using Django REST Framework and PostgreSQL with role-based access control • Developed responsive dashboards using Next.js, TypeScript, and Tailwind CSS • Implemented CI/CD pipelines with GitHub Actions • Led onboarding and trained sales teams and administrators • Integrated HubSpot CRM to automate mentorship communication and engagement tracking • Built background task automation using Django and Celery • Developed mobile-friendly dashboards using Next.js and Tailwind CSS from Figma designs
PicZangu • Nairobi, Kenya
Led frontend development for a photography marketplace serving 100+ photographers. Built responsive, high-performance interfaces using Vue.js and Tailwind CSS. Translated Figma designs into production-ready web and mobile experiences. Improved photo discovery, access-code flows, and purchasing UX. • Led frontend development for a photography marketplace serving 100+ photographers • Built responsive, high-performance interfaces using Vue.js and Tailwind CSS • Translated Figma designs into production-ready web and mobile experiences • Improved photo discovery, access-code flows, and purchasing UX
FastDuka
Co-founded a multi-branch cashflow and payments platform. Led frontend architecture and UI development using Vue.js and TypeScript. Coordinated releases, deployments, and customer feedback loops. Supported sales and conducted client field visits to improve product fit. • Co-founded a multi-branch cashflow and payments platform • Led frontend architecture and UI development using Vue.js and TypeScript • Coordinated releases, deployments, and customer feedback loops • Supported sales and conducted client field visits to improve product fit
BSc in Computer Science