Summary
Overview
Work History
Education
Skills
Timeline
Generic

Amos Okello

Nairobi

Summary

Dedicated and Innovative Software Engineer offering over 4 years of expertise in building quality software. A seasoned professional with a background in full software development lifecycles. Quickly learns and masters new technologies while working in both team and independent settings.

Overview

9
9
years of professional experience

Work History

Lead Software Engineer

Greenlife Crop Protection Africa Ltd
06.2023 - Current
  • Translated customer and system requirements into robust software design with test-driven approach.
  • Developed code using PHP, JavaScript, TypeScript and other programming languages to support digital repository frameworks and integrate systems.
  • Translated application storyboards, prototypes and requirements documents into functional applications.
  • Designed, coded, tested, debugged and documented programs using agile development practices.
  • Improved DevOps across deployment and testing strategies and application monitoring.
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability.
  • Designed and created engineering specifications for software applications and programs.
  • Communicated project plans, tracking details, status updates, and risk mitigation plans to cross-functional team.
  • Developed robust, scalable, modular and API-centric infrastructures.

Front End Lead

Vested Margins
03.2022 - 06.2023
  • Leading in the development of the front-end application for Vested Margins platform
  • Oversaw employee performance, corrected problems, and increased efficiency to maintain productivity targets.

Frontend Software Engineer

Weza Ventures Limited
11.2020 - 06.2023
  • Building Frontend React Applications for Weza Platform and Weza CRM
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Analyzed proposed technical solutions based on customer requirements.

Software Engineer

Attain Enterprise Solutions
10.2019 - 03.2020
  • Maintaining client softwares and building new features for client software
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.

IT intern

Kenafric Industries Limited
09.2018 - 10.2018
  • Managing active directories and Troubleshooting network issues
  • Hardware maintenance and social skills
  • Supported IT department in handling technology rollout and maintenance.
  • Delivered assistance and support for team-based IT projects.

ICT Laboratory Assistant

Pan African Christian University
01.2016 - 05.2016
  • Computer Hardware Maintenance
  • Office and Area Networking (Installation of WiFi access points and configuration around the campus).
  • Setting up meeting areas ( Video and audio conferencing setups )

Education

BSc - Computer Science

Jomo Kenyatta University of Agriculture and Technology
12.2020

Skills

  • PHP
  • Python
  • Laravel
  • Javascript
  • Typescript
  • React
  • Django
  • Flask
  • React Native (Expo)
  • Git
  • AWS (EC2, RDS, SES, VGW, VPC)
  • Docker
  • Terraform
  • SQL (MS Server, PostgreSQL)
  • Computer Hardware Maintenance
  • Office and Area Networking
  • Video and audio conferencing setups
  • Scrum
  • JIRA
  • Code reviews
  • Technical leadership
  • Performance optimization
  • Agile
  • Database management
  • HTML
  • CSS

Timeline

Lead Software Engineer

Greenlife Crop Protection Africa Ltd
06.2023 - Current

Front End Lead

Vested Margins
03.2022 - 06.2023

Frontend Software Engineer

Weza Ventures Limited
11.2020 - 06.2023

Software Engineer

Attain Enterprise Solutions
10.2019 - 03.2020

IT intern

Kenafric Industries Limited
09.2018 - 10.2018

ICT Laboratory Assistant

Pan African Christian University
01.2016 - 05.2016

BSc - Computer Science

Jomo Kenyatta University of Agriculture and Technology
Amos Okello