About me

My name is Githaiga Kairuthi. I'm a fullstack developer living and working in Nairobi, Kenya. I mainly work with Python, React, and container technologies. I'm passionate about automation, developing software that helps people in their day to day activities, and increasing my skills and productivity.

Currently, I'm a fulltime freelancer. I've built a Rental Management System, having over 1000+ users (and counting!). My job often revolves around (ab)using PostgreSQL, Redis, and containers to build efficient and scalable systems. I believe that the simple solution to engineering problems is the best until proven otherwise.

Previously I spent my time creating data collection and email marketing systems for e-commerce companies.

When I'm not programming, I like to hike trails and bike around Nairobi, swimming due to a constantly hot weather and adopt additional houseplants. I'm constantly learning about new and old technologies.

You can find some code samples, designs, and creations of mine over at my github. I'm also interested in hearing of new opportunities, partnering up with another developer, or making new friends!

What I do

Sleek Design,

Seamless Experience

  • I specialize mainly in React and Django web applications.
  • Maintaining existing React systems, including fixing bugs
  • Design and develop new custom components to meet project requirements
  • Installing and configure server environments for React deployments
  • Maintain and update project dependencies as well as fix any conflicts
Web Development
Full-Stack Development
  • Languages
  • Python
  • Javascript
  • HTML5/CSS3
  • SASS
  • Frameworks
  • React Js
  • Angular
  • Django
  • Flask
  • Databases
  • Postgres
  • MySql
  • MongoDB
  • Tools & IDE's
  • Microsoft Visual Studio Code
  • Pycharm
  • Intellij
  • Docker
  • Git & Github
My portfolio

Some of my distinguished works