Skip to Content

Davies Maina

Senior Full-Stack & AI Engineer

I build SaaS platforms, AI-powered systems, agent workflows, and cloud-native applications for production teams.

  • TypeScript
  • Python
  • Node.js
  • LangGraph
  • AWS
  • GCP

About

I am a Senior Full-Stack & AI Engineer with 8 years of software engineering experience building production applications for startups, agencies, and growing businesses. I focus on SaaS platforms, AI-powered workflow automation, and cloud-native systems that turn complex business processes into reliable digital products.

My recent work combines Node.js, Python, TypeScript, distributed systems, and multi-tenant SaaS architecture with modern AI engineering. I build agent workflows and LLM applications using LangGraph, LangChain, retrieval-augmented generation, tool-calling, vector embeddings, and modern LLM APIs.

I design and ship full-stack systems across frontend, backend, and infrastructure, with strong experience in AWS, GCP, PostgreSQL, MongoDB, serverless deployments, API design, observability, and scalable application architecture.

Skills

AI & LLMs

  • Agent Workflows
  • LangGraph
  • LangChain
  • Retrieval-Augmented Generation (RAG)
  • Tool Calling
  • Prompt Engineering
  • Vector Embeddings
  • AI Observability & Guardrails
  • LLM Application Architecture

Backend

  • Node.js
  • Python
  • TypeScript
  • REST APIs
  • Serverless Functions
  • Distributed Systems
  • Authentication
  • Event-Driven Services

Frontend

  • Vue
  • Nuxt
  • JavaScript
  • Flutter
  • Responsive Interfaces
  • Accessibility

Databases

  • PostgreSQL
  • MongoDB
  • Firebase
  • Firestore
  • Vector Databases
  • Data Modeling
  • Multi-Tenant Data Design

Cloud & DevOps

  • AWS
  • GCP
  • Firebase Hosting
  • Cloud Functions
  • CI/CD
  • Observability
  • Cost Optimization

Architecture

  • Multi-Tenant SaaS
  • Cloud-Native Applications
  • API Architecture
  • Scalable Systems
  • Security
  • Reliability Engineering

Foundations

Foundational knowledge that supports production AI engineering work.

  • Python for ML Workflows
  • Machine Learning
  • Neural Networks
  • Embeddings
  • Attention Mechanisms
  • Transformers
  • Tokenization
  • LLM Architecture

Experience

  1. Dec 2025 — Present

    Contributing to the development of an AI-powered customer engagement platform unifying voice, chat, messaging, CRM, and workflow automation across web and mobile channels. Building AI-assisted communication workflows, platform integrations, monitoring, logging, and reliable backend services supporting omnichannel customer experiences.

    • TypeScript
    • Node.js
    • Vue
    • Nuxt
    • REST APIs
    • CRM Integrations
    • Monitoring
    • Structured Logging
  2. Apr 2024 — Dec 2025

    Designed and deployed AI-powered automation workflows using LangGraph, LangChainJS, and n8n. Built agent workflows with tool-calling capabilities, integrated LLM decision-making with databases and external APIs, implemented distributed job processing with Redis and BullMQ, and developed CI/CD pipelines and cloud-native backend systems across AWS and GCP.

    • LangGraph
    • LangChainJS
    • AI Agents
    • RAG
    • Tool Calling
    • Node.js
    • TypeScript
    • MongoDB
    • PostgreSQL
    • Redis
    • BullMQ
    • Docker
    • AWS
    • GCP
    • GitHub Actions
  3. Aug 2021 — Mar 2024

    Developed and delivered web and mobile applications using Vue, Nuxt.js, JavaScript, and TypeScript. Designed reusable frontend architectures, optimized application performance, contributed to backend system design, implemented monitoring and logging, and mentored engineers across multiple client projects.

    • Vue
    • Nuxt
    • TypeScript
    • JavaScript
    • Node.js
    • Frontend Architecture
    • Monitoring
    • System Design
  4. Apr 2020 — Jun 2021

    Built RESTful APIs with Node.js, developed Vue applications, implemented Firebase authentication and security rules, and championed accessibility standards through documentation, developer guidelines, and knowledge sharing initiatives.

    • Vue
    • Node.js
    • JavaScript
    • Firebase
    • REST APIs
    • Accessibility
    • Unit Testing
    • Integration Testing
  5. Oct 2018 — Apr 2020

    Developed and maintained production software using HTML, CSS, Sass, JavaScript, and jQuery. Consumed REST APIs, implemented error handling and API optimization strategies, and contributed automated testing to improve reliability and reduce regressions.

    • JavaScript
    • jQuery
    • HTML
    • CSS
    • Sass
    • REST APIs
    • Axios
    • Testing
  6. Sep 2016 — Aug 2018

    Collaborated with designers and developers to deliver responsive websites and web applications. Performed quality assurance testing, ensured cross-browser compatibility, and contributed to consistent user experiences across client projects.

    • HTML
    • CSS
    • JavaScript
    • Responsive Design
    • QA Testing
    • Cross-Browser Compatibility

Projects

  • AI ENGINEERING

    Totem AI

    AI-powered customer engagement, automation and intelligent workflows

    Built AI-driven customer engagement systems combining LLMs, automation, workflow orchestration, conversational AI and multi-channel communication. Focused on delivering intelligent software that automates business processes and improves customer interactions at scale.

    • LLMs
    • AI Agents
    • Automation
    • TypeScript
    • Node.js
    • APIs
    Totem AI
  • APPLIED AI PLATFORM

    Culinu

    AI-powered operations platform for large-scale care facilities

    Culinu is an AI-powered platform designed to optimize meal planning, procurement, inventory management and kitchen operations for nursing homes and care facilities. The platform uses intelligent automation and data-driven decision making to improve efficiency, reduce waste and simplify complex operational workflows.

    • Applied AI
    • Automation
    • SaaS
    • Data Processing
    • Inventory Systems
    Culinu
  • INTELLIGENT SYSTEMS

    Eva Drones

    Software systems powering advanced aerial operations

    Developed software supporting drone-based operations through real-time data processing, automation, operational workflows and intelligent decision-making systems. Focused on building reliable software for complex physical-world environments.

    • Drone Systems
    • Automation
    • Data Processing
    • Software Engineering
    • Real-Time Systems
    Eva Drones