About

I build, I automate, I verify.

I'm Samuel, a full-stack developer and AI automation engineer based in Nairobi. I specialize in turning manual, repetitive business processes into clean web applications and intelligent automations using React, Next.js, Node.js, and self-hosted n8n pipelines on Docker. I run Bitcrowd Agency, where I design and ship custom software for businesses. Underpinning all of it is a deep background in software quality assurance: over five years across crowdtesting platforms and freelance engagements, plus dual AWS certifications. That QA discipline is my edge: what I build is robust, secure, and tested before it ships.

Experience

Where I’ve worked.

Founder, Lead Developer & AI Automation Consultant

Jan 2025 — Present

Bitcrowd Agency · Nairobi, Kenya

  • Architect, develop, and deploy custom full-stack applications, managing the entire SDLC from requirements to production.
  • Audit manual business workflows and design automated AI pipelines that reduce operational bottlenecks.
  • Deploy and maintain self-hosted n8n environments on Digital Ocean with Docker, cutting third-party SaaS costs while keeping data sovereign.
  • Build internal tools and full-stack apps (Next.js/Node.js) that integrate with CRMs, ERPs, and databases via REST APIs and webhooks.
  • Engineer AI chatbots and automated email-processing pipelines with OpenAI/Gemini for customer inquiries and lead qualification.

Freelance Full-Stack Developer & QA Engineer

2024 — Present

Upwork · Remote

  • Partnered with international clients to formulate test strategies, scenarios, and robust test cases.
  • Conducted rigorous API testing: mock services, payload validation, response times, and endpoint security.
  • Authored detailed bug reports and collaborated on root-cause analysis and fix verification before production.
  • Maintained a high customer-satisfaction rate across engagements.

Freelance QA Software Tester

Aug 2023 — Present

Test IO · Remote, Germany

  • Took part in 200+ software tests from different companies and developers over 3 years.
  • Identified, analyzed, and documented bugs and reported them to development teams.
  • Collaborated with global engineers on end-to-end tests, replicating and debugging complex issues.
  • Maintained a high bug-approval rate and quality score on the platform.

QA Software Tester

Mar 2022 — Present

Testerwork · Remote

  • Executed manual, exploratory, and usability testing across web and mobile applications.
  • Contributed to localization testing for apps (Swahili).

Data Analysis Intern

Sep 2025 — Jan 2026

Prompt Bi · Nairobi, Kenya

  • Analyzed client datasets to identify key business trends and performance metrics.
  • Built interactive dashboards and reports to visualize data and provide actionable insights.
  • Collaborated with senior analysts on data cleaning, transformation, and modeling.

IT Attachee

Jan 2024 — Apr 2024

Career Directions Limited · Nairobi, Kenya

  • Supported the IT department with daily technical operations, troubleshooting, and infrastructure maintenance.
  • Facilitated internal tech projects, software rollouts, and user training, improving worker productivity.

Android Game QA Tester

May 2019 — Sep 2021

Playtest Cloud · Remote

  • Tested mobile games in beta, documented bugs, and gave feedback on features to improve UX.

Toolkit

Skills & tools.

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSViteHTML/CSS

Backend

Node.jsFastAPIFlaskREST APIsWebhooksLaravelPythonJava

AI & Automation

n8n (Self-hosted)Make.comZapierOpenAI APIGemini APIRAGAI Chatbots

Quality Engineering

Manual TestingAPI Testing (Postman)PlaywrightSeleniumRegression TestingOWASP Security Testing

Data

Power BIKNIMEPandasStreamlitGoogle Colab

Cloud & DevOps

DockerDocker ComposeDigital OceanAWSGoogle CloudNginxGitHub ActionsLinux (Ubuntu)

Mobile

React NativeExpoAndroid (Kotlin)

Web3

Hedera HashgraphSolidity (Foundry)Smart Contracts

Trusted by

Clients & collaborations.

Strivemath

Strivemath

QA & software testing for an edtech math platform.

Visit
M

Mooodifier

QA testing for a Play Store mobile application.

L

LinkIT

Software testing engagement for a technology product.

M

Market Pilot

Testing and market research support, including crypto/stablecoin pricing research for the Kenyan market.

Mercy of Hope Foundation

Mercy of Hope Foundation

Complete website revamping and redesign for a non-profit organization

Visit