voxwivas
Esupu Raphael
Kampala, Uganda

Talented Software Engineer driven to exceed customer expectations with cutting-edge applications. Well versed in latest technologies and most useful language frameworks, interested in large-scale, distributed systems as well as researching open problems with over 7 years of development experience.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,042.6
CodersRank Rank
Top 1%
Senior Developer
Java
Java
Mid Developer
PHP
PHP
Top 5
C++
C++
Developer
Uganda
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Uniscale
Jul 2023 - Oct 2024 (1 year 3 months)
Remote
Senior Software Engineer Team Lead
● Writing clean, scalable & efficient code
● Integrating user-facing elements developed by front-end developers with server-side logic
● Building reusable code libraries for future use
● Designing and implementing RESTful APIs
● Optimizing the performance of applications for full-scale production deployments
● Providing code documentation and other inputs to technical documents
● Participating in code reviews
● Troubleshooting and debugging to optimize performance
● Participate in backlog grooming for the team .
● Do specification breakdown to extract requirements and come up with estimates for each task leading to estimation of the overall project delivery timelines.
● Participate in daily and weekly standups wi the team to prioritise what epics and or logs need to be pushed out.
● Participate in Sprint planning , validation and deployments .
java CQRS Axon spring mvc ElastSearch jdbc hibernate spring security maven junit microservices java ee spring
GOVNET TECHNOLOGIES
Oct 2021 - Mar 2023 (1 year 5 months)
Kampala, Uganda
Chief Technological Officer
● Monitor social and technological trends to help influence the company’s business goals .
● Lead a team of professional software engineers to ensure adherence to software development standards set within the company .
● Manage quality assurance programs, including on-site evaluations, internal audits and customer surveys.
● Oversee the company’s data, security, maintenance and as well set the company’s technical strategy.
● Manage deployments and company infrastructure.
● Develop high-quality software design and architecture for the Electronic Business Registration System OBRS (https://obrs.ursb.go.ug)
● Identify, prioritize and execute tasks in the software development life cycle
● Develop tools and applications by producing clean, efficient code
● Automate tasks through appropriate tools and scripting
● Review and debug code
● Perform validation and verification testing
● Collaborate with internal teams and vendors to fix and improve products
● Document development phases and monitor systems
● Ensure software is up-to-date with latest technologies
● Ensure deployment of the
java hibernate microservices jpa springboot mariadb elastic search docker kubernetes ansible terraform
HONEYCOMB TECHNOLOGIES
Sep 2020 - Mar 2022 (1 year 6 months)
Kampala, Uganda
Senior Software Engineer
● Lead 5 professional engineers to ensure delivery of efficient solutions within budget and on time.
● Develop document management application to handle Standard Bidding Documents for Government of Uganda electronic government procurement.
● Manage quality assurance programs, including on-site evaluations, internal audits and customer surveys.
● Manage setup and implementation of PKI infrastructure.
● Develop high-quality software design and architecture
● Identify, prioritize and execute tasks in the software development life cycle
● Develop tools and applications by producing clean, efficient code
● Automate tasks through appropriate tools and scripting
● Review and debug code
● Perform validation and verification testing
● Collaborate with internal teams and vendors to fix and improve products
Laravel pgsql php composer docker phpunit nginx kubernetes bash linux

Add some compelling projects here to demonstrate your experience
Template Manager
Apr 2020 - Present
A web utility whose main aim is to read and write Microsoft Word documents and store them as templates , enable users to fill the templates and create versions for each filled version if the specific template keeping a diff of the filled versions.

The project has a digital signature aspect to it that is still under development as the end goal is to have a complete document management system.
CCTV
Feb 2012 - Feb 2012
A sample Object tracking software application written in C/C++. It has capability to take in video streams from both stationed and Ip Cameras, automatically record any movements during the running period hence, saving disk space in times of no activity.

NB: The project URL above is for the code repository.
ANPR Recongniser
Oct 2020 - Dec 2020
An android project running off Doubango SDK (https://www.doubango.org/) for automatic recognition of travel documents, driving licenses ,national Ids and number plates in particular relation to Uganda as a means to identify and collect public information about car movements in particular for neighborhood security.
This section lets you add any degrees or diplomas you have earned.
Makerere University
Bachelor's degree, Computer Software Engineering
Jan 2011 - Jan 2015
Manipal University Jaipur
Bachelor of Computer Applications, Computer Science
Nov 2022 - Aug 2025
Android App Development: Internet of Things
May 2018
Kotlin for Java Developers
May 2018
Learning Java Lambda Expressions
May 2018

Jobs for you

Show all jobs
Feedback