Personal details

Harold S. - Remote full-stack developer

Harold S.

Software Developer
Based in: 🇺🇬 Uganda
Timezone: Nairobi (UTC+3)

About

A Software Developer with over 7 years of software development experience. A self-directed individual, critical thinker and problem solver, with an eye for detail and much concern for the end user. A good team player who keeps his eyes on the goal, and individual motivator. Bringing expertise in diverse programming languages and frameworks including but not limited to: PHP, Python, JavaScript, Vuejs, Laravel, Django. Adept at picking up new technologies quickly and getting a good command of them in a short time.

Work Experience

WeDeveloper
Kaazi, UK (Remote) | Oct 2022 - Present
Laravel
Vue.js

● It is my duty to translate all organization software decisions into software products using Laravel and VueJS.
● Carry out weekly deployments using Laravel forge onto DigitalOcean Cloud.
● I participate in weekly product discussions and generate ideas on how to improve the product so that it can have the best impact with limited cost.
● I upgraded the organization’s landing page which led to better outreach and gathered a lot of positive feedback from the community.

Full-stack Developer
BPOSEATS, Philippines (Remote) | Mar 2021 - Jul 2022
Django
Vue.js

● Implemented the frontend of a calendar similar to google calendar, which could be used in any timezone, indicating forthcoming holidays, leaves and scheduled tasks. It became one of the most used tools in the company.
● Translated figma design prototypes into working frontend templates using Vuejs.
● Consumed multiple APIs to implement multiple frontend projects.
● Wrote and fixed APIs in Django for frontend consumption. Unit tests were also written for each exposed API.
● Fixed many bugs in Django, Vuejs and CSS. These varied in complexity.
● Remotely co-led teams across 4 timezones.
● Proposed a new department structure that was later adopted and improved the distribution of tasks in the software department and reduced the number of bugs reoccurring.
● Participated in sprint discussions, organized team tasks and ensured those tasks were delivered on time and with quality.
● Reviewed team members’ code and ensured that quality code was pushed.
● Motivated team members on an individual level to get the best out of them. Many gained valuable confidence and greatly helped other teams they were assigned to. One became a team leader too.

Projects

Productivity App
2021
Laravel
Electron
Vue.js
Designed a productivity app for monitoring employee performance using Laravel, Vuejs and its desktop app using ElectronJs.
Farm Management System
2022
Ubuntu
Laravel
Linode
Improved a farm management system for users in Tanzania. I was tasked with adding client defined modules to the project. I used Laravel and Linode with a Ubuntu server for deploying the project.

Education

Mengo Senior School, Kampala Uganda
High school diplomaPhysics, Math, Technical Drawing, ICT
Mar 2013 - Nov 2014