Muya Allan cover
Muya Allan
Muya Allan

Software Engineer

Open to offers · Member since 30 Oct 2026
Location
Nairobi, Kenya
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Contract, Freelance
Experience level
Senior

About

Professional summary

I am a full-stack software engineer and independent product developer based in Nairobi, Kenya. I build web applications, backend systems, desktop software, browser extensions, automation tools, and AI-enabled workflows.

I have experience taking products through the full lifecycle, from requirements gathering and system design to implementation, testing, deployment, monitoring, maintenance, and release preparation. My work emphasizes reliable integrations, practical architecture, and user-focused product delivery.

I developed OnCue, a multi-client AI assistance platform that combines a web dashboard, Electron desktop overlay, Chrome extension, and Node.js backend. I have integrated real-time communication, speech-to-text, large language model services, authentication, subscription controls, and detailed usage metering.

My technical background includes TypeScript, JavaScript, Python, React, Next.js, Node.js, Fastify, Flask, FastAPI, PostgreSQL, SQLite, Supabase, Electron, and browser extension development. I also work with security controls such as JWT authentication, RBAC, rate limiting, validation, and signed webhooks.

Alongside software engineering, I lead creative and product initiatives through MAKE Ent Studio and CompLab. I also deliver motion graphics, compositing, and video-editing work, bringing experience in DaVinci Resolve, Fusion, Blender, and creative workflow automation.

I prefer remote and distributed engineering teams where I can contribute as a hands-on builder, technical lead, and product-minded problem solver. I use AI coding assistants productively while independently reviewing code, validating behavior, investigating defects, and maintaining engineering quality.

Skills

46 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Assets and Media

Data Stores

Languages & Frameworks

Experience

Career history

Independent Software Engineer and Product Developer OnCue

Architected and built a multi-client AI assistance platform consisting of a web dashboard, Electron desktop overlay, Chrome extension, and Node.js/Fastify backend. Implemented HTTP and WebSocket communication, audio workflows, Deepgram speech-to-text, and large language model integrations for real-time AI-assisted interactions.

Implemented JWT authentication, refresh-token sessions, authorization, rate limiting, quotas, subscription enforcement, SQLite migrations, and administrative tooling. Delivered billing and usage monitoring, screenshot-to-chat workflows, Electron overlay improvements, NSIS installer packaging, and release preparation while troubleshooting synchronization, API, Windows, GPU, and session-persistence issues.

Founder and Software Developer CompLab

Built software utilities for video editors and VFX artists using React, TypeScript/TSX, SQL, and external APIs. Focused on automating repetitive post-production workflows and improving creative production processes.

Worked across interface development, application logic, integration troubleshooting, and product delivery. Explored component packaging and workflow tools for DaVinci Resolve and Fusion.

Founder and Technical Lead MAKE Ent Studio

Founded and lead a digital production and software studio delivering web platforms, creative services, and workflow tools. Built and maintained a React, TypeScript, Tailwind CSS, and Supabase platform with content management, media handling, analytics, payments, and role-based access.

Developed frontend components, application routes, persistence layers, third-party integrations, and supporting Python utilities. Managed Git and GitHub workflows, refactoring, deployments, defect investigation, releases, maintenance, code review, and collaborative bug fixes.

Motion Graphics Designer and Video Editor Fiverr

Deliver video editing, motion graphics, compositing, animation, and visual-effects services for remote freelance clients. Use DaVinci Resolve and Fusion to create and refine production assets.

Manage client briefs, revision cycles, technical issues, and final delivery across remote engagements. Maintain responsibility for quality, communication, and deadline-focused project execution.

AI Evaluation Contributor Outlier AI

Evaluated AI-generated outputs for correctness, relevance, consistency, and instruction adherence. Provided structured feedback using established quality guidelines.

Assessed generated content with attention to detail, evaluation criteria, and reliable documentation of findings.

Remote Task Contributor Remotasks

Completed structured remote project tasks independently according to documented quality and accuracy requirements.

Applied consistent attention to task instructions, output standards, and timely completion.

Education

Learning history

Independent Study

Self-Directed Technical Education, Software Engineering

Hands-on technical education through software development, technical documentation, and product delivery. Areas of study include full-stack applications, backend systems, databases, desktop software, browser extensions, AI integrations, application security, and software architecture.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu