Curriculum Vitae
Samuel Mwangi
Software Developer & AI Automation Engineer
Summary
Full-stack developer and AI automation engineer who digitizes and automates manual business processes, backed by 5+ years of professional quality engineering.
Experience
Jan 2025 — Present
Founder, Lead Developer & AI Automation Consultant
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.
2024 — Present
Freelance Full-Stack Developer & QA Engineer
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.
Aug 2023 — Present
Freelance QA Software Tester
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.
Mar 2022 — Present
QA Software Tester
Testerwork · Remote
- Executed manual, exploratory, and usability testing across web and mobile applications.
- Contributed to localization testing for apps (Swahili).
Sep 2025 — Jan 2026
Data Analysis Intern
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.
Jan 2024 — Apr 2024
IT Attachee
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.
May 2019 — Sep 2021
Android Game QA Tester
Playtest Cloud · Remote
- Tested mobile games in beta, documented bugs, and gave feedback on features to improve UX.
Skills
Frontend
React · Next.js · TypeScript · JavaScript · Tailwind CSS · Vite · HTML/CSS
Backend
Node.js · FastAPI · Flask · REST APIs · Webhooks · Laravel · Python · Java
AI & Automation
n8n (Self-hosted) · Make.com · Zapier · OpenAI API · Gemini API · RAG · AI Chatbots
Quality Engineering
Manual Testing · API Testing (Postman) · Playwright · Selenium · Regression Testing · OWASP Security Testing
Data
Power BI · KNIME · Pandas · Streamlit · Google Colab
Cloud & DevOps
Docker · Docker Compose · Digital Ocean · AWS · Google Cloud · Nginx · GitHub Actions · Linux (Ubuntu)
Mobile
React Native · Expo · Android (Kotlin)
Web3
Hedera Hashgraph · Solidity (Foundry) · Smart Contracts