Imani Ndolo

Imani Ndolo

Software Developer

About Me

I'm a passionate software developer with expertise in building web applications and digital solutions. I focus on creating clean, efficient, and user-friendly applications that solve real-world problems.

With a strong foundation in both frontend and backend technologies, I enjoy the full development lifecycle from concept and design to implementation and deployment.

Skills & Technologies

JavaScript
TypeScript
React
Node.js
Django
Python
PHP
HTML/CSS
MongoDB
PostgreSQL
MySQL
AWS
Docker
Git
RESTful APIs
UI/UX Design
Responsive Design
Tailwind CSS
JavaScript
TypeScript
React
Node.js
Django
Python
PHP
HTML/CSS
MongoDB
PostgreSQL
MySQL
AWS
Docker
Git
RESTful APIs
UI/UX Design
Responsive Design
Tailwind CSS

Experience

My professional journey that has shaped my skills and expertise.

Work Experience

Fullstack Software Developer

April 2025 - Present

ACTSERV - Actuarial Services (E.A) Ltd

Hybrid, Nairobi, Kenya

  • Developed and maintained R-based software solutions to support actuarial analysis and data processing for Actuarial Services East Africa Limited and its affiliates (AZRAWA, ARIMA, MWAVULI, BROOKS).
  • Collaborated with actuarial and technical teams to design and implement robust applications tailored to company and client needs.
  • Created efficient data-handling workflows using R, focusing on accuracy and performance for flight-related and statistical computations.
  • Managed SQLite database interactions, ensuring secure and reliable storage of data and related metrics.
  • Built and supported RESTful APIs using Ambiorix to enable seamless integration and data access across affiliated entities.

Fullstack Software Developer

Jan 2025 - April 2025

Redwaters IT and Consultancy

Remote, Nairobi, Kenya

  • Developed and maintained full-stack web applications utilizing modern JavaScript frameworks (React, Node.js) and RESTful API architecture.
  • Collaborated with cross-functional teams to design, develop, and deploy scalable software solutions that meet client specifications and business requirements.
  • Implemented responsive user interfaces with a focus on intuitive design and optimal user experience.
  • Designed and managed SQL and NoSQL database systems, ensuring data integrity and application performance.
  • Integrated third-party services and APIs to enhance application functionality and create seamless user experiences.

Freelance Software Developer

Sept 2023 - 2025

Self-employed

  • Architect and developed full-stack applications using Python (Django), JavaScript (React, Node.js), and PHP.
  • Designed and implemented RESTful APIs and microservices architecture to support scalable web applications.
  • Created responsive, intuitive user interfaces with React, focusing on performance optimization and seamless UX.
  • Implemented database design and optimization strategies for PostgreSQL and MySql.
  • Provide technical consultation to clients and stakeholders, offering solutions tailored to business needs.

My Projects

Here are some of the projects I've worked on. Each project represents different skills and technologies I've mastered.

Trackers Route Planner

Trackers Route Planner

A route planning application for truckers with ELD logging capabilities, built with React, Tailwind CSS, and Django backend.

React
Tailwind CSS
Django
Maps API
Ubuntu Fund Web App

Ubuntu Fund Web App

A fundraising and crowdfunding platform built with Django backend that helps users bridge financial struggles with friends in a secure and accountable manner.

Django
Python
Web Development
Fundraising
PHP E-commerce Dashboard

PHP E-commerce Dashboard

An order management system with real-time tracking, customer management, and analytics for business owners.

PHP
MySQL
Dashboard
E-commerce
Resume Generator

Resume Generator

A web application that allows users to create professional resumes with customizable templates and export options.

JavaScript
HTML/CSS
UI/UX
Web App
Amazon Clone

Amazon Clone

A responsive product listing page with filtering, sorting, and cart functionality that mimics the Amazon shopping experience.

Vanilla JavaScript
HTML
CSS
Frontend

Get In Touch

Have a project in mind or want to discuss potential opportunities? Feel free to reach out!

Contact Information

Social Media

Send Me a Message