Hi there! I'm

Gideon Murage

AI/ML Engineer & Software Developer

Passionate and adaptable software engineer with growing expertise in AI systems, cloud infrastructure, and full-stack web development. Currently working on innovative applications using LangChain, LangGraph, MindSpore, and PyTorch to build intelligent AI agents. Certified in Huawei Cloud and Artificial Intelligence (HCIA), with additional Cisco certifications in DevNet, CyberOps, and CCNA.

Gideon Murage

About Me

Get to know me better

I help companies and clients design, build, and scale reliable software solutions that solve real business problems. I develop modern web and AI-driven systems using technologies such as React, Next.js, Node.js, Django REST, and the MERN stack, with a strong focus on performance, security, and user experience. I also build intelligent AI agents and automation tools using LangChain, LangGraph, MindSpore, and PyTorch to streamline workflows and enhance decision-making.

I bring a results-oriented, agile approach to development, working closely with stakeholders to translate business requirements into scalable, maintainable technical solutions. With a strong foundation in cloud infrastructure and system security, supported by certifications in Huawei Cloud and Artificial Intelligence (HCIA) and Cisco (DevNet, CyberOps, CCNA), I deliver solutions that are production-ready, secure, and built to support long-term business growth.

AI/ML Engineering

LangChain, LangGraph, MindSpore, PyTorch

Full-Stack Development

MERN Stack, Next.js, Django, .NET, React Native

Cloud & Networking

Huawei Cloud, Azure DevOps, Cisco CCNA

Technical Skills

Technologies I work with

Frontend Development

React.js Next.js Tailwind CSS Framer Motion HTML5 CSS3 JavaScript (ES6+) TypeScript React Hooks Context API Responsive Design Accessibility Component Architecture

Backend Development

Node.js Express.js Django REST Framework Python RESTful APIs CRUD Operations WebSockets Socket.IO Authentication & RBAC .NET React Native

AI & Automation

LangChain LangGraph MindSpore PyTorch OpenAI API AI Agents Machine Learning Data Analysis

Database & Data Management

MongoDB PostgreSQL MySQL T-SQL Prisma ORM Schema Modelling Query Optimization Cloudinary

Authentication & Security

JWT Kinde Auth Role-Based Access Control Encryption Data Validation Token Verification Session Management

DevOps & Deployment

Vercel Netlify Render Git & GitHub CI/CD Workflows Postman Swagger Insomnia Environment Management Huawei Cloud Azure DevOps

Software Development Practices

Agile Development System Design Debugging & Troubleshooting Unit Testing Integration Testing API Testing Version Control Team Collaboration

Third-Party Integrations

Stripe Payments OpenAI Integration Cloudinary File Management REST API Integration Webhook Management

Networking & Cloud Infrastructure

Cisco CCNA DevNet CyberOps Cloud Architecture Scalability & Performance

Certifications

Professional certifications and credentials

HCIA – Huawei Cloud Technology

Huawei

✅ Certified

HCIA – Artificial Intelligence

Huawei (MindSpore, PyTorch)

✅ Certified

Cisco Certified DevNet Associate

Cisco

✅ Certified

Cisco CyberOps Associate

Cisco

✅ Certified

CCNA: Enterprise Networking

Cisco

✅ Certified

CCNA: Switching, Routing & Wireless

Cisco

✅ Certified

Professional Experience

My career journey

Aug 2025 - Present

Software Developer

EmpServe Kenya (Empower and Serve Kenya)

Placed by ICT Authority (ICTA), Kenya. Contributing to the development and maintenance of internal software systems that support the organisation's operations and innovation initiatives. Building and improving digital tools that enhance workflow efficiency and data management. Additionally, supporting a programme in partnership with the Raspberry Pi Foundation to promote Code Clubs in Kenya, training and equipping educators with coding and development skills to teach programming to children in underprivileged communities. Strengthening teamwork, creativity, and leadership abilities.

Jan 2025 - Aug 2025

Software Developer

Kenya Agricultural and Livestock Research Organization (KALRO)

Placed under the Presidential Digital Talent Programme (PDTP) by ICT Authority (ICTA). Assisted in the development and maintenance of KALRO's internal web and mobile applications, engaged with farmers to collect agricultural data, and supported system testing and enhancements.

March - Oct 2024

Software Developer

Program to Build Resilience for Food and Nutrition Security (BREFONS)

Developed a Management Information System (MIS) for a government initiative supporting farmers in Kenya. Built using React for the frontend and Django for the backend, with PostgreSQL for data management.

mis.brefons.co.ke
Jan - May 2024

IT Intern

Ministry of Agriculture – Kilimo House

Provided technical support and assisted in maintaining the ministry's ICT infrastructure. Collaborated with the ICT team to improve workflow efficiency and system reliability.

Featured Projects

Some of my recent work

RentersHub
React Node.js MongoDB

RentersHub

A rental property management platform enabling landlords to list properties and tenants to find rentals. Features user authentication, property listings, and payment tracking.

WorkScout UK
React Next.js Node.js

WorkScout UK

A job-matching platform connecting job seekers with employers in the UK. Features user registration, job listings, application tracking, and admin dashboards.

BREFONS MIS
React Django PostgreSQL

BREFONS Management Information System

A government initiative MIS for supporting farmers in Kenya. Includes modules for registration, monitoring, reporting, and fund disbursement with a focus on security and scalability.

JengaCode
Next.js Node.js MongoDB Tailwind CSS

JengaCode

A web platform designed to introduce children to programming in a fun, interactive way. Features engaging lessons, interactive projects, user authentication, dynamic content rendering, and an admin interface for managing lessons and student progress.

Rosewill Bome
Django REST Next.js PostgreSQL AI Integration

Rosewill Bome

An AI-powered digital transformation platform providing intelligent solutions for organisations. Focused on transforming outdated systems into data-driven ecosystems. Developed a Management Information System with core system features, AI module integration, and enterprise-level scalability.

Dantech Solution
Next.js Node.js MongoDB OpenAI API Stripe

Dantech Solution

A comprehensive Point of Sale (POS) and inventory management system for electronics and computer shops. Features invoice generation, payment processing, stock management, AI-powered smart notifications, low-stock alerts, and real-time operational insights with secure Stripe integration.

Intime Homes
Next.js Node.js MongoDB

Intime Homes

A real estate management platform enabling property agents and agencies to list and manage land and property sales. Features property listing capabilities, admin controls, client-side search functionalities, and a user-friendly dashboard for improved customer engagement and sales conversion.

WSD Mailer
Node.js WebSockets Prisma JWT Auth

WSD Mailer

An email analytics and tracking system leveraging WebSockets for real-time communication. Users can send, track, and analyse email campaigns with live updates on email status and engagement. Features real-time analytics dashboards and instant visibility into email performance metrics.

CRM Implementation & Automation Experience

Specialized expertise in enterprise CRM solutions

Salesforce CRM Sales Pipeline Dashboard
Salesforce

Salesforce CRM Implementation Platform

Designed and implemented a comprehensive sales CRM system for lead and client management, including automated workflows, dynamic pipelines, and customizable email templates. The system streamlines the entire sales process from lead qualification to deal closure.

Key Features

  • Automations: Lead assignment based on region/industry; automated follow-up emails
  • Pipelines: Full sales pipeline with status tracking (New → Contacted → Proposal Sent → Closed-Won/Closed-Lost)
  • Templates: Email sequences for client onboarding and follow-ups
  • Workflows: Subscription/payment triggers notifications and task creation

Use Cases

  • Lead qualification and tracking
  • Client onboarding automation
  • Sales performance reporting

Automation & Workflow Setup

Salesforce Automation & Workflow

Automation Examples

Lead Assignment Automation

Automatically assigns new leads to sales reps based on region and industry specialization. Triggers welcome email and creates initial contact task within 1 hour of lead creation.

Follow-up Reminder System

Creates automatic reminders for leads that haven't been contacted within 48 hours. Escalates to team lead if no action within 72 hours.

Pipeline Configuration

Custom Pipeline Stages

New → Contacted → Qualified → Proposal Sent → Negotiation → Closed-Won/Closed-Lost

Probability Tracking

Each stage has associated win probability percentages for revenue forecasting. Weighted pipeline reports show realistic revenue projections.

Email Templates

Initial Contact Template

Personalized greeting with company research, value proposition, and clear call-to-action for initial meeting scheduling.

Onboarding Sequence

5-email automated sequence for new clients including welcome, setup guide, success tips, and check-in. Sends over 2 weeks at intervals.

Workflow Triggers

Subscription Payment Trigger

When payment is received, creates renewal reminder task for 30 days before expiration and sends renewal request 14 days prior.

Deal Closure Workflow

Updates revenue forecast, creates onboarding task, sends congratulation email, and initiates success plan workflow.

Zoho CRM Support Ticket Pipeline
Zoho CRM

Zoho CRM Migration & Automation

Successfully migrated legacy client data to Zoho CRM and established automated workflows for support and sales pipelines. The migration improved data integrity, reduced manual processes, and enhanced team efficiency across multiple departments.

Key Features

  • Automations: Task creation for support agents; ticket escalation after 48 hours
  • Pipelines: Customer support and sales pipelines (Ticket Opened → In Progress → Resolved → Closed)
  • Templates: Standardized email templates for notifications and responses
  • Workflows: Auto-reminders and notifications for pending tasks

Use Cases

  • CRM data migration
  • Support ticket automation
  • Workflow configuration and optimization
  • Team efficiency and performance tracking

Automation & Workflow Setup

Zoho CRM Automation & Workflow

Automation Examples

Ticket Assignment Automation

Routes tickets to appropriate support agents based on skill tags, department, and current workload. Prioritizes critical issues to senior support staff.

Escalation Trigger System

Automatically escalates tickets to manager if unresolved after 48 hours. Sends urgent notifications and adds high-priority flag.

Pipeline Configuration

Support Ticket Pipeline

Ticket Opened → In Progress → Pending Customer → Resolved → Closed. Each stage has SLA timelines for tracking compliance.

Sales Pipeline (Parallel)

Prospect → Evaluation → Quote Sent → Negotiation → Closed. Shared dashboard view with support metrics.

Email Templates

Ticket Acknowledgment

Automatically sent within 15 minutes of ticket creation. Includes ticket ID, expected resolution time, and agent contact information.

Resolution Notification

Sent when ticket marked as resolved. Includes satisfaction survey link, knowledge base article, and follow-up contact method.

Workflow Automation

Auto-Reminder Tasks

Creates daily task reminders for pending tickets. Sends Slack notifications for overdue items at 9am and 2pm.

Satisfaction Survey Workflow

When ticket closed, sends CSAT survey. Low scores trigger manager review and trigger follow-up call workflow.

Let's Work Together

I'm always open to new opportunities and interesting projects