Augustus O.

About Me

Augustus is a passionate software developer with over 4 years of professional experience, specializing in React.js and Node.js for the last 3 years, with good knowledge of Golang and TypeScript. His latest project involved the development of a shipping and cargo management software, collaborating with teams in Ghana and Mauritius. He enjoys learning new technologies and building things from the ground up. Augustus is a problem-solving engineer with a positive attitude, that has excellent communication and organizational skills.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Full-Stack Developer
2021 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Ghana Community Network Service Limited
Ghana Community Network Service Limited
Software Engineer
2019 - Present (6 years)
Ghana
  • Built several microservices using Node.js, to be used for different features of the SORMAS - Ghana application being used by over 5,000 health professionals across the country and aiding the fight against COVID-19 and other infectious diseases serving over 100,000 patients and counting.

  • Improved on existing work written in Java and built additional apps to support the main sormas application.

  • Worked on a service to migrate data from the SORMAS database to the national health database.

ePareto Information Systems
ePareto Information Systems
Software Engineer
2019 - 2021 (2 years)
Ghana
  • Worked with a team in Ghana and Mauritius to develop a shipping and cargo management software for Ghana customs and immigration serving over 10,000 requests per second.

  • Wrote several microservices for the calculation of taxes and processing of payment from cards to mobile money services.

  • Introduced a new build pipeline that reduced feature delivery from about an hour to one minute.

Ejuma
Ejuma
Full-Stack Developer
2018 - 2019 (1 year)
Ghana
  • Worked with a remote team in Germany to develop and improve a home management app used by over 5000 homes.

  • Built a mobile and web application using React Native and React.js. Deployed it on the web and mobile platforms.

  • Performed all testing/troubleshooting methods and documented resolutions in the system.

Enshika Group
Enshika Group
Software Engineer
2018 - 2019 (1 year)
Ghana
  • Worked with a remote team in India to build APIs for our carpooling app. Developed a new process for employee evaluation which resulted in marked performance improvements.

  • Closely collaborated with software development and testing team members to design and develop robust API solutions to meet client requirements for functionality, scalability, and performance serving over 5000 requests per second.

  • Worked closely with other departmental peers to develop high-availability solutions for mission-critical applications.

Infosource solutions
Infosource solutions
Android Developer/Web Developer
2016 - 2017 (1 year)
Ghana
  • Developed a web and mobile app for microfinance using JavaScript and Java for Android respectively.

  • Worked on the development of a web app to manage various processes and customer relations.

  • Designed, implemented, and monitored web pages and sites for continuous improvement in a fast-paced environment.

Showcase

Full-Stack Developer - SORMAS(Open source)
Full-Stack Developer - SORMAS(Open source)
  • SORMAS is a surveillance, management, and analysis tool for infectious diseases.

  • It enables countries to monitor infection outbreaks, follow-up cases, and statistics.

  • The tool is designed for desktop computers, tablets, and mobile phones, with a focus on Ghana's COVID-19 fight and over 100,000 patients.

Software Developer - React Notification library
Software Developer - React Notification library
  • A React notification library utilizing React portals.

  • The library renders brief messages to the user about application process status.

  • It enables animation and position control of the notification rendering.

Software Developer - Zipper
Software Developer - Zipper
  • A Go-based zipping tool designed for efficient file compression and decompression.

  • The tool handles deeply nested folders during compression and decompression.

  • It provides a single-line interface for both operations.

Software Developer - Pluto
Software Developer - Pluto
  • A GitHub project focused on generating shareable links for repositories.

  • Pluto is used for creating links suitable for social media platforms.

  • The project aims to streamline the process of creating and distributing content.

Education

Bachelor of Business Administration
Bachelor of Business Administration
University of professional studies, Accra
2014 - 2018 (4 years)