Walton G
Senior Software Engineer at GUUD Pte Ltd
Computer Science at Kenyatta University
Kenya
Get Remote-Ready with the Anywherepro Assessment
Increase your chances of landing your dream hybrid or remote job today!
Earn your badgeHi, I'm Walton G!
Senior Software Engineer at GUUD Pte Ltd
Socials
No social links added
Experience
GUUD Pte Ltd
Senior Software Engineer
February 2023 - Present
Designed and implemented scalable APIs and background workers for integrating East Africa Community port authorities and revenue authorities using Spring, ActiveMQ, and JMS technologies that serve thousands of requests daily.
Secured REST communication between the APIs through implementation of PKI.
Identifying system requirements, software implementation, engineering, and testing.
Reviewing code, continuous Integration/Deployment Pipeline Integration, unit testing.
Designed and developed single customs territory dashboard using React. The dashboard shows real-time messages sent between East Africa Community port authorities and customs authorities.
OpenRefine
Software Engineer - Contractor
March 2022 - September 2022
Designed and implemented a SPARQL importer using Java, and jQuery. The importer allows users to create an OpenRefine project using a SPARQL query result from any SPARQL endpoint.
Used design patterns to ensure the code is maintainable.
Fixed all bugs and implemented feature requests raised on Jira.
Coordinated with peers regarding the improvement of software performance and performed error analysis for meaningful reporting.
Razor Informatics
Software and Application Developer
January 2018 - December 2021
Designed and implemented a HR leave management system using Java, Spring and React. It is currently being used by 300 employees and has reduced the time taken to apply and process employees’ leave request by 70%.
Refactored existing monolith applications into microservices using Spring, Java, and AWS which reduced resource consumption by 85% and increased performance by 95%.
Monitoring Java applications to detect and fix performance issues such as: Memory leaks, Serialization issues, and GC overhead.
Shipped a leave management system that is currently being used by 300 employees and has reduced the time taken to apply and process employees’ leave request by 70%.
Certificates & Badges
No certificates or badges added
Projects
No projects added
Languages
No languages added
Skills
No skills added