Hello, I'm Alfred.

I committed to a less conventional path by transitioning from nursing to software engineering. This dual experience has influenced my problem-solving approach, combining the empathy and precision essential in healthcare with the creativity and analytical thinking intrinsic to software engineering.

As I progress in my career, I am dedicated to lifelong learning. Currently, I am exploring the realms of Clojure and Elixir. My journey reflects resilience, curiosity, and a strong belief in the potential of technology to change lives. Whether it's contributing to advancements in healthcare or pushing boundaries in software, I am motivated by the difference I can make.

My Full Story

I currently work as a Full Stack Software Engineer. I use JavaScript and its related technologies such as React, TypeScript, and NestJS to create applications that are not only reliable and high-performing but are also designed with the end user in mind. Each project presents an opportunity to improve user experiences, leveraging my unique background to innovate and inspire.

To recruiters and potential collaborators: I bring to the table a unique blend of skills, a proven track record of self-directed learning, and a passion for creating meaningful digital experiences. Let's connect and explore how we can shape the future together.

Browse Portfolio

SKILLS

JavaScript

JavaScript

Proficient

TypeScript

TypeScript

Proficient

React.js

React.js

Proficient

Redux

Redux

Proficient

Next.js

Next.js

Proficient

GraphQL

GraphQL

Proficient

Jest

Jest

Proficient

NestJS

NestJS

Proficient

Docker

Docker

Proficient

Clojure

Clojure

Learning

Elixir

Elixir

Learning

PORTFOLIO

KPI Lens
KPI Lens

A tool I developed at a startup I cofounded - KPILens which helps development organisations collect data, measure, track, and report project KPIs across multiple logical frameworks in near real-time, helping them spend more time in communities making an impact.

View Project
Elnak Recycle
Elnak Recycle

A web app that helps users recycle their clothing as well as declutter their space. I built this app while serving as a technical expert during the 2023 edition of the UNICEF Startup Lab, when mentoring Elnak Recycle - a textile waste management startup.

View Project
The Barracks GH
The Barracks GH

A website and CMS I built for Diaspora Homes Ghana LTD - a real estate company that builds secure and modern gated apartments in the heart of East Legon, Accra, Ghana, and provides convenient living spaces for Ghanaians and those of the Diaspora.

View Project
Brillasco
Brillasco (Coming Soon)

Brillasco is set to become the go-to platform for students preparing for the upcoming Ghana National Science and Maths Quiz competition(NMSQ). With a vast collection of past questions from previous competitions, students can look forward to a seamless preparation process that will undoubtedly give them an edge over their peers.

What people say about me

Screenshot 2024-03-10 at 9.54.01 AM.png
Screenshot 2024-03-10 at 9.54.36 AM.png

ARTICLES & TUTORIALS

Explore the latest articles and tutorials I write about the technologies and tools I use.

Browse articles

Jul 25, 2024

How Does The Internet Work?

What we’re going to discuss is a prerequisite to software development that is often overlooked. Learning how the internet works is often skipped by novice web developers when starting their self-taught career. Its relevance may not be obvious in the short term but in the long run, it is essential to know what transpires under the hood when you start creating web applications. This lesson delves into the fundamentals of how the internet works, catering to novice web developers, and is crucial for establishing a strong foundational knowledge to build upon.

Read article

Mar 28, 2024

Integration Testing In NestJS Using Testcontainers

Writing automated tests doesn't need to be painful but many developers skip this part of development especially because these tests can be tedious to setup and maintain. In this article, I discuss how Testcontainers can be used in NestJS to write pain-free and maintainable integration tests.

Read article