Skip to main content
Joseph GakuruJG
Open to opportunities

Joseph Gakuru

@josephgakuru

Freelance full-stack developer bridging clean Django backends with mobile commerce and cohesive brand design.

Kenya
Message

What I'm looking for

I’m looking for a role where I can build scalable web marketplaces and mobile commerce, implement secure payment flows (Daraja/M-Pesa), and deliver polished UI/UX and brand assets—where clean engineering and strong design work side by side.

I’m a versatile, results-driven Freelance Full-Stack Developer and Graphic Designer, owning digital projects end to end—from client onboarding and visual branding to deployment and technical optimization. I focus on building scalable systems while keeping the experience intuitive and visually strong.

I architect and deploy multi-vendor agricultural marketplaces and management systems using Python and the Django framework. I also implement secure mobile billing and transaction capabilities by integrating Safaricom’s Daraja (M-Pesa) API, turning complex payment requirements into reliable flows.

On the mobile side, I engineer multi-screen Android applications with Kotlin and Jetpack Compose. I prioritize clean structural pattern architecture and navigation state logic to keep commerce experiences smooth and maintainable.

Alongside engineering, I deliver end-to-end vector brand identities, production logos, and dynamic promotional content using Canva to boost market presence. I also bring research rigor through technical documentation work, where I maintained a 100% platform profile optimization score.

Experience

Work history, roles, and key accomplishments

GD
Current

Freelance Full-Stack Developer

Gakuru Dev & Design

Jan 2026 - Present (6 months)

Operate as an independent freelancer delivering end-to-end digital projects from client onboarding and branding through architecture, implementation, deployment, and optimization. Build multi-vendor agricultural marketplaces with Django and integrate Safaricom Daraja (M-Pesa) for secure mobile billing, alongside Android apps using Kotlin and Jetpack Compose and brand assets/logos using Canva.

Education

Degrees, certifications, and relevant coursework

EM

eMobilis

Software Engineering (Full-Stack Web Development focus), Software Engineering

Training focused on software engineering and full-stack web development in an eMobilis context.

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