Skip to main content
Bill HumphreyBH
Open to opportunities

Bill Humphrey

@billhumphrey

I build cross-platform mobile, web, AI, and IoT applications.

Kenya
Message

I've built cross-platform mobile applications for Qare+, including a doctor-facing React Native app for iOS and Android, with REST and GraphQL integrations for real-time backend communication.

Through Upwork, I've shipped web and mobile features from a shared codebase using Go, TypeScript, React, Expo, GraphQL, PostgreSQL, and GCP. I work in autonomous remote teams, move quickly on high-impact work, and collaborate with teammates across 40+ countries.

My projects span AI, payments, and connected hardware: ContractIQ analyzes contracts with FastAPI and OpenAI, an F1 chatbot combines NLP with live race data, and an ESP32 control app connects React Native directly to embedded C++ firmware.

I've also supported internal systems at the Kenya School of Law and configured network infrastructure at Syokinet Solutions. I'm completing a BSc in Software Engineering focused on AI, IoT, and full-stack development.

Experience

Work history, roles, and key accomplishments

Upwork logoUP
Current

Software Engineer

Jan 2024 - Present (2 years 7 months)

Worked within small, autonomous teams that owned products end-to-end. Shipped features across web and mobile from a single shared codebase using Go, TypeScript, React, Expo, GraphQL, and PostgreSQL, deployed on GCP.

Education

Degrees, certifications, and relevant coursework

The Co-operative University of Kenya logoTK

The Co-operative University of Kenya

Bachelor of Science, Software Engineering

2022 -

Pursuing a Bachelor of Science in Software Engineering with a focus on AI, IoT, and full-stack development.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan