App LogoApp name
WK

Winfred Kagendo

Open to work5 years experience

Senior Frontend Engineer

Nairobi, KenyaTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Senior Frontend Engineer | React, TypeScript, Next.js, React Native, AI Integration

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

49 skills
typescriptjavascriptpythonhtml5css3reactnext.jsreact nativevue 3reduxpiniaapollo clientnode.jsdjangorestgraphqlceleryredisaxiosreact querytailwind cssshadcn/uimuiradix uiant design ministorybookatomic designjestcypressreact testing librarywcag 2.1arialighthousegitgithub actionsturborepowebpackvitedockerci/cdeslintvercelnetlifyfirebaseawsopenai apianthropic apicursorcopilot

Work Experience

Frontend & Mobile Engineer

SuperNomics

Jan 2026 - Present Remote, San fransisco
  • Architected a scalable AI-powered monorepo using Turborepo, establishing shared packages for UI components, API clients, and config , eliminating cross-team integration friction and enabling parallel web and mobile development.
  • Engineered a production-grade React Native + Expo mobile app with offline-resilient data patterns and a component architecture optimised for low-end device performance.
  • Built and owned a cross-platform shared component library (web + mobile) with design tokens, Storybook documentation, and full accessibility compliance , cutting UI inconsistencies and accelerating feature delivery by 30%.
  • Led AI feature architecture decisions, evaluating trade-offs between client-side inference, API-streamed LLM responses, and UX patterns for async AI interactions across product surfaces.
  • Translated complex Figma design systems into pixel-perfect, responsive components and integrated RESTful and GraphQL APIs with optimistic UI and robust error handling.

Senior Mobile Engineer

Nesti

Aug 2025 - Jan 2026 Nairobi, Fintech
  • Designed and shipped a Safaricom Mini App using Ant Design Mini and JSAPI, architecting the integration layer across multiple third-party payment services , improving user engagement and measurably reducing drop-off at key transaction flows.
  • Reduced app load time by 25% on low-end devices through targeted performance interventions: FlatList rendering optimisation, component memoisation, bundle size reduction, and image caching strategies.
  • Engineered a React Native rental payment app with end-to-end API integration, secure transaction flows, deep-linked navigation, and resilient state management for seamless cross-device UX.
  • Integrated native device capabilities (push notifications, camera, geolocation) within a structured permissions and error-handling architecture, driving measurable uplift in in-app engagement.
  • Led API contract design discussions with backend engineers, defining schema standards and error response conventions that reduced frontend integration bugs and shortened delivery cycles.

Frontend Engineer

Leja Limited

Jun 2024 - Oct 2025 Nairobi, Fintech
  • Improved Core Web Vitals and reduced app load time by 30% through a systematic performance overhaul: Next.js SSR/ISR, dynamic imports, code splitting, image optimisation, and Webpack bundle analysis.
  • Architected and delivered a reusable UI system using ShadCN/UI, Tailwind CSS, Radix UI, and Storybook , introducing design tokens and component documentation standards that unified the platform's design language across teams.
  • Built a Safaricom Mini App from scratch using Ant Design Mini and JSAPI, owning the architecture, third-party API integration strategy, and UX decisions that drove higher engagement on the Safaricom SuperApp.
  • Designed and shipped USSD menu flows in Django for a loan product, enabling mobile-first onboarding and repayment journeys in low-connectivity regions , contributing to a 15% increase in loan uptake among smallholder farmers.
  • Hardened platform security by implementing CSP headers, CSRF/XSS protection, and HTTPS enforcement , reducing the attack surface and aligning with fintech compliance requirements.
  • Mentored junior engineers through structured code reviews, pair programming, and architecture discussions; drove Agile delivery across sprint planning, backlog grooming, and cross-functional stakeholder alignment.

Frontend Engineer

The Pathology Network

Jun 2023 - May 2024 Remote, Healthcare
  • Built production-ready clinical UIs with React, Tailwind CSS, MUI, and TanStack Table — achieving high Lighthouse scores and full WCAG 2.1 accessibility compliance critical for regulated healthcare environments.
  • Improved developer velocity by 30% by designing and shipping a reusable component library with design token systems, reducing redundant implementation and enforcing consistent UI patterns across the platform.
  • Implemented CASL for fine-grained, role-based access control across all UI routes and components — ensuring secure, context-aware data visibility in a multi-tenant clinical environment.
  • Established automated testing standards using Jest and React Testing Library, instituting unit and integration test coverage as a baseline requirement , reducing production regressions and improving confidence in continuous delivery.
  • Optimised data fetching and caching with React Query and memoisation, significantly improving page render times and data hydration speed in data-intensive clinical views.

Frontend Developer

Oaknet Business Limited

Jan 2022 - Mar 2023 Nairobi, SaaS
  • Led UI architecture for a SaaS Monitoring & Evaluation platform using React.js, Material-UI, and Redux — delivering dynamic dashboards and reporting tools adopted by enterprise clients.
  • Spearheaded the mobile-first frontend of an investment appraisal system using Vue 3, Pinia, and GraphQL, enabling intuitive project-funding workflows across investor and applicant roles.
  • Optimised GraphQL query strategies and implemented state normalisation, reducing redundant API calls and improving responsiveness in data-heavy views.
  • Mentored 10+ interns through onboarding, code reviews, and pair programming — accelerating team ramp-up and improving sprint delivery by 30% .

Senior Fullstack Developer

Freelance

Oct 2020 - Present Remote
  • Architected and shipped React + Next.js applications within Turborepo monorepos, establishing CI/CD pipelines via GitHub Actions , reducing deployment time by 40% and enabling reliable multi-environment releases.
  • Delivered AI-integrated web applications using OpenAI and Anthropic APIs, implementing chat, summarisation, and generative features within production Next.js architectures.
  • Built an end-to-end IoT smart parking system: React.js dashboard, Node.js/MongoDB backend, Raspberry Pi sensor integration with Python, and a real-time data pipeline via ThingSpeak.
  • Established comprehensive automated test suites with Jest and React Testing Library across all major client projects , unit, integration, and snapshot coverage as a standard delivery requirement, reducing production regressions across every engagement.

Projects

Projects Not Populated

Personal applications, open-source work, and code repos will show here.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Achievements Not Earned

Special rewards, developer badges, system recognition certificates, and conceptual milestones will display here.

About Details

Professional Bio

Senior Frontend Engineer with 5+ years building production-grade SaaS across fintech, healthcare, and AI startups. Expert in React, TypeScript, Next.js, and React Native, owning architecture end-to-end. Leads through code reviews, mentoring, and testing culture.

Education: Computer Science Engineering (Or Equivalent)
Languages: English, Hindi
Email: Locked