Norbert Opondo

Norbert Opondo

$16/hr
Software Engineer
Reply rate:
66.67%
Availability:
Full-time (40 hrs/wk)
Age:
29 years old
Location:
Nairobi, Nairobi, Kenya
Experience:
6 years
Norbert Opondo Software Engineer (Java, Python, Golang, Microservices) EXPERIENCE Neostream Technology, Nairobi — Backend Engineer (Remote) NOVEMBER 2023 - CURRENT (Java, SpringBoot, Apache Mq, Redis, Javascript, Docker) ● ● ● Implemented a platform to facilitate seamless digital transactions between farmers, offtakers and agrodealers. Developed a digital funds transfer service to farmer bank accounts to enhance the financial workflow providing a user-friendly solution for secure and timely payments in the agricultural sector. Ensured all applications are secured by building them behind a middleware built in Spring Security. Dockerised the micro services into docker containers for deployment LinkedIn Profile www.linkedin.com/in/norbert-opondo-a SKILLS Proficient Java, Python, Spring Boot, Quarkus, Golang, Flask Others Object Oriented Software Desing, TDD(Test Driven Development). JUnit, Mockito, Pytest, Spring data JPA, Spring Security, Flask Security. Monitoring and Sendy Ltd, Nairobi — Backend Engineer (Remote) Observability(DataDaog, Elastic, SEPTEMBER 2020 - JUNE 2023 (Java, Quarkus, MySQL, Redis, Kafka, RabbitMq, Docker) OpenTelemetry), Microservices, ● ● ● ● ● Developed and maintained the microservices that powered the Sendy Logistics platform. Developed the Sendy Fulfilment platform that offered last mile delivery to B2B and B2C businesses. Scaled the platform to meet increasing user traffic. Scaled and optimised the microservices as user demands grew. Built a real time tracking service for real time order tracking. Implemented multi currency support to enable cross border trading. Event Driven and Async programming. CI/CD, GitOps, Jenkins, Containerization, Docker, GRPC, REST, Kafka, RabbitMQ CERTIFICATIONS Scaled Agile Practitioner - Isuzu, Nairobi — Consultant Software Engineer (Remote) https://www.credly.com/badges/53ec JANUARY 2020 - JUNE 2020 (6 MONTHS FIXED CONTRACT) (Java, Python, Redis, JavaScript, Spring Boot, MysQL) c938-989c-468c-8551- ● ● ● Designed and implemented a workshop service to automate data collection during vehicle servicing by technicians. Implemented a reporting system that generated a report for each vehicle inpsection. Designed and developed a customer facing platform where they could access the detailed results of the vehicle inspection 7839f-/public_url LANGUAGES English C2, fluent GitHub Profile https://github.com/NorbertOpondo Technosol Africa, Nairobi — Software Engineer (Hybrid) EDUCATION FEBRUARY 2018 - NOVEMBER 2019 (Python, Flask, MySQL, Redis) Multimedia University of Kenya, Kenya — Computer Technology ● ● Built in house software as per client needs. Led development of backend services that integrated to digital payment solutions. SEPTEMBER 2015 - MAY 2019 Technosol Africa, Nairobi — Technical Support Engineer (Hybrid) PROJECTS MARCH 2017 - FEBRUARY 2018 (Linux, Azure, AWS, Bash) Bike Share Platform ● ● ● ● Provided first line technical support to customers. Server configuration and maintenance. Network installation and troubleshooting. Wrote bash & python scripts to automate repetitive tasks Implemeted disaster recovery mechanism through RAID configuration and setting up backup plans. A Bike rental app for college students. Java, Python, PHP GRPC client-server architecture A client server architecture based on GRPC. Java, GRPC
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.