MARK NGALA KYALO
Software Developer
CONTACT--
CAREER OBJECTIVE
To apply my knowledge of developing, testing, and maintaining software
to meet the specific needs of the clients I work with.
Nairobi, Kenya
LinkedIn
Github
WORK EXPERIENCE
Software Developer
EDUCATION
B.Sc.
Computer Science
Egerton University
2012 - 2017
Nakuru, Kenya
Global Tech Network
August 2022 - November 2022 / Florida, USA (Remote)
Developed and maintained several in-house web apps using PHP,
Laravel, JavaScript and HTML/CSS
Collaborated with 3 other developers to brainstorm and implement
ideas into new web apps
Software Developer
BreezeTech Systems Ltd
SKILLS
Front-End
Languages: HTML5/CSS3,
Javascript, TypeScript
Frameworks: BootstrapCSS,
jQuery, VueJS, AngularJS,
ReactJS
Tools: NodeJS, SASS, LESS
Back-End
Languages: Python, PHP, Java
Frameworks: Laravel, Django,
Express
Tools: Apache
Databases: MySQL, PgSQL,
MongoDB
Blockchain: Web3.js, Solidity,
Ethereum
June 2022 - current / Nairobi
Built RESTful APIs using Laravel that served data JavaScript frontends based on dynamically chosen user inputs that handled over
5,000 concurrent users
Partnered with a developer to implement RESTful APIs in Laravel,
built and maintained code for internal tools, enabling analytics team
to increase reporting speed by 15% and saved employees 6 monthly
hours in labor
Delivered 3 front-end applications written in VueJS and jQuery
Software Developer
HNC Advocates
July 2021 - June 2022 / Nairobi, Kenya
Diagnosed issues causing slow speeds in applications, and
documented the process to making the database management
system faster & more robust.
Tested software for bugs and operating speed, fixing bugs and
documenting processes to increase efficiency.
Languages Used: JavaScript (Node & Vue), HTML/CSS, PHP(Laravel),
MySQL.
Software Developer
Freelance
Mobile
React Native, Android, Ionic
July 2019 - April 2021
Implemented an Ethereum Blockchain-based distributed balloting
application
Languages used: JavaScript (Node & Vue), HTML/CSS, Solidity
CMS
WordPress
Created and tested algorithms and programs that assess, trade, and
manage financial instruments like foreign exchange currencies and
equities.
Tools used: MQL4, MQL5, Python
Implemented a fake data generator using Laravel & VueJS
Operating Systems
Windows, Linux
DevOps Consultant
Zuru Utilities & Logistics
Version Control
Git
Other Tools
Microsoft Office
Feb 2019 - Jun 2019 / Nairobi
Provided consulting services to a team that developed a mobile
delivery app
Tools used: Django, Laravel, VueJS, MySQL
System Engineer
CellFam Ltd
Jan 2018 - Jan 2019 / Nairobi, Kenya
Utilized Node, Ionic, HTML/CSS & AngularJS to construct an in-house
hybrid mobile app that allowed agricultural experts to manage and
upload farm data and livestock information.
Developed a RESTful API that served data to a JavaScript web
application
Analyzed potential causes for slow speeds in applications, and
documented a process for improving the database query system
Implemented a robust system that enables users to browse and buy
livestock and farm products
ICT Department Intern
Kenya Institute of Highways and Building Technology
May 2017 - August 2017 / Nairobi
Was involved in documenting, testing, and maintaining various
hardware, software and networking resources
PROJECTS
Atlas Roofing
Najenga Web App
HNC Case Management System
Ethereum Blockchain Voting System
Zuru Online Shopping System
Cowsoko Online Livestock Marketplace