Nickson Kaigi
@nicksonkaigi
Results-driven Full-Stack Python Engineer specializing in high-performance SaaS.
What I'm looking for
I am a results-driven Full-Stack Python Engineer with a decade of experience building high-performance SaaS solutions, specializing in backend development, database optimization, CI/CD pipelines, and API integration. I lead technical projects from concept to deployment and work effectively in Agile environments.
My recent roles include Full Stack and Back-end Engineering positions where I partitioned large PostgreSQL tables to cut query latency, migrated REST APIs to FastAPI to increase throughput, and implemented CI/CD workflows to enable zero-downtime releases. I have built analytics dashboards, serverless endpoints, and inventory-management components used by hundreds of users.
I am pragmatic and metrics-driven: I focus on measurable improvements such as reducing latency, cutting infrastructure costs, and improving release efficiency. I enjoy mentoring teams, architecting cloud-native services, and delivering reliable, maintainable systems that scale.
Experience
Work history, roles, and key accomplishments
Full Stack Engineer
SKUify Limited
Dec 2023 - Dec 2024 (1 year)
Optimized PostgreSQL with table partitioning to reduce query latency 30% and improved API response times 50%; built seller analytics dashboards integrating Amazon SP-API for 500+ users and maintained Jenkins CI/CD for zero-downtime releases, improving release efficiency 20%.
Back-end Engineer
FreeCast Inc
Sep 2022 - Nov 2023 (1 year 2 months)
Migrated REST APIs from Django REST Framework to FastAPI, increasing throughput 40% and reducing latency; deployed serverless AWS Lambda container endpoints to cut infrastructure costs 25% and delivered features in two-week Agile sprints.
Technical Consultant
World Bank Group
Dec 2021 - Jan 2022 (1 month)
Developed a legal analytics prototype in Python/Django to analyze 10,000+ court judgments for bias detection, accelerating legal research and insights extraction.
Lead Developer
Maxum Data Limited
Jun 2015 - Oct 2021 (6 years 4 months)
Built the mPort mobile number portability tracker serving 10,000+ users, created a tool increasing toll-free number adoption 35%, and wrote Lua scripts for FreeSWITCH that cut customization time 50%.
Senior Python Engineer
Domains Bot
Jun 2015 - Sep 2015 (3 months)
Redesigned database schema to improve query performance by 10% for core application workloads.
Senior Python Engineer
SunUp Financial LLC
May 2014 - Jan 2015 (8 months)
Contributed to the 'Balance Credit' onboarding web project, collaborating with design to improve user experience for payday loan customers.
Senior Python Engineer
Sweet Relish LLC
Dec 2012 - Jul 2013 (7 months)
Fixed critical bugs in a jQuery Mobile application to enhance performance and stability of the mobile web experience.
Software Engineer - Intern
Alliance Technologies Limited
Sep 2011 - Dec 2011 (3 months)
Developed a mobile proof-of-concept for the A1 ERP, demonstrating mobile access to core ERP features.
Education
Degrees, certifications, and relevant coursework
Jomo Kenyatta University of Agriculture and Technology
Bachelor of Science, Computer Science
Grade: Second Class Honors, Upper Division
Bachelor of Science in Computer Science with Second Class Honors, Upper Division; completed coursework in programming, data structures and algorithms, database management, and computer security.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Nickson?
You can contact Nickson and 90k+ other talented remote workers on Himalayas.
Message NicksonFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
