Amos Welike

Kampala

Software Developer

8 years of experience

amoswelike@gmail.com

Amos is a proactive, result-driven technology enthusiast that has a growth mindset. He holds in high regard with an evidenced demonstration of honesty, integrity, communication, passion, excellence, teamwork, and collaboration throughout his work. He is also a lifelong learner and allows growth to lead him on.

Skills:

React JsJavascriptPython DjangoHTML-5CSSReduxGraphQLPHP(Laravel $ Yii)FormikTypescriptJavaC#JQuery

Experience

Andela Developers Uganda  andela.com

Sep 2018 to Present

Software Developer Kampala

●Developed a tool to improve meal management and tracking for the organization which reduced costs spent on missed meals that were being billed for. ● Built out features for a meeting room management application for better room management. ● Built a tool that was used by people to pen down their thoughts, stories, and plans. ● Led a program titled superwoman, under the women in technology department that were aimed at equipping women with technical skills and securing internship opportunities for them as well. ● Offered myself up for leadership and pioneered an outreach to the Kampala school of the physically handicapped, where we shared a meal with the disabled children and gave out all the merchandise that we had gathered from contributions. ● Volunteered for several leadership roles that weren't limited to; cohort rep, society rep, and community initiatives. ● Participated in agile scrum development as a scrum master and attended all the scrum events. This style of project management contributed immensely to the success of all the applications that I was a part of.

MassChallenge  masschallenge.org

Jul 2021 to Present

Software Engineer Boston, Massachusetts

- Contributed to the accelerate code base by building features and resolving bugs. - Actively participated in all agile scrum meetings, estimation, ticket grooming, and PR reviews. - Continually support the data engineering team during Partner Online judging that required data manipulation and constant database updates. - Offered myself up for leadership as a sprint lead, wrote up tickets, led Epics, and facilitated retrospective meetings. - I proactively assigned myself infrastructure tickets and delivered them.

PostBank (U) Ltd  postbank.co.ug

Nov 2020 to Apr 2023

Systems Programmer Kampala

● Built an application that PostBank clients can access from anywhere to update their information without necessarily having to walk into the banking hall. Link to application- (https://kycupdate.postbank.co.ug/). ● Built the administration application for bank operation managers to access and review this client update information and take action e.g. Approve or reject the information update. This application is housed locally on the bank's internal network. ● Led the design of all the necessary documentation templates that are to be used going forward. These documents include a Functional specification document, technical speciation document, and user manuals. ● Built multi-level document approval workflow using Microsoft SharePoint, power automate, power apps, and SharePoint connectors ● Supported mobile and internet banking vendors during the revamp of the project ● Attended a Finacle training and gained technical experience that helps with troubleshooting and fixing any issues at the bank transactional level. FInacle is the core banking system of the bank. ● Built a stock management application used by the administration office to track, monitor, approve, reject and issue stock to branches. This application is used by branches to requisition for stock as well. ● Led agile scrum events to aid in effective project management and tracking

  • Programming, agile methodology, team work, leadership

Volunteer Online Mission  volunteeronlinemissions.org

Sep 2020 to Nov 2020

Software developer

Amos received a 3 months contract to work as a sole developer on a project to manage online volunteers, their subscriptions, payments, and learning. The key role was to build out pending features, as well as to execute all bugs and chores as were required Built out a web application with this website https://volunteeronlinemissions.org/

GBi-Solutions (U) Ltd  gbi-solutions.com

Mar 2020 to Jul 2020

Frontend Engineer Kampala

● Successfully developed the key features of the existing customer relationship management system. ● Improved the full entire authentication process for a new user so as to improve client experience and satisfaction. It was also a way to enhance the security of the application. ● Improved the user interface designs for the different screens of the application ● Changed the structure of the codebase to increase modularity. ● Saved the company from incredible financial loss by saving the project and having it delivered on schedule.

  • Built out a web application with this website https://monkeypesa.com/. Can visit the application here https://crm.monkeypesa.com/sign-in, or the testing link here https://monkeypesa-alpha.now.sh/sign-in

Enovate Soft Limited  enovatesoftug.com

Nov 2016 to Sep 2018

Software Developer Kampala

Amos joined a team of 2 other developers to develop a web Application (Conkevlists) that can allow research about all politically exposed people and perform analytics on the data models to generate desired patterns across the information. Find the key achievements below; ● Learned above financial risk profiling and made necessary system design recommendations for the different bank-facing applications that were being built. ● Built a tool that helped the company to reduce costs when gathering data about politically exposed people. This tool offered analytics as well. ● Supported a team of 3 with onsite client deployment roles, mostly at Finance Trust Bank

  • Built a tool that could be used to collect, analyze, and generate reports used by banks when performing due diligence on politically exposed persons in Uganda. Find the link below http://conkevlists.enovatesoftug.com/

Rural Electrification Agency  rea.or.ug

Jun 2015 to Jul 2015

Intern Kampala

Amos undertook internship training as a requirement for the partial fulfillment of the award of a degree in software engineering. Worked on a project that was to customize the Human Resource Management System. Please find my key achievements below; ● Gained extensive knowledge as regards the grid system of tracking electric pole faults across the country. ● Supported the selection and customization of a human resources management system for the internal use of the organization. ● Participated in the set up of a local area network at the agency. I configured part of the patch panel, made ethernet cables, and also laid cables across different terminals. ● Documented and successfully passed my internship. http://www.rea.or.ug/

  • Internship
  • LAN and WAN networking
  • Customizing internal Human resource management system

Education

UDACITY  confirm.udacity.com

Apr 2020 to Sep 2020

NanoDegreeProgram, React

Activities and Societies: Built out three projects - React Fundamentals - React & Redux - React Native

Proof you completed a career-related program focused on technical skills Certificate of graduation from a Udacity Nanodegree program

Makerere University  mak.ac.ug

Aug 2012 to Jun 2016

Bachelor's of Science, Software Engineering

Activities and Societies: Leadership in Halls of residence

Attained my Bachelor's degree after four years of study at Makerere University

Makerere College School  makererecollege.sc.ug

Feb 2010 to Nov 2011

College Degree, Uganda Advanced Certificate of Education

Activities and Societies: Leadership and co-curricular activities

Organized by the Uganda National Examinations Board, I completed this course as a pre-requisite to join University.

Makerere College School College Degree  makererecollege.sc.ug

Feb 2006 to Nov 2010

College Degree, Uganda Certificate of Education

Activities and Societies: Leadership and co-curricular activities

Organized by the Uganda National Examinations Board, I completed this course as a pre-requisite to join University.

Buganda Road Primary School  hiccupcircusuganda.org

Feb 2003 to Nov 2005

Preliminary Studies, Primary Leaving Examinations

Activities and Societies: Leadership and co-curricular activities

Organized by the Uganda National Examinations Board, I completed this course as a pre-requisite to join University.

Projects

Monkey Pesa

Customer relation management

Javascript, GraphQL, React, Node

olympia_v2

Set up Olympia Web app with Next Js, formik Typescript

JavaScript, TypeScript, CSS

BayDesign

Design a Tabs layout similar to EngageBay

CSS, JavaScript, HTML

covid-19-estimator

Build a covid-19 estimator

JavaScript, HTML, CSS

Conkevlists

Initial design of the application

PHP, CSS, JavaScript, HTML, Batchfile, TSQL, Hack

sendmail-front

Send an inquiry to Akorion

JavaScript, HTML, CSS

Grocery

Manage your Groceries until you finish shopping

Python, CSS, Bootstrap, HTML

ah-frontend-lannister

A home to readers and writers

olympia_bend

Backend api for olympia built with JWT token based authentication for Node.js GraphQL Apollo Server 2.0

JavaScript

WICS-fend

WICS is Wildlife Intelligent Crime Scanner which is desined to manage scanning of media for wildlife crimes.

HTML, CSS, JavaScript, ReactJS

MyDiario

MyDiario is an online journal, create an account, plan your tasks and activities there

Accelerate

A nonprofit, MassChallenge connects startups, experts, corporations, and communities to grow and transform businesses and economies.

Python, Javascript, CSS, Django, React, Ruby on rails for Insfrastructure, AWS for testing and production instances

Awards

Crowned as Second runners up during the Came third in the 2019 zoo Hackathon The U.S. Department of State runs Zoohackathon

Nov 2019

Amos was part of a team that participated in the 2019 zoo hackathon where they emerged as second runners up. For details about the hackathon, https://uganda-zoohackathon-2019.devpost.com/ Details about the concept presented. https://devpost.com/software/wics-wildlife-intelligent-crime-scanner

Crowned as runners up for the Andela -IoT hackathon Andela Developers Uganda Limited

Sep 2019

Ensures that there is prompt, immediate, effective and reliable attention that is given to the victims. The attention could be from a registered colleague, family member, insurance service provider, police, or even the nearest registered health facility. Check it out here https://devpost.com/software/isafe-aihkqr

Participated in the 2019 Developer Circles from Facebook Community Challenge Facebook

Jul 2019

Built Lego. Lego is an illustration of a geology concept called faulting. Which is the process by which the rift-valley was formed. Through this education, I hope that it’ll help a geology teacher, lecturer, student, parent or researcher better understand the whole concept of faulting. Check out here for more - https://devpost.com/software/lego

Crowned winners of the MTN mobile application challenge. MTN Uganda

May 2017

Amos was part of the team of three that won the in the agricultural category for the best agricultural application. He presented the concept with his teammates. https://techjaja.com/winners-mtn-app-challenge-2017/ https://www.facebook.com/MTNUG/videos/1907695932589978 at timestamp 2:10:28hrs

Volunteer

Andela Developers Uganda  andela.com

Jan 2019 to Oct 2020

Society Leader, and Cohort representative Kampala

at Andela Developers Uganda The role involved representing fellow colleagues while at work when it came to issues that pertain to organizing events, resolving queries, and being a voice for other colleagues.

  • Leadership
  • Coordination
  • Planning

Andela Developers Uganda  andela.com

Dec 2019 to Mar 2020

Mentor Kampala

I worked together with a team of women-in-tech leaders to design up a curriculum that would help ladies in the tech space to learn javascript and later on React Js. We structured the program such that every lady had their own mentor who would aid them with learn and any other facilitation they would need. We organized meetups for debriefs and engagement. I believe that together we inspired a number of women to join the software development industry and they are currently learning the necessary skills to help them kickstart their careers. Details https://github.com/super-woman

  • Co-ordination
  • 8-week program
  • ReactJS
  • Women In Tech
  • Superwomen

ROLEC  redeemedchurches.org

Jan 2006 to Dec 2019

Youth Leader Kampala

The role involved in active leadership at Rolec for over 10 years now. The voluntary role/work is assigned to individuals that have been mentored and possess the ability to lead, direct, and hold others accountable to the integrity of the accepted ethics.

  • Leadership
  • Sacrifice
  • Community engagement
  • Empathy

Kampala School For Physically Handicapped  ksph.org

Apr 2019 to Apr 2019

Team Lead Kampala Uganda

As a cohort representative of my teammates, we were able to mobilize resources within the organization that I worked at. We raised over two million Uganda Shillings and a notable quantity of relief items. We delivered them to the School of the handicapped, had a meal with them, and brought smile to many. This was fulfiling.

  • Leadership
  • Social Corporate responsibility

Thermocool Uganda Limited  thermocoolug.com

Jul 2015 to Aug 2015

Network assistant Kampala

The role involved setting up a Local Area Network for the company. He made over 50 ethernet cables for the client, and helped in configuring the patch panel.

  • Network connection
  • LAN set up
  • Patch Panel configuration
  • Ethernet cable configuration

Interests

Lawn TennisAction MoviesSquashSports review

Publications

The Hidden side of out-of-the-box functions/features

Andela
Nov 2019

When deciding what kind of loop to use, you may wonder whether there are some loops that are better than others for certain situations, and if so, what is the best loop to use and when? For the several reasons there may be for either-or, i explored some of the possible use cases when iterating over an array.