Agentic AI Workflow
Full Stack AI Engineer

Ashtone Onyango

Building AI-Powered Solutions

Passionate about developing intelligent applications with AI, GraphQL, React, Angular, and .NET. I specialize in building LLM APIs that power next-generation AI experiences across cloud platforms.

Let me bring AI intelligence to your applications!

Download Resume
Ashtone Onyango

The goal of API design is to create interfaces that are intuitive, efficient, and empower developers to build amazing experiences.

API Philosophy

About Me

Full Stack AI Engineer with 5+ years building intelligent applications that leverage AI, ML, and modern web technologies. I specialize in developing LLM APIs using GraphQL to power AI-driven experiences, with expertise in React, Angular, and .NET for creating robust, scalable solutions.

AI & LLM Development

Building intelligent applications with LLMs and custom AI models

LangChainOpenAIHuggingFaceTensorFlow

GraphQL APIs

Designing efficient APIs for AI-powered applications

ApolloExpress-GraphQLGrapheneHot Chocolate

Frontend Development

Creating responsive UIs for AI-powered applications

ReactAngularNext.jsTailwind CSS

Backend Development

Building robust backends for AI-powered applications

Node.js.NET CorePythonFastAPI

Data Engineering

Processing and analyzing data for AI model training

ETL/ELTAirflowDatabricksSnowflake

Cloud Infrastructure

Deploying AI solutions on scalable cloud platforms

AWSAzureGCPKubernetes
Decorative background

In the realm of data, we find not just information, but the stories that shape our understanding of the world.

Digital Wisdom

Skills & Expertise

AI & LLM
GraphQL & APIs
Frontend
Backend
Cloud & Data
Testing & QA

AI & LLM Development

OpenAI, LangChain, HuggingFace, TensorFlow

Building intelligent applications with LLMs and custom AI models for various use cases.

GraphQL APIs for AI

Apollo, Express-GraphQL, Graphene, Hot Chocolate

Designing efficient, type-safe GraphQL APIs to power AI-driven applications and LLM services.

Frontend Frameworks

React, Angular, Next.js, Vue

Creating responsive, interactive UIs for AI-powered applications with modern frameworks.

Backend Development

Node.js, .NET Core, Python, FastAPI

Building robust backend services that integrate with AI models and handle complex business logic.

Conversational AI

RAG, Embeddings, Vector Databases

Developing intelligent chatbots and conversational interfaces with advanced context handling.

.NET Ecosystem

ASP.NET Core, Entity Framework, MSTest

Creating scalable backend services with proper architecture and comprehensive testing.

Cloud AI Services

AWS SageMaker, Azure AI, GCP Vertex AI

Leveraging cloud AI platforms for model training, deployment, and scaling of AI solutions.

Data Engineering

ETL/ELT, Medallion Architecture

Designing scalable data pipelines for AI model training and inference at scale.

LLM Integration

Prompt Engineering, Fine-tuning, RAG

Integrating and optimizing large language models for specific business applications.

Big Data

Spark, Hadoop, Kafka, Airflow

Processing and analyzing large-scale data systems with distributed computing frameworks.

MLOps

CI/CD for AI, Model Orchestration

Implementing production ML pipelines with monitoring and performance tuning.

Testing & QA

Jasmine, MSTest, Jest, Cypress

Implementing comprehensive testing strategies for frontend and backend applications.

The best way to predict the future is to create it with the tools of today.

Innovation Mindset

Projects Worked On

Ruphids Autotech Solutions

A comprehensive website for a company providing biometric attendance systems and security solutions for schools in Kenya, enhancing child safety through cutting-edge technology.

Biometric & SMS-Enabled School Attendance System

Real-time parent notifications via SMS

Comprehensive security solutions for schools

Trusted by 25+ educational institutions in Kenya

25+

Schools

3yr

Warranty

1sec

Verification

Visit Project
Loading image...
Ruphids Autotech Solutions
School Security & Biometric Systems

Chesapeake Stays

AI-powered platform that transforms raw, unstructured property data into qualified leads through advanced lead scoring algorithms.

Close 3x Faster - Reduce client acquisition time

Save 40+ Hours - Per month on manual work

Reduce Costs by 62% - Compared to manual methods

2.5x More Leads - Higher quality conversion

87%

Lead Accuracy

5.2x

ROI Increase

3hrs

Setup Time

Visit Project
Loading image...
Chesapeake Stays
AI-Powered Real Estate Data Processing

My Technical Approach

AI Application Architecture

I design AI applications with a focus on modularity, scalability, and maintainability. My approach separates AI model serving from business logic, enabling independent scaling and easier updates to AI components.

GraphQL API Design for AI

I follow a schema-first development approach for AI-powered APIs, ensuring clear type definitions that model the business domain accurately. My resolvers are optimized to prevent N+1 query problems and handle AI model responses efficiently.

Frontend Architecture

Component-driven development with clear separation of concerns between smart and presentational components. I implement efficient state management patterns for handling AI-generated content and real-time updates.

LLM Integration Strategy

I implement a layered approach to LLM integration, with abstraction layers that separate prompt engineering, context management, and response handling. This enables easier switching between models and fine-tuning for specific use cases.

Case Study: AI-Powered Content Generation Platform

Challenge

Develop a scalable platform for generating and managing AI-created content across multiple formats (text, images, music) with consistent branding and style.

Solution

  • Designed a GraphQL API using Express-GraphQL to unify access to multiple AI models
  • Built a React frontend with Apollo Client for efficient data handling and caching
  • Implemented LLM-powered content generation with fine-tuned models for brand voice
  • Created a vector database for semantic search of generated content
  • Deployed on AWS with containerized microservices architecture

Results

  • 70%
    Reduction in content creation time
  • 85%
    Content approved without revisions
  • 3x
    Increase in content production volume
  • 50%
    Decrease in content production costs
Decorative background

True innovation comes not from technology alone, but from understanding the human experience it serves.

Design Philosophy

Previous Clients

Rightsify Hydra logo

Rightsify Hydra

AI Music PlatformMusic Generation

An advanced AI music generation platform designed for commercial applications, providing copyright-cleared instrumental music for businesses, creators, and artists.

AI-generated instrumental music and sound effects

Copyright-cleared for commercial use

Trained on 1 million+ songs (50k hours of music)

Supports 800+ unique instruments

Multi-lingual capabilities in 50+ languages

Customizable audio generation from 3 seconds to 1 minute

"

Rightsify provides music to thousands of businesses in more than 180 countries across the globe. Every day our music is experienced by over 3 million people across all facets of life.

Rightsify Team

Key Highlights

AI-Powered

Advanced music generation using Nvidia H100 GPUs

Commercial Use

Copyright-cleared music for any project

Global Reach

Used in 180+ countries by millions daily

Customizable

Detailed prompts for tailored music generation

Unlock limitless musical possibilities and use the music for any project or use case. Generate unique, copyright-clear music instantly.

ClassifyMe logo

ClassifyMe

Educational PlatformCourse Recommendation

An innovative platform that helps students discover the perfect course match tailored to their passions, strengths, interests, and personality.

Personalized course recommendations

Comprehensive subject analysis

Academic performance tracking

Interest-based matching

Personality assessment integration

Smart classification algorithm

"

From the intuitive user interface to the perfect-fit course recommendations, using ClassifyMe has been enjoyable. ClassifyMe is a go-to resource for course recommendations!

Gilbert

Key Highlights

Student-Centered

Personalized approach to course selection

AI-Powered

Smart algorithms for perfect course matching

Comprehensive

Holistic approach to academic guidance

Supportive

Guidance throughout the academic journey

Explore Your Path, Discover Your Course. Dive into endless opportunities and find the course that aligns with your interests and ambitions.

The true value of APIs lies not in their complexity, but in their ability to simplify complex interactions.

GraphQL Philosophy

My Services

AI-Powered Application Development

End-to-end development of intelligent applications leveraging LLMs, computer vision, and custom AI models to solve complex business problems.

LLM API Development with GraphQL

Design and implementation of efficient, type-safe GraphQL APIs that power LLM-based applications with optimized data fetching and real-time capabilities.

Intelligent Chatbot Development

Creation of context-aware conversational interfaces using RAG, vector databases, and fine-tuned LLMs for customer service, knowledge management, and process automation.

React & Angular Development

Building responsive, high-performance frontend applications with React or Angular that integrate seamlessly with AI services and GraphQL APIs.

.NET Backend Solutions

Development of scalable ASP.NET Core applications with clean architecture, Entity Framework, and comprehensive testing with MSTest.

API Integration & Modernization

Transformation of legacy REST APIs to modern GraphQL implementations, improving frontend performance and developer experience.

Data Engineering for AI

Building data pipelines and processing systems that prepare, clean, and transform data for AI model training and inference.

Cloud AI Architecture

Design and implementation of scalable cloud infrastructure for AI solutions on AWS, Azure, and GCP.

MLOps Implementation

Setting up and managing ML operations pipelines for production environments with monitoring, versioning, and automated deployment.

Autonomous Agentic Systems

Design and implement intelligent agents that automate both mundane and sophisticated tasks, improving service delivery while reducing operational costs.

Decorative background

Experience is the teacher of all things, and in data, we find the experiences of countless interactions.

Data Wisdom

Professional Experience

Rightsify Group LLC

Pasadena, California

June 2023 - Aug 2024

Senior AI Engineer

  • Led development of an AI music generation platform using LLMs and custom models, with GraphQL APIs for frontend integration
  • Designed and implemented a React-based admin dashboard for managing AI model parameters and monitoring generation quality
  • Built a GraphQL API layer with Apollo Server to unify access to multiple AI models and music metadata
  • Developed Angular components with comprehensive Jasmine test coverage for the customer-facing application
  • Orchestrated large-scale data pipelines across Azure and GCP for training and fine-tuning AI models
LLMsGraphQLApolloReactAngularAzure MLDatabricksSnowflake

Wan AI Labs

Nairobi, Kenya

Jun 2023 - Present

Co-Founder & AI Solutions Architect

  • Architected an AI-powered real estate lead scoring platform with GraphQL APIs and React frontend
  • Developed LLM-based document analysis system for extracting and structuring property data from diverse sources
  • Implemented Express-GraphQL API layer to serve AI-generated content to multiple client applications
  • Created React components for visualizing AI-processed data with interactive dashboards
  • Built data pipelines using cloud-native services (AWS S3, Glue) to prepare training data for AI models
LLMsExpress-GraphQLReactDocument AIAWS S3AWS GlueVector Databases

Zuri Health

Nairobi, Kenya

Jan 2023 - April 2023

AI Engineer

  • Developed an AI-powered symptom analysis system with GraphQL API for the healthcare platform
  • Built a conversational AI chatbot for patient triage and medical information using LLMs and RAG
  • Implemented Graphene (Python) GraphQL server for unified healthcare data access
  • Created React components for the patient portal with Apollo Client for GraphQL integration
  • Enhanced chatbot response accuracy using retrieval-augmented generation, reducing query resolution time by 30%
LLMsRAGGrapheneReactApollo ClientPythonHealthcare AI

Freelance

Nairobi, Kenya

Feb 2022 - Sep 2022

AI & Full Stack Engineer

  • Developed custom AI solutions for multiple clients, including NLP, computer vision, and predictive analytics
  • Built GraphQL APIs with Express-GraphQL for AI model serving and data access
  • Created React applications with Apollo Client for AI-powered dashboards and visualizations
  • Implemented .NET Core microservices with Hot Chocolate GraphQL for enterprise clients
  • Designed AWS-based data processing pipelines for AI model training and inference
NLPComputer VisionExpress-GraphQLReactApollo Client.NET CoreHot ChocolateAWS

Google Crowdsource

Nairobi, Kenya

Aug 2021 - Present

AI Facilitator/Trainer

  • Facilitated 10+ ML workshops for University students across Africa
  • Trained participants on responsible AI development and ethical considerations
  • Helped manage global community of 5000+ contributors and ML enthusiasts
  • Contributed to making AI accessible and beneficial for everyone
Machine LearningResponsible AICommunity BuildingWorkshop Facilitation

Analytics Vidhya

Gurgaon, India

Sep 2022 - Dec 2022

AI Content Writer

  • Published 3 tutorial articles on integrating LLMs with GraphQL APIs for data science applications
  • Created content on building AI-powered applications with React and GraphQL
  • Developed sample code for LLM fine-tuning and deployment in production environments
  • Wrote technical guides on vector databases and semantic search implementation
LLMsGraphQLReactVector DatabasesTechnical Writing

Teens in AI

London, UK

Aug 2019 - Sep 2019

Machine Learning Mentor

  • Coached 5 teen girls in developing AI solutions for healthcare accessibility challenges
  • Guided 10 students in implementing machine learning models for predictive analytics
  • Taught fundamentals of AI ethics and responsible development practices
  • Mentored teams in developing healthcare analytics solutions with Azure ML
Azure MLPredictive AnalyticsHealthcare AIAI Ethics
Decorative background

Education is not the learning of facts, but the training of the mind to think.

Albert Einstein

Education

Bachelor of Science in Biomedical Engineering

Kenyatta University

Key Achievements:

  • Specialized in Health Information Systems and Bioinformatics
  • Relevant coursework: Software Programming, Electronics, Database Systems
  • Led Machine Learning competitions as Google Developers Student Club ML Lead
Decorative background

The greatest value of a picture is when it forces us to notice what we never expected to see.

John Tukey

Get in Touch

Contact Information

Decorative background