Isaac Kiptanui

Isaac Kiptanui

(he/his)

Software Developer Nairobi, Kenya

About Me

A results-driven, customer-focused, articulate and analytical Software Developer with 5 years of experience. Strong in developing requirements specifications, user documentation, and architectural systems. Excellent in structured and object-oriented programming, system design, database design, and problem-solving. Expert in Golang, Kotlin, PHP, C#, Java, Scala, Python, ReactJS and Relational databases ( MySQL and PostgreSQL in Windows/Linux operating system. Experienced in the full life cycle of projects involving Design, Development, Testing, and Implementation. Hands-on experience in data analysis and management.

Work Experience

  1. Full Stack Engineer

    Present

    Andela Kenya Remote,Kenya

    ▪ Design and develop an tool that dispatches work using ReactJs
    ▪ Contibute to API design and development
    ▪ Contributed to ticket grooming and sizing.
    ▪ Code reviews
    ▪ Work with clients during the planning phase of projects
    ▪ Managing projects

  2. Senior Software Developer

    PowerGen Renewable Energy Kericho, Kenya

    ▪ Design and develop the AMIni platform.
    ▪ Mobile money integrations.
    ▪ Contributed to data warehouse design and implementation
    ▪ Consolidate Infrastructure - deprecate monolithic architecture feature
    ▪ Resolving customer issues that are software related
    ▪ Directly worked with the Customer Engagement team to identify and build tools that make the customer experience better.
    ▪ Configured and deployed monitoring(Prometheus and Grafana)
    ▪ Design and development of a ticketing service that can interface with any CRM.
    ▪ Lead a team of junior and mid level engineers

  3. Software Developer

    PowerGen Renewable Energy Kericho, Kenya

    ▪ Design and develop the AMIni platform.
    ▪ Mobile money integrations.
    ▪ Contributed to data warehouse design and implementation
    ▪ Consolidate Infrastructure - deprecate monolithic architecture feature
    ▪ Resolving customer issues that are software related
    ▪ Directly worked with the Customer Engagement team to identify and build tools that make the customer experience better.
    ▪ Configured and deployed monitoring(Prometheus and Grafana)
    ▪ Design and development of a ticketing service that can interface with any CRM.

  4. Senior Developer

    Pinakim Africa Ltd Nairobi, Kenya

    ▪ Design and implementation of web applications
    ▪ Identify the customer need and the larger business objectives.
    ▪ UI design and implementation
    ▪ Code reviews and deployment
    ▪ Introduced CI/CD using GitLab CI
    ▪ Manage agile product development process.
    ▪ Responsible for technical support in early product release phases.

  5. Technology Consultant

    Top Society Ltd Nairobi, KE

    ▪ Design and implementation of Loan Management System
    ▪ Authorized MPESA payment integrations
    ▪ UI design and implementation
    ▪ Code reviews and deployment
    ▪ Introduced CI/CD using GitLab CI
    ▪ Integration of the of the ticketing system with LMS

Education

  1. Bachelor, Telecommunications Engineering

    Kenyatta University Nairobi, KE

  2. Secondary Certificate

    Meteitei Boys School Tinderet, Nandi

Skills

  • Javascript / ES6
  • UI Design
  • Kotlin
  • React
  • Git
  • Golang
  • Docker
  • CI/CD
  • Python (Django/Flask)
  • PHP (Laravel/CI)
  • Java

Languages

  • English (native)
  • French (basic)

Interests

  • Reading
  • Watching SciFi Movies