Hi, I'm John Apella

As a software engineer, I specialise in designing and delivering scalable, secure and high-performance digital solutions. I excel at transforming complex business requirements into efficient code and resilient cloud architectures that seamlessly integrate with existing systems. By leveraging modern web technologies and cloud-native infrastructure, I build future-proof platforms that prioritise reliability, performance and exceptional user experience. I bring a strong systems mindset and a commitment to technical excellence to both fast-moving teams and mature enterprises.

Work Experience

My professional journey and the companies I've had the pleasure to work with.

Fullstack Software Engineer

Current

LCT Africa | 1st July, 2024 - Present

Frontend Software Engineer

Africa Blockchain Center | 11th April, 2023 - 31st May, 2024

Featured Projects

Here are some of the projects I've worked on that showcase my skills and expertise.

Zima

Zima is a mental health platform that provides users with access to mental health resources and support from community contributors and professionals.

Next.js
TypeScript
Tailwind CSS
Shadcn UI
Redux Toolkit
Inventory Management

Inventory Management

This is an inventory management application that allows users to manage their inventory, track stock levels and monitor sales.

Kotlin
Spring Boot
PostgreSQL
Docker
Google Cloud Platform
Next.js
TypeScript
Redux Toolkit
Tailwind CSS
Shadcn UI