Joash Agesa

Fullstack Software Engineer
Nairobi County, Kenya

About

Full-stack Software Engineer specializing in intelligent system architecture. Creates problem-solving products with exceptional user experience using modern web technologies and scalable design principles.

Projects

  • AIRFibers 

    A comprehensive ISP Business Management System for internet service providers

  • CodeGround 

    An Educational Online Code Editor powered by AI Documentation

    1

  • Netwatch AI Chatbot 

    An embeddable AI Powered chatbot that provides real-time system monitoring and support

  • More Projects...
  • Work Experience

    • WezeshaNet Technologies Ltd Technical Lead

      Jan 2025 - Present | Nairobi, Kenya

      Leading development team in Automation and Solutions Department

      • Leading a team of 4 developers in the design and delivery of a scalable SaaS platform for managing internet resellers, supporting hotspot and PPPoE users.
      • Architected a microservices-based, event-driven system handling billing, router management, and marketing campaigns.
      • Spearheaded DevOps and CI/CD pipelines to streamline deployment workflows and reduce downtime.
      • Modularized core components for reusability across future company products, enabling more scalable development.
      • Driving project management, code quality, and technical direction to bring the product to market efficiently and reliably.
    • WezeshaNet Technologies Ltd Associate Software Engineer

      Jan 2024 - Dec 2024 | Nairobi, Kenya

      In Automation and Solutions Department

      • Automated repetitive internal processes with custom scripting, improving operational efficiency.
      • Designed and implemented an AI-powered customer support chat widget integrated into the company's monitoring dashboard.
      • Helped non-technical users gain actionable system insights by simplifying complex monitoring interfaces.
    • Virtualweb Technologies Frontend Developer

      Jun 2023 - Dec 2023 | Germantown, MD (Remote)

      In Development and Engineering Department

      • Developed high-converting landing pages to increase visibility and engagement for company products.
      • Designed and implemented in-house mobile applications that assisted in the automation of business procedures.
    • SiafuSocial Ltd. Technical Lead

      May 2023 - Nov 2023 | Nairobi, Kenya

      In Product R & D and Engineering Architecture Department

      • Led a team of 2 developers to build and launch a SaaS platform to onboard 1,000+ freelance marketers and facilitate B2B sales for distribution companies.
      • Integrated real-time order placement and commission tracking for vendors and marketers.
      • Engineered a country-wide algorithm for route optimization and geographic mapping to aid delivery logistics across Kenya.
      • Integrated third-party APIs and ensured system scalability under rapid user growth.

    Stacks

    Web Development
    TypeScript, JavaScript, Vue.js, Nuxt.js, React.js, Next.js, Node.js
    Backend & Database
    GraphQL, MongoDB, PostgreSQL, Docker, Microservices
    AI & Machine Learning
    OpenAI API, Retrieval-Augmented Generation (RAG), Process Automation, AI Chatbots
    Programming Languages
    Rust, JavaScript
    Cloud & Architecture
    AWS, CI/CD, Systems Design

    Education

    • Computer Software Engineering, Bachelor of Science - BS,  Kirinyaga University

      Sep 2019 - Sep 2023

    Languages

    English (Fluent) Swahili (Native speaker)

    Last updated at June 7th 2025, 12:18:33 pm