10 Go Libraries to Supercharge Your Web Server Projects
Go libraries offer powerful tools to improve web server development, but the vast ecosystem can be overwhelming for developers.
Software Developer & Technical Writer. Passionate about developing scalable solutions, driving innovation, and streamlining workflows. Skilled in project coordination, stakeholder communication, and technical documentation.
Dedicated Apprentice Software Developer with experience in Golang, JavaScript, and Python. Skilled in creating healthcare-focused applications including predictive analytics systems and electronic medical record solutions. Passionate about using technology to solve healthcare challenges and communicating technical concepts effectively.
Apr 2024 - Present
June 2023
A blockchain-based medical record system using Golang with smart contracts for secure patient data management
A secure, decentralized platform supporting GBV survivors across Africa with multilingual resources
Digital marketplace connecting Kenyan jua kali artisans with customers globally
Beyond building software, I'm deeply committed to fostering a vibrant tech community in my region. As an organizer for Gophers Kisumu, I help connect developers and create spaces for learning and collaboration. I'm also a frequent attendee of tech events, including Google I/O Extended Kisumu, GopherCon Africa, GDG DevFest Kisumu, and various ICP and Zone01 hackathons, where I'm constantly inspired by fellow developers and innovators.
Kintaraa Project - Decentralized Community Support Platform
Community Organizer at Gophers Kisumu
Rust Smart Contract 101 by Dacade
A complete auction system using smart contracts. Designed and implemented secure auction management including bidding and reserve price mechanisms. Created robust data persistence system utilizing stable variables.
Healthcare records management system on Internet Computer blockchain. Implemented secure, HIPAA-compliant data storage with Go backend. Developed efficient CRUD operations with blockchain persistence layer.
Go libraries offer powerful tools to improve web server development, but the vast ecosystem can be overwhelming for developers.
Monolithic codebases are often the starting point for many full-stack developers.
Technology's zooming ahead at lightning speed, and it can feel like you're always playing catch-up.
Follow my technical writing journey on DEV Community where I share insights about software development, community building, and technology for social impact.
Visit DEV Profile