Skip to content
View nickaigi's full-sized avatar

Block or report nickaigi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nickaigi/README.md

Hi, I'm Nickson Kaigi πŸ‘‹

Full-stack Python engineer in Nairobi, Kenya.
I build fast APIs, tune databases and keep deployments boring.

Portfolio LinkedIn Email

About me

  • 🐍 Over a decade of building SaaS backends with Python, Django and FastAPI
  • πŸ—„οΈ I like database work: partitioning, query tuning and API performance
  • ☁️ Cloud and delivery: AWS, Docker, Jenkins and GitHub Actions
  • 🌍 I work remotely with teams in the UK, US and New Zealand
  • 🀝 Open to collaborating on Python, Django and Neovim projects, and to contributing to open source
  • 🧠 Interested in machine learning

Tech stack

Python Django FastAPI Celery React Next.js PostgreSQL MySQL AWS Docker Jenkins GitHub Actions Neovim

My GitHub at a glance

Donut chart of the languages I use, by code size Donut chart of my repositories by last push

Charts cover my original (non-fork) public repositories and refresh automatically every week.

Featured projects

Project What it is
configs My Linux and Neovim configuration files (Lua) stars
django-pesapal Demo of integrating PesaPal payments into a Django app stars
happening_backend Backend for a news app: "It's happening" stars
kotlin-coursera Code from the Coursera Kotlin for Java Developers course stars
effective-javascript Notes from Effective JavaScript by David Herman stars

Get in touch

Have a slow query or a big migration? Email me at nickaigi@gmail.com or find me on LinkedIn. More about my work is on my portfolio.

Popular repositories Loading

  1. configs configs Public

    My Linux Configuration files

    Lua 13 18

  2. django-pesapal django-pesapal Public

    Demo on how to integrate PesaPal into your django app

    Python 6 6

  3. happening_backend happening_backend Public

    For all your current news, think " It's happening "

    Python 1

  4. kotlin-coursera kotlin-coursera Public

    Code written during Coursera Kotlin for Java Developers

    Kotlin 1

  5. effective-javascript effective-javascript Public

    Notes from "Effective Javascript" by David Herman

    JavaScript 1

  6. python-pesapal python-pesapal Public

    Forked from wezatele/python_pesapal

    Pesapal API Python Library

    Python