Jeff G. Njoroge

Jeff G. Njoroge

Full Stack Software Engineer in Nairobi, Kenya , He/Him

jeff283
About

Hi, I’m Jeff G. Njoroge, a Full Stack Software Engineer based in Nairobi, Kenya.

Results-oriented Full Stack Software Engineer with over 4 years of experience building scalable, production-ready applications across the entire software stack. Expert in TypeScript, React, and modern web technologies, with proven expertise in both frontend and backend development. Specialized in creating end-to-end solutions that seamlessly integrate robust APIs, manage complex state, and deliver exceptional user experiences.

I build everything from interactive frontend applications with advanced data visualization to backend services, CLI tools, and developer infrastructure. My work spans full-stack web applications, developer tools, GitHub Actions, and cloud-native solutions deployed on platforms like Cloudflare Workers.

Passionate about leveraging technology for impact, I’m experienced in remote-first environments and thrive on turning complex problems into elegant, maintainable solutions.

Work Experience
  • 2025 - Present
    Software Engineer Foundly

    Designing and maintaining a scalable, TypeScript-first component library shared across multiple Next.js applications, significantly improving UI consistency and developer velocity.

    Integrating complex server-side data layers into the frontend using React and robust state management, ensuring seamless user experiences for data-heavy views.

    Collaborating in a cross-functional agile team to transform product requirements into production-ready features, focusing on performance profiling and optimization.

    Implementing secure authentication flows (Clerk) and connecting frontend components to backend services via REST APIs.

    Tools used: TypeScript, React, Next.js, Clerk, REST APIs

  • 2025 - 2025
    Software Engineer Enmerik Tech

    Built a secure financial exchange platform, specializing in the visualization of complex financial data using Recharts and modern UI libraries.

    Developed high-performance, interactive dashboards that rendered real-time data clearly for end-users, a skill directly transferable to geospatial mapping interfaces.

    Architected the frontend using Next.js and Radix UI/shadcn, ensuring full accessibility (WCAG compliance) and responsiveness across devices.

    Managed client-side data fetching and caching strategies to optimize application performance and reduce load times.

    Tools used: TypeScript, Next.js, Recharts, Radix UI, shadcn/ui, React Query

  • 2024 - 2024
    Team Lead, Software Engineering Intern Jackal Tech Ltd

    Led a team of developers in building client web applications, enforcing best practices in React component structure and code quality.

    Conducted rigorous code reviews and debugging sessions to ensure application stability and maintainability.

    Tools used: React, TypeScript, JavaScript

  • 2022 - 2024
    Freelance Software Developer Various Clients

    Delivered user-centric frontend solutions for SaaS and e-commerce products using React (Next.js) and Tailwind CSS.

    Integrated third-party APIs and managed complex forms and state, focusing on delivering intuitive user experiences.

    Tools used: React, Next.js, TypeScript, Tailwind CSS, RESTful APIs

Achievements
  • 2025
    AI 4 Startups Agritech Hackathon - Team BOMBADIER 3rd Place
    Hackathon AI 4 Startups Agritech Hackathon Nairobi, Kenya

    Participated in the AI 4 Startups Agritech Hackathon from October 29th to 31st, 2025, as part of Team BOMBADIER. Our team emerged as 3rd place winners with our innovative AI-powered credit scoring model for farmers.

    Project highlights:

    • Built an AI-powered credit scoring model designed to enhance financial inclusion for smallholder farmers across Africa
    • Focused on empowering farmers through accessible financial services
    • Collaborated with team members to turn ideas into real-world solutions
    • Demonstrated expertise in AI/ML, problem-solving, and collaborative development

    Organized by Impact Hub Nairobi, Data Governance in Africa, Global Gateway, African Union, and Digital Africa.

    Learn more →
  • 2025
    Bug Hunter - Alchemy Bug Fix Contributor
    Project Open Source Contribution

    Contributed to Alchemy SDK by identifying and tracing critical bugs, particularly in Discord integration. Helped the development team fix issues that were affecting remote bindings functionality.

    Key contributions:

    • Identified and traced down bugs in Discord integration that led to PR #1171 being fixed
    • Contributed to feat(cloudflare): support cloudflare access for remote bindings
    • Helped trace down multiple other bugs in the project, improving overall stability
    • Demonstrated strong debugging and problem-solving skills in complex distributed systems
    Learn more →
  • 2024
    Open Source Contributor - CVZone Second PR Merged
    Project Open Source Contribution

    Contributed to CVZone, a computer vision library for Python. Submitted and had my pull request merged as the second PR in the project.

    Key contribution:

    • Added pyserial to install_requires, ensuring proper dependency management for serial communication features
    • Improved package installation reliability and user experience
    Learn more →