Skip to main content
Paul Muyali

Paul Muyali

Software Engineer | Full-Stack Development | AI-Driven Systems | IoT Integration

Talent
NairobiMember since April 16, 2026
JavaScript (ES6+)TypeScriptPythonReact.jsRedux ToolkitNode.jsExpress.jsFastAPIDjangoREST API Design & DevelopmentScalable Backend SystemsMicroservices & Agent-Based ArchitecturesPostgreSQLMySQLMongoDBFirebaseNeonDBQuery Optimization & Data ModelingLLM Integration (OpenAI / Gemini APIs)Retrieval-Augmented Generation (RAG)Agentic AI Systems & MCP ServersMachine Learning modelsUnit, Integration & End-to-End TestingCypressPerformance & Reliability TestingGit & GitHubCI/CD ConceptsMATLABPython SimulationDocker
·

Hire this person

Send a job offer directly to this candidate

JavaScript (ES6+)TypeScriptPythonReact.jsRedux Toolkit

About

I am a software engineer with a strong foundation in full-stack development, backend architecture, and AI-driven systems, backed by an Electrical & Electronics Engineering background. I specialize in building scalable web applications, particularly backend architecture, intelligent AI systems (LLMs + RAG), and IoT-integrated platforms that solve real-world problems particularly in agriculture, energy, and automation. I have proven experience in designing robust APIs, optimizing databases, and implementing QA/QE pipelines to ensure reliability, performance, and production readiness.

Currently focused on developing agentic AI systems, cloud-based architectures, building SAAS startups, and data-driven platforms that merge software engineering with intelligent automation.

Experience

Quality Assurance / Quality Engineering Graduate - TEACH2GIVE - Nyeri, Kenya

(2025-09 - 2025-12)

  • Engineered and tested scalable backend systems using Node.js, Express, and TypeScript by building simple projects during the learning period.
  • Designed and optimized SQL database schemas both locally and on Azure improving query efficiency and data integrity.
  • Built and tested RESTful APIs, ensuring reliability across multiple endpoints as well as learning layered architecture of APIs (client, routes, controllers, services, repositories, database).
  • Implemented automated testing pipelines using Cypress, reducing manual testing overhead
  • Learned Frontend state management using Redux toolkit.
  • Conducted unit, integration, and performance testing to improve system stability
  • Collaborated on frontend applications using React + Redux, ensuring seamless API integration
  • Learned Agile methodologies in software development as well as using task management tools like Jira as well as working with other developers in teams and on Github hence giving me the ability to work in a team environment.
  • Applied knowledge from the program to build a mini-Jira clone for task-management and tracking among project team members.

Engineering Attachee (Software & Systems Focus) - Dedan Kimathi University of Technology - Nyeri, Kenya

  • Developed IoT-based systems integrating hardware data into software platforms
  • Built simulation models using Python and MATLAB, translating engineering problems into computational solutions
  • Designed and tested embedded systems (ESP32, Arduino) with real-time data processing
  • Applied system thinking to bridge hardware-software integration (a rare advantage in SWE roles)

Education

BSc - Electrical & Electronics Engineering - Dedan Kimathi University of Technology (2023)

Certificate - Quality Assurance / Quality Engineering Program - Teach2Give (2025-09 - 2025-12)

KCSE - Alliance High School

Skills

Software EngineerFull-Stack DevelopmentAI-Driven SystemsIoT Integration

Reviews

Related