Available for roles & freelance work

Software engineer building practical digital solutions.

I'm Bravin Ojweke — a Computer Science graduate and full-stack developer in Kenya. I design and ship web applications, business systems, and APIs that solve real problems for real users.

01 About

Engineering meets business sense

Portrait of Bravin Ojweke
BSc, Computer Science

I build software that businesses actually use. With a Computer Science foundation and hands-on project experience, I take ideas from concept to a working, deployed product.

My work spans the full stack — responsive front-ends in React and vanilla JavaScript, back-ends and REST APIs with Node.js and Python, and relational data modelling in MySQL. I also build cross-platform mobile apps with Flutter and deliver content-driven sites on WordPress when that's the right tool.

What sets my work apart is a practical, business-first mindset: I care less about chasing trends and more about shipping maintainable solutions that save time, reduce friction, and are genuinely usable. I'm currently open to software engineering roles and freelance projects where I can build real-world products end to end.

  • 01

    Web Applications

    Interactive, responsive apps built with React and modern JavaScript.

  • 02

    Business Systems

    Internal tools and digital workflows that automate manual processes.

  • 03

    API & Backend

    REST APIs, server logic, and MySQL data layers with Node.js and Python.

  • 04

    UI/UX Implementation

    Turning designs into accessible, pixel-considered interfaces.

02 Experience

A track record of shipping

Independent and client-based software development, backed by a Computer Science degree.

  1. Freelance Software Engineer

    Present

    Independent · Remote & Kenya

    Design, build, and deploy web applications and business websites for clients across different industries — from an insurance and road-safety platform for motorbike operators to a public-facing site for a county mining committee.

    • Own projects end to end: requirements, UI, front-end, back-end, and deployment.
    • Translate client and business needs into working, maintainable software.
    • Ship and host production sites, and support clients after launch.
    • React
    • Node.js
    • JavaScript
    • MySQL
    • WordPress
    • Netlify
  2. Full-Stack & Mobile Projects

    Ongoing

    Self-directed engineering

    Continuously build side projects to deepen full-stack and mobile skills — REST APIs and data-driven back-ends with Node.js and Python, and cross-platform mobile apps with Dart and Flutter.

    • Practice clean, component-based architecture and reusable code.
    • Explore SaaS patterns, business automation, and practical tooling.
    • Python
    • Node.js
    • Dart
    • Flutter
    • REST APIs
  3. BSc, Computer Science

    Graduate

    Kenya

    Built a strong foundation in algorithms, data structures, databases, and software engineering principles — the groundwork behind everything I build.

    • Algorithms
    • Databases
    • Software Engineering

03 Selected work

Projects I've designed & shipped

A selection of real, deployed projects. Select any project for a full case study.

04 Skills

Tools I build with

A focused toolkit across the full stack — chosen for what ships reliably.

Frontend

  • HTML
  • CSS
  • JavaScript
  • React
  • Tailwind CSS

Backend

  • Node.js
  • Python
  • REST APIs

Mobile

  • Dart
  • Flutter

Database

  • MySQL
  • SQL

Tools & Platforms

  • Git
  • GitHub
  • WordPress
  • Netlify
  • Photoshop
  • GIMP
  • Canva

05 What I can build

Ways I can help

Web Application Development

Interactive, data-driven apps built for speed, clarity, and maintainability.

Business Systems & Automation

Internal tools and workflows that replace manual, repetitive processes.

API & Backend Development

REST APIs, server logic, and MySQL data layers with Node.js and Python.

Websites & Landing Pages

Fast, responsive, SEO-friendly sites — hand-built or on WordPress.

UI Implementation

Designs turned into accessible, responsive, production-ready interfaces.

Database Design

Relational schemas and queries modelled around how the business really works.

06 Open source

Building in public

A live look at recent public repositories from my GitHub.

Loading recent repositories…

View full GitHub profile

07 Testimonials

What clients say

  • "Working with Bravin on my portfolio was a pleasure. He delivered a sleek, modern design that perfectly reflected my professional journey, with real attention to detail."

    Nicole Mwanaidi

    Data Analyst — portfolio client

  • "Bravin built a user-friendly, responsive website that genuinely elevated our online presence. We've had numerous compliments and would gladly work with him again."

    Duro

    Chairman — AMC Migori

  • "The digital menu board Bravin designed transformed how we engage customers — vibrant, intuitive, and easy to update. The feedback has been excellent."

    Jorim Okal

    Café owner — Monny's Place

08 Contact

Have a project in mind?
Let's build something useful.

Whether it's a full product, a business tool, or a website — tell me what you're trying to solve and I'll get back to you.