Hi there! I'm
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.
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.
LangChain, LangGraph, MindSpore, PyTorch
MERN Stack, Next.js, Django, .NET, React Native
Huawei Cloud, Azure DevOps, Cisco CCNA
Technologies I work with
Professional certifications and credentials
Huawei
✅ CertifiedHuawei (MindSpore, PyTorch)
✅ CertifiedCisco
✅ CertifiedCisco
✅ CertifiedCisco
✅ CertifiedCisco
✅ CertifiedMy career journey
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.
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.
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.keProvided technical support and assisted in maintaining the ministry's ICT infrastructure. Collaborated with the ICT team to improve workflow efficiency and system reliability.
Some of my recent work
A comprehensive field service management platform empowering companies to efficiently manage technicians, dispatchers, job scheduling, and payment processes. Features real-time job tracking, workflow automation, and seamless payment integration.
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.
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.
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.
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.
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.
Specialized expertise in enterprise CRM solutions
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
I'm always open to new opportunities and interesting projects