Avatar

Cyril Owuor

Software Developer

Nairobi, Kenya

cyrilowuor97@gmail.com

0701252134


Skills

C#

90%

JavaScript

80%

PHP/HTML

70%

MySQL

70%

Languages

English

Kiswahili



Brief Description

A compassionate, enthusiastic and team player, Cyril is able to prioritize and bring solutions to the technology world. I have 3 years hands on experience with C# and .NET . I strive to learn new things everyday and put it into practice to make the world a better and simple place to live. I have a keen interest in JavaScript, PHP, C# and Java. Data Science is another field I am interested in especially Machine Learning and Deep Learning.


Work Experience

Sinsolut Technologies Limited

System Developer
Sept 2021 - Apr 2022

• Develop ERP System using Microsoft Dynamics NAV to help companies to automate and connect their sales, purchasing, operations, accounting, and stock management.


Strategic Business Solutions Limited

System Analyst
Oct 2020 - Aug 2021

• Perform design, implementation, and upgrades of information systems to meet the business and user needs.
• Implement best practices for scalability, supportability, ease of maintenance, and system performance.
• Provided critical feedback and findings to the project.
• Develop and maintain systems using PHP, JavaScript ES6 and C# as core programming languages.
• Implement the Agile method to carry out the progression of projects.

Software Developer(Part time)
Aug 2021 - Current

• Provide support to existing system.
• Provided critical feedback and findings to the project.


ILabAfrica

Project Intern
Mar 2020 - Nov 2020

• Plan and document the findings of flood mapping in the Data Science Department.
• Learn and practise Microsoft Azure Fundamentals, Data Science Fundamentals and Deep Learning.
• Designed and implemented machine learning algorithms to predict floods in Narok region.
• Provided critical feedback and findings of the projects.


Software Technologies Limited

Software Quality Assurance Intern
Jan 2019 - Mar 2019

• Plan and execute testing efforts on assigned projects working closely with programmers and the test team.
• Prepared reports allowing upper management to view and analyze quality related data.
• Executed provided scripts.
• Provided critical feedback to the project leads after QA audit to improve the QA processes.


Education

Strathmore University
2016 - 2019

Bachelor's Degree in Informatics and Computer Science


Blog

My Tech Blogs

Coming Soon!