Skip to content
View parsimeikoikai's full-sized avatar

Block or report parsimeikoikai

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
parsimeikoikai/README.md

Hi there, I'm Robert Parsimei Koikai 👋

Senior Software Engineer // Digital Transformation Consultant

I am passionate about leveraging technology to drive impactful change within organizations by streamlining processes, enhancing digital capabilities, and supporting growth and resilience. As I transition into digital transformation consulting, I am focused on creating scalable, user-centered solutions that help businesses navigate and thrive in today’s digital landscape.

As a Senior Software Engineer with over seven years of experience, I specialize in technologies like Node, React, JavaScript, Python,Laravel, AWS, and GCP to build robust web applications and services. My expertise in serverless architecture and deployment techniques enables me to deliver modern, scalable solutions that align with digital transformation goals.

With a strong foundation in Node.js and its frameworks—including Express, Nest, and Loopback—I have led diverse web development projects, demonstrating versatility and problem-solving. My role often extends beyond development into leadership and project management, where I coordinate cross-functional teams, manage timelines, and ensure successful project delivery.

Currently pursuing a Master’s in Digital Transformation to deepen my understanding of how technology shapes organizational change, I am well-equipped to bridge the gap between technical implementation and strategic goals. My academic background in Mathematics and Computer Science provides me with strong analytical skills, which I apply to tackle complex challenges and drive innovation.

I thrive in collaborative environments and enjoy working alongside cross-functional teams to deliver high-quality software solutions. My leadership and project management abilities allow me to guide teams effectively, tackle complex challenges, and bring projects to successful completion.

I am also actively expanding my skill set by learning Go, further diversifying my technical expertise.

Technical Skills

  • Languages & Frameworks: JavaScript, Node.js (Express JS, Nest JS, Loopback JS), React, TypeScript, Python, Laravel, CodeIgniter, Go (learning)
  • Cloud Services: AWS, GCP
  • Databases: MySQL,PostgreSQL,MongoDB,Firebase
  • Architecture: Serverless, Microservices ,Monolith

Experience

Throughout my career, I've contributed to diverse web development projects, showcasing my versatility and dedication to building modern, innovative products. My work spans from backend services to frontend applications, always focusing on delivering high-quality software solutions.

Open Source Contributions

I strongly believe in the power of open source and actively contribute to various projects to foster collaboration and knowledge-sharing within the tech community. Some of my open-source initiatives include:

  • osquery-pack-converter- A tool to convert queries into LML format for execution using fleetctl.
  • Actively Contributed to FleetDM,Deep,
  • Actively engaging in discussions, submitting pull requests, and reviewing code in open-source communities.

I am always open to contributing to impactful projects and collaborating with other developers to improve open-source tools.

Current Projects

ReliefOps

I am currently building ReliefOps, an AI-powered system designed to enhance the efficiency, transparency, and effectiveness of aid distribution processes.

Problems Addressed

  • Optimized Routing and Logistics: AI algorithms for efficient aid delivery.
  • Demand Forecasting and Resource Allocation: Forecasting aid needs with data analysis.
  • Real-time Monitoring and Feedback: Tracking aid shipments and addressing challenges.
  • Predictive Analytics for Crisis Response: Analyzing data to predict and plan for emergencies.
  • Blockchain for Transparent Supply Chain Management: Ensuring accountability and reducing fraud in aid distribution.

Tech Stack

  • Backend: NEST JS, PostgreSQL
  • Frontend: React JS, Tailwind CSS
  • Landing Page: Next JS

Morus-bassanus

I am also working on Morus-bassanus, a platform designed to support humanitarians with instant decision-making tools.

Key Features

  • Crisis Information and Updates: Real-time and historical crisis data.
  • Multi-Source Integration: Aggregating data for a comprehensive view.
  • Decision Support Tools: Interactive maps, charts, and predictive analytics.
  • Communication and Collaboration: Enhanced chat and team tools.
  • User Management and Personalization: Custom alerts and notifications.
  • Resource Management: Inventory tracking and distribution planning.
  • Reporting and Documentation: Automated tools for reporting.
  • Security and Privacy: Data protection and access controls.
  • User Feedback and Improvement: Continuous improvement based on user feedback.

Tech Stack

  • Backend: Flask, Express JS, MongoDB
  • Frontend: React JS, Tailwind CSS

EcoCredit

I am also working on EcoCredit, a comprehensive solution designed to manage farmer profiles, payments, loan disbursements, and related functionalities.

Key Features

  • Farmer Profile Module: Managing farmer data for payments and reporting.
  • Payment Module: Processing carbon credit sales proceeds.
  • Loan Management Module: Disbursing customized loan products.
  • Farmer Payment Method Verification: Verifying phone numbers with service providers.
  • User Management and Personalization: Custom alerts and notifications.
  • Backups Module: Ensuring data protection and recovery.

Tech Stack

  • Backend: Django, PostgreSQL
  • Frontend: React JS, Next JS

Education

  • Bachelor's Degree in Mathematics and Computer Science
    • Multimedia University of Kenya
  • MSc. Digital Transformation
    • Nexford University

Passion & Collaboration

I am deeply passionate about building modern, innovative products and thrive on collaborating with professionals to deliver high-quality software solutions. I stay updated with industry trends through continuous learning and am always eager to tackle new challenges and opportunities.

Connect with Me

You can connect with me on LinkedIn. Feel free to reach out if you'd like to discuss potential collaborations or opportunities.

Pinned Loading

  1. APIRateLimiter APIRateLimiter Public

    A rate-limiting middleware that can be used to control the rate of API requests. This project can be used as a standalone service or integrated into other NestJS applications.

    TypeScript

  2. birdhouse-API birdhouse-API Public

    A NestJS API to keep track of birdhouses and its residents (birds and their eggs).

    TypeScript

  3. task-manager task-manager Public

    Task Manager is a simple web application for managing tasks efficiently. It allows users to create, edit, delete, and search for tasks.

    TypeScript

  4. trip-search trip-search Public

    This project is a Simple Trip Search application built with a React frontend and an Express backend. It allows users to search for trips based on specified criteria, and it retains search inputs fo…

    TypeScript

  5. user-management user-management Public

    This is a webhook service designed to receive and process incoming messages, authenticate using a secret token, and store the messages in Firebase. It also supports rate limiting and automated resp…

    TypeScript

  6. osquery-pack-converter osquery-pack-converter Public

    This project contains a Node.js & Go scripts that reads an SQL/Conf file, extracts SQL queries, and converts them into Fleet YAML format. The resulting YAML can be used with FleetDM for monitoring …

    Go