profile

Okello, Jacob Okomo

Frontend Software Engineer

GIS & Mobile Developer

DevOps Advocate

About Me

I'm Jacob Okello Okomo, an acclaimed and well celebrated Frontend Software Engineer, Mobile Developer & DevOps practitioner.

Mr. Okello Jacob Okomo,is a well reputed and publically celebrated Frontend & Mobile Software Engineer, who has developed, maintained and deployed complex Frontend Software in the past 2 years in both small to medium teams. As well, has previously developed & shipped Cross-platform Mobile Apps from Scrath to deployemnt, putting in place well-accepted DevOps standards & best practices. Academically, he is a holder of the highly coveted First Class Honours in Bsc. GIS from the well-thought-of Jomo Kenyatta University of Agriculture and Technology-JKUAT.

I'm highly confident with iterating through the AGILE Software Developemnt Life-Cycle.

Professional Developement: 2 Yrs

Website : Click here

Email : okomo.code@gmail.com

Degree : Bsc. GIS and RS

Phone : +254705-583-483

City : Nairobi

Frontend Software Developement
Very Good
DevOps | VCS | Docker | CI/CD | Jenkins
Very Good
Mobile Developement
Good

Education

March 2023 - Present, Harvard University

CS50: Introduction to Computer Science

Computer Science essentials

• Thinking algorithmically & efficient problem solving skills for Software Engineers.

Dec 2022 - 2023, Udemy

Data Structures & Algorithms.

DSA for Frontend Engineers

• Sharpening my Frontend & general problems solving skills by writting efficient & quality code.
• Systems Design patterns & SDE best practices.

2017 - 2022 - JKUAT, BSC.

Bsc(Eng). Geospatial Information Science.

First Class Honours

• Graduaated from Jomo Kenyatta University of Agriculture and Technology-JKUAT, in the Fuculty of Engineering and Technology.

Experience

Nov 2022 - Present: AVL RnD.

Frontend Software Engineer - FinTech

Techs: Angular, GitLab CICD, Docker, MkDocs
• Building complex UI & tests for a smooth consumer UX
• Participating in SDLC from ideation to deployment.
• Routine software & security updates & SEO.
• Shipping Frontend Apps to cloud, through CICD pipelines

Jan 2023 - Present: ICT Authority of Kenya

Professional Software Engineering Mentor

Techs: Project Management, Code Reviews, Agile SDLC, Systems Design & Patterns
• Instilling Software Engineering best practices, architecture & design patterns to ICT interns & Junior SDE.

Jan - June 2022; Ecospace Services Ltd.

Land Cover Data Collection Mobile App(Contract)

Techs: Flutter, PostgreSQL, NodeJS, Google Maps APIs
• Led the team of 5 through scrum & Agile SDLC.
• Deeployed the 5 star app to Google Play store

Services | Skills

Frontend Software Developement

• Builds high-quality & secure Web Apps for an stellar UX.
• Writing optimized test in Jasmine & Karma.
• Responsive Design & cross-browser compatibility.
• Horrizontal scaling to optimize web apps performance.
• Collaborating with other developers throughout Agile SDLC.

Mobile & GIS Developer

• Cross-platform mobile developement.
• Flutter SDK, testing & debugging.
• Mobile App Deployment to Google Play and Apple Store.
• Google Earth Engine, LeafletJS, GIS Database Mgt.
• Spatial Data Analysis, GIS Software & WebGIS Developement.

User Interface Design

• Wireframing high-quality interactive Web & Mobile prototypes.
• Collaborate closely with the Design, Dev & Product Mgt teams.
• Translating user requirements into sterning designs

DevOps, Version Control & Cloud

• Containerization & CI/CD pipeline automation.
• Software Version control using Git.
• Automatic deployment via GitHub actions, GitLab CICD.

Portfolio

portfolio

Web & MobileGIS Dev for Land Cover Data Collection(Click to zoom).

portfolio

ML for Trend Analysis and AI for Comp. Vision

portfolio

Flutter & MobileGIS

portfolio

Web GIS for Resource Monitoring.

portfolio

Machine Learning & AI for Health

portfolio

ML for Climate Action

Latest Blogs

blog
12th July 2022
Web & MobileGIS Data Collecter

Have you ever dreamt or even imagined of carrying a whole Total Station in your pocket? Meet this cross-platform MobileGIS app that enambles a surveyor/ GIS personnel to efforltessly collect any spatial data (point, lines, polygons) in the field at their desired comfort. The geo-fenced MolibeGIS app enables the office-based project-admin to deploy the data collection team and monitors them work remotely within that geo-fenced region. More about this amazing technology is coming up...

Tags: MobileGIS,WebGIS, Flutter, Google Maps, OpenStreetMaps

blog
1st October 2021

GIS & ML in Epidemiology

Employing GIS in epidemiological research has always catalysed the outcome as attested by Dr. John Snow's finding about Cholera in 1854. Predictive Machine Learning as an add-on elevates the experience higher. HIV/AIDS and Malaria has been subjecting the Ministries of Health especially in Kenya into great finacial jeopardy. Applying ML & GIS to monitor the behaviour & predict the spread provides a great avenue for informed decision making for effective deploying resources in a given affected zone.

Tags: GIS,Machine Learning,Epidemiology

blog
30th September 2021

Mobile GIS in Surveying

Occassionally, land surveyors are faced with this common problem of locating the nearest vertical Grounds Control Points(GCPs) from which they can transfer their traverses or say, levels. This cross platform MobileGIS app (Android and iOS) enables you to quickly spot the nearest GCP from your project location. Further you can edit the existing or add new control points, which are later subject to approval by the Surveyors of Kenya or any other mandated body for accuracy scrutiny. A web version is under developement too.

Tags: MobileGIS,Surveying GCPs

blog
19th June 2018

WebGIS for National Resources

A country like Kenya, is well endowed with both natural and built resources, that to some expent it might prove strenuous to seamlessly man them. Open Source WebGIS can be explored to gather, monitor, visualize and manage these and more resources both at local, regional and naionla level. This is a sample of how the Stadia in kenya e.g Moi Int'l Kasarani can be monitored using webGIS.

Tags: OpenSource, WebGIS, Folium

blog
11th August 2020

Climate Change Forecasting & AI

Can machines think?- Alan Turing, 1950. Well, prediction is nolonger only for the prophets or some devine beings! Climate emergency is worrying me, and you? Being able to model time series data for informed climate crisis forecast from the past trends is left to machines. LSTMs, ANN, GANS, CARTs, RFs just to list partially are my artificial eyes to preconcieve climate change.

Tags: Machine Learning,Climate Change,AI.

blog
6th August 2020

Nanosatellite Developement

Wait! So we just be there consuming third-party satellite data without deploying our own artificial eye into space to collect us first hand images? How can we then monitor our agricultural fields, forest & natural resources? My zeel for multi-discplinary & technical engagement saw us come up with a deployment-ready nanosatellite set to fill such gaps. The CubeSat is under upgrades for launch.

Tags: Nanosatellite | CubeSats, IoT

Contact Me

Call On

+254705-583-483

Office

Nairobi | Remote

Email

okomo.code@gmail.com