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 — PresentBitcrowd 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 — PresentUpwork · 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 — PresentTest 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 — PresentTesterwork · 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 2026Prompt 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 2024Career 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 2021Playtest Cloud · Remote
- Tested mobile games in beta, documented bugs, and gave feedback on features to improve UX.
Toolkit
Skills & tools.
Frontend
Backend
AI & Automation
Quality Engineering
Data
Cloud & DevOps
Mobile
Web3
Trusted by
Clients & collaborations.
Mooodifier
QA testing for a Play Store mobile application.
LinkIT
Software testing engagement for a technology product.
Market Pilot
Testing and market research support, including crypto/stablecoin pricing research for the Kenyan market.