About Me

I’m a full-stack developer with strong foundation in technologies that include Go, Python (with FastAPI), JavaScript, Node.js, plus modern web tech like HTML5 and CSS3 (using Bootstrap and Tailwind for that extra polish). I’ve worked with both SQL (MySQL, SQLite3) and NoSQL (MongoDB) databases, and I’m confident building RESTful APIs, using Redis for speed, and deploying with Docker. I’m also passionate about developing software solutions to real problems and creating applications that are efficient and user centered. Always eager to learn and grow, I look forward to joining innovative teams that value collaboration, adaptability, and continuous improvement. Feel free to connect with me anytime.

  • css3
  • MySQL
  • nodejs
  • golang
  • JavaScript
  • redis
  • miro
  • HTML5
  • Python
  • figma
  • fastAPI
  • git
  • linux
  • docker
  • jenkins
  • postgresql
  • Jan 2025 - Present
    Software Developer | LightStark Technologies Ltd | Nairobi.
  • Jan 2024 - Present
    Software Developer | Zone01Kisumu | Kisumu.
  • Doctor Appointment Booking System
    A secure healthcare appointment system backend built with FastAPI, MySQL, and Redis to handle smooth, conflict-free scheduling.
  • Web Forum Application
    A dynamic web forum built from scratch using Go and vanilla JavaScript, featuring secure user authentication, categorized posts, likes/dislikes, and comment functionality.
Read More

Projects

Doctor Appointment Booking System

This project is a healthcare appointment scheduling system designed to provide a secure backend service for managing patients and enabling them to book appointments with doctors seamlessly and without conflicts. The backend is developed using Python’s FastAPI framework for building APIs, SQLAlchemy ORM for data modeling and database operations, and MySQL as the primary database. Redis is integrated to help prevent double bookings, ensuring smooth scheduling even under high user traffic.

GitHub Link

Web Forum Application

This project is a full-featured web forum designed to enable users to create, discuss, and interact with categorized content in a secure and interactive online environment. The backend is developed using Go, with session-based user authentication implemented using bcrypt for password hashing and UUID-based session IDs managed via secure cookies. An SQLite database is used to handle users, posts, comments, likes/dislikes, and post categories. RESTful API endpoints support user registration, login, content creation, and filtering functionalities.

GitHub Link

Events

gdg

GDG Kisumu Meetup | 2024

Google Developer Group(GDG) meet up at the University of Nairobi (UON) in Kisumu, Kenya.

hackerthon

Zone01 Kisumu Blockchain Hackathon | August 2024

Hosted over three days by Zone01 Kisumu in collaboration with KIEP-SKIES, this hackathon featured 19 teams tackling real-world challenges. Team Arthi Chain earned an impressive 3rd place finish, standing out for innovation and teamwork.

Kisumu Gophers Meetup | August 2024

Participating in the Google I/O Extended 2024 Kisumu Hackathon hosted by Zone01Kisumu at LakeHub Kisumu.

March Madness Hackathon | March 2025

Organized by Berrijam AI in collaboration with Zone01 Kisumu, this 48-hour internal hackathon. Our team, Team Algo, emerged as winners in the AI Text-Indexer category.

Strategic Personal Branding & Etiquette Training | June 2025

A professional development session held at Zone01 Kisumu in June 2025, focused on enhancing personal branding, effective communication, and mastering workplace etiquette.

Contact Me

barrackotieno160@gmail.com

+254710367055