Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Interests
Timeline
BusinessAnalyst

Cyprian Kabia

Software Engineering
Nairobi,Nairobi

Summary

Proactive and meticulous by nature, I consider myself an adept individual with over 5 years experience working in various capacities in Software companies.

My years of experience in the field have honed my collaborative servant leadership skills with dedication to partnering with coworkers to promote engaged, empowering and productive work cultures while mentoring and challenging team members to meet and exceed company goals.

Other key documented strengths are in building and maintaining relationships with diverse range of stakeholders in dynamic, fast-paced settings of software development and innovation.

I consider myself a dedicated team player skilled at mediation and conflict resolution for a harmonious and synergetic work environment that is goal driven.

Overview

8
8
years of professional experience
6
6
years of post-secondary education
3
3
Languages
4
4

Products in production

2
2

Products with over 10,000 downloads on both android and ios

1
1

Time Delegate in Fintech AfroAsia hackathon

6
6

Years authoring android apps

3
3

Developers mentored to intermediate and senior developerlevel

8
8

Time team lead in key revenue generating projects

Work History

Innovation Manager

Volane International
Nairobi, Nairobi
08.2020 - Current
  • Introduced and drove various initiatives within organization to nature data centricity in preparation of incorporating mega trends such as big data and machine learning in our products
  • Created short, mid and long term innovation road map
  • Evaluated existing operations and current market trends to identify necessary organizational changes and improvements
  • Optimized processes and oversaw company wide changes to maximize organizational efficiency in project delivery and post production support.
  • Responsible for digital innovations in Banking, Insurance and Oil & industries.
  • Overhauled digital products to make them customer centric
  • Responsible of group of software engineers handling daily and complex tasks maintaining production application.
  • Designed and oversaw training and retraining of employees on various tools to boost efficiency and enhance business results.
  • Engaged prospects and customers through product demos and workshops.
  • Supervised deployment of mobile Applications to the Android & iOS app stores
  • Evaluated software enginneers performance and conveyed constructive feedback to improve skills.
  • Cultivated positive rapport with fellow employees to boost company morale and promote employee retention.
  • Delivered training for staff development, change management and materials, process and technical controls.
  • Overhauled internal operational standards
  • Planned, created, tested, and deployed system life cycle methodology to produce high quality systems to meet and exceed customer expectations.
  • Assisted in organizing and overseeing assignments, planning and coordinating in-house and outsourced resources.
  • Attained improvement in technical project delivery processes by leading engineering project management process improvement.
  • Defined KPIs for software engineers
  • Overhauled recruitment process for gender inclusivity.
  • Developed and administered project budgets.
  • Reviewed established policies and procedures to motivate software engineers and facilitate smooth development operations.
  • Managed quality programs to reduce overdue compliance activities.
  • Reduced workflow inconsistencies by recruiting and hiring highly talented individuals

Product Manager

Lami Insurance
Nairobi, Nairobi
09.2019 - 07.2020
  • Conceptualized and deployed enhanced product features and optimized implementation for use in marketing strategies.
  • Established criteria for each milestone within product roadmap as means to measure developmental progress.
  • Prioritized roadmap in order to achieve product goals and metrics.
  • Set goals, formalized policies and enforced operational standards to maximize team performance and keep project on-task to achieve targets.
  • Consulted with buying personnel to determine projected demand for products and services.
  • Managed prototyping designs and coordinating mass production.
  • Managed benchmarks, product demonstrations and testimonials for performance evaluation.
  • Collaborated with sales, marketing and support teams to launch products on time and within budget.
  • Documented user stories, specifications and product features into detailed work order to communicate across teams and build mandatory requirements.
  • Championed customer experience through expert analyzation and communication.
  • Supported marketing teams, creating, deploying and optimizing campaigns for clients.
  • Coordinated design meetings and decisions across 4 internal departments and teams.
  • Collected customer requirements, directed testing and conducted continuous evaluations to make proactive adjustments to marketing approaches.
  • Coordinated project planning and execution with team members and team leads.
  • Thrived in fast-paced, highly-adept team to develop and prioritize product features and build product roadmap.
  • Spearheaded collaborative efforts to bring products to market.

Engineering Lead

Griffin Insurance
Nairobi, Nairobi
02.2019 - 07.2020
  • Conducted research to test and analyze feasibility, design, operation and performance of iot/telematic equipment, components and systems.
  • Developed work plans for various personnel roles, designing to suit required competencies and technical goals of ongoing efforts.
  • Read and interpreted technical, functional, product and business-requirements documents.
  • Participated in formal internal design reviews of proposed products and components, providing input on potential technical improvements.
  • Designed and developed Insutech application software to benefit end-users.
  • Conferred with shareholders and supervisors about project progress and explained setbacks to minimize worry and secure project funding.
  • Designed, prototyped and tested android. iOS, web, API and backend systems.
  • Examined project specifications to design effective schedules, budgets and project scopes.
  • Responded to technical concerns quickly and effectively devised solutions.
  • Studied blueprints and stayed up to date on latest Graph Ql technologies for best-in-class SAAS technology.
  • Natured a highly collaborative work environment that boosted efficiency .
  • Researched and investigated project requirements.
  • Promoted and implemented SDLC process improvements company-wide.

Senior Software Engineer

Purplefire International
Nairobi, Nairobi
08.2018 - 01.2019
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Created procedures for system monitoring, recovery, backup and optimization.
  • Was promoted to be mobile application thought and team lead for a team of 6 spread across Kenya and India.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns as a subject matter expert.
  • Documented software design, detected faults, project planning discrepancies and other vital data.
  • Supervised team of developers and business analysts engaged in project for creation of new Fintech systems.
  • Consulted regularly with internal customers on application development project status, new project proposals and software-related technical issues.
  • Gathered and defined customer requirements to develop clear specifications for project plans.
  • Developed frameworks and methodologies to be followed by mobile app teams
  • Introduced agile methodologies and development best practices to mobile app teams to enhance product development.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Built outstanding and dynamic team of software engineers and developers which significantly boosted overall success organization.

Software Engineer

Smart Banking Solutions
Nairobi, Nairobi
09.2017 - 07.2018
  • Led android application development initiatives as subject matter expert and primary point-of-contact for project management staff.
  • Was a key participant in the entire SDLC process
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Played key roles in Master Card and Visa certifications for scan to pay services on android applications
  • Was involved in development of POC applications and prototypes
  • Cultivated a culture for innovations by leading several RND programs within fintech to improve customer experiences when interacting with banking services digitally and physically.
  • Delivered unit-tested systems with required characteristics and within customer-prescribed timeframes.
  • Communicated technical development stages and provided design support to businesses and other stakeholders encouraging participation for on-time execution.
  • Coordinated with other engineers to evaluate and improve software architecture paradigms, best coding standards and practices.
  • Was mentored by principle software engineers on importance of SOLID principles
  • Was involved in RND for Augmented Reality innovations to reinvent how customer interacted with banking services at the branch
  • Was involved in NFC and RFID RND for HCE applications to make payments seamless and contactless
  • Was involved in RND for fun and innovative ways for payments via Smile to Pay.
  • Worked on REST APIs integrations with internal backend teams and 3rd parties
  • Lead RND sessions and town hall meeting for App development team
  • Was involved in RND for bluetooth beacons for banking application to improve customer interactions/experience with the bank
  • Adjusted design parameters to boost Ui/Ux and incorporate new features.
  • Served as subject matter expert on Ui/Ux for both client and internal teams

Product Innovation

Freelance
Nairobi, Nairobi
08.2014 - 08.2017
  • Involved in ideation, design, development and funding of first of its kind in East And Central Africa emergency response and first responder app - Mobilelife
  • Launched customer-driven design review process to enhance customer experiences and efficiency.
  • Directed, guided and monitored support engineers and in-house operational personnel.
  • Prepared complete and accurate design documentation
  • Led continuous improvements in engineering, resulting in clearer product design standards and reduced engineering cycle time.
  • Collaborated with cross-functional teams to conceptualize and refine product concepts.
  • Drove continuous improvement culture in engineering to provide clear product design standards through enhanced documentation and reduce engineering cycle time.
  • Tested completed projects for functionality and implemented changes to production methods to rectify issues in final products.

Education

Bachelor's of Science in Information Technology - Science in Information Technology

Jomo Kenyatta Institute of Agriculture And Tech
Nairobi
02.2014 - 09.2017

Information Technology

Strathmore University
Nairobi
02.2011 - 08.2013

Skills

Research and Development

undefined

Accomplishments

  • Overhauled the recruitment process to be a more wholesome approach that accommodates gender inclusivity and fairness in the organization
  • Promoted and natured an environment for inter teams to openly collaborate which created a synergized work environment
  • Drove continuous improvement culture in engineering to provide clear product design standards
  • Championed inter engineering teams code reviews, knowledge exchange and RND collaborations
  • Achieved streamlined software lifecycle development processes by introducing agile methodology with SCRUM framework for development tasks.
  • Championed for board games and video games at the office to inspire innovation and create fun environment
  • Collaborated with team of 15 in the development of a highly complex and robust Internet Banking & Mobile Banking suite that works with all the major core banking systems
  • Collaborated with various teams in the ideation, product design and development of an Insurance As A Service API product to enable rapid and affordable innovation of insurance products
  • Drove tooling for more efficient accomplishment of tasks

Software

Android Java

Android Kotlin

REST APIs

Graph QL

Payment Integrations

3RD Party Integrations

Mobile App Security

Source code management with GIT

Debugging

Code reviews

Figma

Zeplin

Zoho

Jira

Interests

Safari Adventures

Research

DIYs

Motor Sports

Archery

Drawing

Travelling

Timeline

Innovation Manager

Volane International
08.2020 - Current

Product Manager

Lami Insurance
09.2019 - 07.2020

Engineering Lead

Griffin Insurance
02.2019 - 07.2020

Senior Software Engineer

Purplefire International
08.2018 - 01.2019

Software Engineer

Smart Banking Solutions
09.2017 - 07.2018

Product Innovation

Freelance
08.2014 - 08.2017

Bachelor's of Science in Information Technology - Science in Information Technology

Jomo Kenyatta Institute of Agriculture And Tech
02.2014 - 09.2017

Information Technology

Strathmore University
02.2011 - 08.2013
Cyprian KabiaSoftware Engineering