Software Engineer with experience in mobile web development. Equipped with a hands-on, high-energy approach, well-developed skills in Agile methodology, and an unapologetically user-focused philosophy. Have developed several mobile and web apps, including background services.
Bildung
C
Computer Science
Maseno University, Bachelor's Degree
2018
Arbeit & Erfahrung
A
Software Engineer
Arifu
Sep'2021 - Mar'2022
○ Convert legacy applications to AWS cloud-native application
○ Upgrade existing applications to the latest versions possible
C
Software Developer
Corebase Solutions
Mar'2020 - Sep'2021
Designed and actualized two business intelligence tools, RESTFUL APIs and service
workers, using the .NET Framework(C#), .NET(C#), SQL Server, EF Core, ADO NET, and Telerik reporting tools.
○ Built React JS and React Native applications.
○ Revamped existing systems with legacy code, handling various vulnerabilities and introducing git version control to the codebase thus increasing productivity and efficiency by
up to 50%.
○ Created new web applications to replace or complement legacy desktop applications which
enhanced service availability, deployment, and feature upgrades by over 70%
○ Cleared up code smells increasing maintainability to above 76(B)
A
Software Engineer
Andela Kenya
Feb'2019 - Oct'2019
Created more than 9 new features and fixed more than 5 bugs using python, GraphQL,
PostgreSQL, SQLAlchemy ORM, and alembic migrations on a meeting room management
system that saved the company more than 50% of revenue and time spent on managing
meeting rooms.
○ Overhauled push notification microservice for the meeting room management system
application using Redis, celery, and SQLite to achieve almost instant notifications with up to
98% availability.
○ Ensuring applications test coverage is above 70% using integration and unit tests
○ Presided over team and sprint meetings to ensure that objectives were met as per the project
requirements and mentored junior engineers
P
IT Support
PEEK Kitale
Apr'2018 - Dec'2018
Designed, architected, and implemented an application that enabled us to store and manage
patients' records more efficiently with minimal errors. PHP CodeIgniter framework,
MySQL, JQuery, and bootstrap 3 were the main technologies applied to achieve this.
○ Influenced and ensured 100% successful field days by maintaining and updating devices used
for screening patients
MATONGWA N. SWALEH
○ Lead screening teams to come up with and execute workflows in the field.
○ Trained new users on how to screen patients using mobile devices, configured computers,
and routers, installed, tested, and updated software