07/16/2026 updated


100 % available
Full-Stack Software Developer | AI-Assisted Development | Mobile & Web Applications
Nairobi, Kenya
Only remote
BSc, Electrical and Electronic Engineering (Telecommunications)JavaScriptApplication Programming Interfaces (APIs)Android StudioApplication FrameworksComputer-Aided Software EngineeringMessaging Application Programming InterfaceWindows APINode.jsSoftware ArchitectureRapid Application DevelopmentAzure Machine LearningSoftware EngineeringSystems IntegrationWeb Application DevelopmentWebSocket
AI-Assisted Development & Agentic Tooling
Daily use of AI-supported development tools including agentic coding workflows with Claude, direct Anthropic API integration in shipped production features, Model Context Protocol (MCP) tooling, prompt and tool design, and skill-based agent configuration.
Full-Stack Web Application Development
Strong expertise in TypeScript, JavaScript, React (component architecture, hooks, state management), Node.js, Python (FastAPI), and REST and WebSocket APIs, with multiple production-deployed applications spanning full-stack web and real-time systems.
Software Architecture & Backend Systems
Solid grounding in reactive and event-driven patterns, modular design, persistence layers using SQLite and Supabase/PostgreSQL, background services and schedulers, and dependency-managed builds.
Android & Kotlin Development
Active development of proficiency in Kotlin, Jetpack Compose, and Architecture Components, supported by strong parallel experience in declarative UI with React and reactive streams.
Build, Tooling & DevOps
Practical experience with Git/GitHub, Docker, npm/Node toolchains, VS Code, Android Studio, and CI-style build-and-validate pipelines.
Workflow Automation
Building multi-batch n8n automation workflows with documented node-version compatibility fixes, applying BPM thinking to real operations using Node.js, Google Sheets API, and Telegram.
Networking & Systems Engineering
Hands-on experience with safety-critical aviation systems (ADS-B, ILS, VHF/HF, IP backbone) at Kenya Civil Aviation Authority, with CCNA and JNCIA-Junos certifications demonstrating networking knowledge.
Algorithmic Trading & ML Integration
Design and operation of a live algorithmic trading system using Python, Binance API, WebSockets, and an ML ensemble predictor, with emphasis on reliability, error recovery, logging, and safe failure modes.
Daily use of AI-supported development tools including agentic coding workflows with Claude, direct Anthropic API integration in shipped production features, Model Context Protocol (MCP) tooling, prompt and tool design, and skill-based agent configuration.
Full-Stack Web Application Development
Strong expertise in TypeScript, JavaScript, React (component architecture, hooks, state management), Node.js, Python (FastAPI), and REST and WebSocket APIs, with multiple production-deployed applications spanning full-stack web and real-time systems.
Software Architecture & Backend Systems
Solid grounding in reactive and event-driven patterns, modular design, persistence layers using SQLite and Supabase/PostgreSQL, background services and schedulers, and dependency-managed builds.
Android & Kotlin Development
Active development of proficiency in Kotlin, Jetpack Compose, and Architecture Components, supported by strong parallel experience in declarative UI with React and reactive streams.
Build, Tooling & DevOps
Practical experience with Git/GitHub, Docker, npm/Node toolchains, VS Code, Android Studio, and CI-style build-and-validate pipelines.
Workflow Automation
Building multi-batch n8n automation workflows with documented node-version compatibility fixes, applying BPM thinking to real operations using Node.js, Google Sheets API, and Telegram.
Networking & Systems Engineering
Hands-on experience with safety-critical aviation systems (ADS-B, ILS, VHF/HF, IP backbone) at Kenya Civil Aviation Authority, with CCNA and JNCIA-Junos certifications demonstrating networking knowledge.
Algorithmic Trading & ML Integration
Design and operation of a live algorithmic trading system using Python, Binance API, WebSockets, and an ML ensemble predictor, with emphasis on reliability, error recovery, logging, and safe failure modes.
Experience
Professional experience0 - 5 years
Freelancer since2021
Languages
GermanFluentEnglishNative speaker
Project history
Built and operates the company's entire digital platform in addition to running the business. Owner of all architectural and implementation decisions, including a live production website with modular architecture, blog via Edge Functions, analytics, WhatsApp integration, custom domain and DNS management.
Delivering software, automation, and technical documentation projects for multiple clients in parallel, from requirements clarification through implementation, testing, and handover. Coordinating directly with non-technical stakeholders to translate business requirements into technical solutions. Adopted AI-assisted development as a core method for measurably faster delivery through agentic coding, AI code review, and automated validation pipelines.
Designed and ran a live algorithmic trading system with four strategies, an ML ensemble predictor, a backtesting engine, real-time alerting, and a web dashboard. Production system handling real funds with emphasis on reliability, error recovery, logging, and safe failure modes. Technologies: Python, Binance API, WebSockets, ML ensemble, Telegram Bot API.