Gibson Silali

Gibson Silali Email and Phone Number

Software Engineer @ Equity Bank Limited
Kenya
Gibson Silali's Location
Kenya, Kenya
About Gibson Silali

A software engineer with over 6 years of experience with a strong commitment to excellence in software engineering and the creation of impactful solutions that prioritize user experience. I have worked across several industries that include but not limited to Fintech, Utilities, Logistics and Media.

Gibson Silali's Current Company Details
Equity Bank Limited

Equity Bank Limited

View
Software Engineer
Kenya
Employees:
4529
Gibson Silali Work Experience Details
  • Equity Bank Limited
    Software Engineer
    Equity Bank Limited
    Kenya
  • Equity Bank Limited
    Software Engineer
    Equity Bank Limited May 2024 - Present
    Nairobi County, Kenya
    - Led a major refactor and migrated state management for several Angular applications from decentralized components to a centralized NgRx store, enhancing scalability, maintainability, and performance.- Worked on simplifying the user experience for Minor Account Opening flow for Kenya, South Sudan and Uganda, enabling bank tellers to open accounts more efficiently and intuitively.Collaborated with design teams using Figma and Storybook to create a seamless handoff between design and development, ensuring accurate implementation of UI components and maintaining design consistency across the bank’s products.- Mentored junior engineers and software engineering interns, providing guidance on coding standards, debugging techniques, and best practices in software development to accelerate their growth and increase their contributions to the team.
  • Droidconke
    Android Engineer
    Droidconke Jul 2022 - Present
    Nairobi, Kenya
    Open source contributor to the DroidconKE android app
  • Hydroiq
    Software Engineer
    Hydroiq Feb 2021 - Dec 2024
    Nairobi, Kenya
    - Made architecutural decisions accross the company's tech stack and improved developer productivity - Compiled and wrote documentation for RESTful APIs, new features, creating training materials for our customers, and organizing and running client training sessions over video calls or in-person meetings.- Led a team of software developers in defining product roadmap,code reviews, system design, documentation and coordinated their efforts to ensure features are shipped within reasonable timelines.- Developed a web-based application for a SaaS platform on both the frontend and the backend, that integrated with IoT APIs using ExpressJS, Apollo GraphQL, PostgreSQL & ReactJS. Collaborated with the operations team and stakeholders to verify implemented work.- Built a real-time hardware monitoring feature that detects faulty meters by making use of WebSockets and manufacturers’ REST APIs. This makes the process of hardware replacement and repair easier. This is used to monitor thousands of meters in vast geographical areas in Guatemala and Kenya.- Worked with a UI/UX designer to revamp the UI of the web-based SaaS platform, making it more performant and improving the general user experience. This reduced the number of customer support calls by 20%- Improved the continuous deployment process by setting up a new CI/CD pipeline that automated testing and deployment, this decreased pipeline runtime, reduced instances of bugs in production by about 70%, and eliminated downtime from the error-prone manual deployment.- Reduced instances of production errors by around 30% by introducing unit testing, E2E testing, and integration testing using the JEST and Cypress test frameworks on the pre-existing NodeJS application.
  • Boya |Yc W22|
    Full Stack Engineer
    Boya |Yc W22| Mar 2023 - Mar 2024
    Nairobi County, Kenya
    Successfully facilitated the seamless transfer of application data from MySQL to MongoDB. My expertise in designing database schemas and writing automated scripts enabled me to execute the migration process, ensuring the uninterrupted functionality of the system.
  • Heragenda.Com
    Web Development Consultant
    Heragenda.Com Nov 2020 - Dec 2021
    New York, New York, United States
    - Facilitated the migration of the site from WordPress to Fabrik, a much faster CMS platform with better support for ads and customization.- Applied optimization techniques to the frontend built with ReactJS, to reduce loading time by about 25%.- Improved web page designs to be more accessible and visually cohesive, which reduced the site’s bounce rate to about 47% from 90% according to Google Analytics.- Implemented techniques to improve S.E.O, such as pre-rendering and caching web pages, adding alt text to images, adding appropriate meta tags, and dynamic generation of sitemaps. This led to an overall increase in traffic to the site from social media sites and increased the monthly revenue from ads by about 40%.
  • Apps:Lab Limited
    Senior Software Engineer
    Apps:Lab Limited Nov 2019 - Feb 2021
    Nairobi, Kenya
    - Made architectural decisions and contributed core features across the company's technology stack. As a member of the founding team, I helped in laying down the initial tech stack, development plans, flow, client management, and delivery strategies.- Set up Jira and Trello for teamwork and collaboration and software development using agile methodologies, used both Bitbucket and Gitlab for internal projects and Github for open source projects- Improved the training process for clients by standardizing software documentation and training materials.- Assessed the infrastructural needs of various client projects and helped in setting up staging and production servers on platforms such as GCP, DigitalOcean, and AWS.- Reduced onboarding time by mentoring new developers by guiding them through projects, who later implemented complex client projects.
  • Apps:Lab Limited
    Full Stack Developer
    Apps:Lab Limited Jan 2018 - Nov 2019
    Nairobi
    Minimized development times by writing component libraries, packages, and application templates that were used internally in the company using Laravel, Vue.js, and React. This also greatly improved our workflow.Developed, deployed, and maintained a reliable cloud-native application that validated shipping manifests and sent the data to the Kenya Revenue Authority(KRA). Saving over 10 shipping companies time and money that would otherwise be lost to fines.Collaborated with UI/UX designers to implement user-friendly frontend designs, with emphasis on performance and usability. Worked on about 6 projects during this period. Used technologies such as VueJS and ReactJSWrote automated tests using frameworks such as PHPUnit and Jest and diagnosed and fixed emergent bugs.
  • Symatech Labs Ltd
    Full Stack Developer
    Symatech Labs Ltd Sep 2017 - Jan 2019
    Kenya
    - Designed, developed and deployed a retail e-commerce platform using Wordpress and Woocommerce.- Helped in crafting Software Requirement Specification documents and project roadmaps for clients.- Developed and deployed an agribusiness e-commerce platform using Laravel, VueJS and Wordpress.- Designed and Developed REST API for various mobile applications for client projects.- Set up production infrastructure in DigitalOcean to ensure apps were monitored and ran reliably.
  • Wise And Agile Solutions Limited
    Software Developer
    Wise And Agile Solutions Limited Jul 2017 - Sep 2017
    Kenya
    - Created a third party SMS integration for the company’s CRM (Customer Relations Management) system.- Learned and used git workflows in a team setting.
  • Trans National Times Sacco
    Intern
    Trans National Times Sacco Jun 2015 - Aug 2015
    Kitale, Kenya
    IT assistant, tasked with computer repair, software installation, minor software bug fixes

Gibson Silali Skills

Programming Gatsbyjs Project Management Bootstrap Laravel Git Cascading Style Sheets Wordpress Php Javascript Continuous Integration And Continuous Delivery Vue.js Mysql React.js Html Databases

Gibson Silali Education Details

Frequently Asked Questions about Gibson Silali

What company does Gibson Silali work for?

Gibson Silali works for Equity Bank Limited

What is Gibson Silali's role at the current company?

Gibson Silali's current role is Software Engineer.

What schools did Gibson Silali attend?

Gibson Silali attended Moi University.

What skills is Gibson Silali known for?

Gibson Silali has skills like Programming, Gatsbyjs, Project Management, Bootstrap, Laravel, Git, Cascading Style Sheets, Wordpress, Php, Javascript, Continuous Integration And Continuous Delivery, Vue.js.

Who are Gibson Silali's colleagues?

Gibson Silali's colleagues are Festus Barasa, Maxwel Nato, Vicent Mariki, Nshimiyimana Christophe, Mackay Otai, Edith Kahunde, Ashley Chepkemoi.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.