Founder · Software Engineer

Turning ideas into live products.

I'm Brian Rotich, a founder and software engineer in Nairobi. I take products from idea to launch, and keep improving them after.

Now live

What I've been building

Study Cue home page: all your study tools in one place

Study Cue

All your study tools in one place.

Free AI tools for studying: chat with a PDF, build a day-by-day study plan, summarise notes and drill flashcards. No account needed.

AI · Education

Explore the build
  • Chat with PDF: upload a PDF and ask it anything
  • AI Study Plan: turn a subject and a date into a day-by-day plan
  • Summarize Notes: condense long notes into the essentials
  • Flashcard Generator: make a deck from any text
  • Pomodoro Timer for focus sessions
Visit studycue.me
Scenerati home page: track films you've watched, find what to watch next

Scenerati

Track films you've watched. Find what to watch next.

The social network for film lovers. Keep a diary of everything you watch, share what you think, and find your people.

Social platform

Explore the build
  • Keep a diary of every film and TV show you watch
  • Write reviews and build lists
  • Join clubs and meet other film lovers
  • Browse films and TV, and get suggestions for what to watch next
Visit scenerati.com

Earlier projects

  • E-Learning Platform (Icourse)

    Scalable e-learning platform backend with Go REST Framework, MongoDB featuring authentication, learning and courses management.

    ReactJS · GO · MongoDB · Docker

    View code
  • ArcMovis API (AfroMovies)

    A powerful RESTful API for accessing Kenyan versions of Popular cinema and global movies through DJ Afro.

    Python · React · D3.js · Flask · MongoDB · Render

    View code
  • Portfolio Project (Website)

    Developed A mobile friendly web application using Next Js, Github and vercel for my portfolio website.

    NextJS · Typescript · Github · Vercel

    View code
  • Student Portal App (Android)

    A mobile application for (KU) university students to check their results and share academic documents and news.

    Kotlin · Go · Firebase · Github Actions

    View code
  • MUFC Android App (Blogger API)

    Java-based Android application that retrieves articles from a Blogger website and displays them in a RecyclerView, using the Blogger API.

    Java · Python · Blogger API · SQL

    View code
  • SmartMailer: Email for Developers

    The best way to reach humans instead of spam folders. Deliver transactional and marketing emails at scale.

    React · Vercel · Github · Supabase Auth

    View code

About

I'm a software engineer who builds and launches products. My expertise spans Python, JavaScript, Java, Golang and Django REST Framework, which lets me create robust APIs, intuitive interfaces and efficient backend systems.

With a focus on problem-solving and user-centric design, I turn complex challenges into elegant solutions. I build containerised microservices with Docker, optimise database performance, and deploy to the cloud.

Currently, I'm expanding my skills by learning machine learning while working on sales and marketing projects. I also use SEO strategies to improve web visibility and drive organic traffic to the products I build.

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • CSS
  • Tailwind CSS

Backend

  • Python
  • Django
  • Django REST Framework
  • Java
  • Golang
  • Spring Boot
  • Flask
  • FastAPI

Data

  • PostgreSQL
  • MongoDB
  • MySQL
  • Redis
  • Firebase

Tools

  • Git
  • Docker
  • Nginx
  • Vercel
  • GitHub Actions
  • SEO
  • Marketing

Have a product in mind? Let's talk.

I'm always open to new projects, ideas and collaborations. The quickest way to reach me is email.

Based in Nairobi, Kenya