I'm a software engineer who is mainly focused on backend software development. I love creating scalable and reliable solutions for complex problems.
- Languages: Java, C++, Kotlin, Python, TypeScript, JavaScript
- Frameworks: Spring Boot, Django, React, Angular
- Databases: MySQL, MongoDB, PostgreSQL
- Tools: Git, Docker, Kubernetes, AWS, Firebase
Here are some of the projects I have worked on or contributed to:
- DevPortfolio.me: Devportfolio is a platform where developers can create their online portfolio, like an online CV.
- Christ Embassy Partnership portal: A Spring Boot and React application for my local church that allows the church admin to manage, track, and keep account of church givings and partnerships.
- You and Your Baby: An android application built in Kotlin that assists parents in ensuring maximum developmental progress of their child within the first two years of life
- End to End encrypted chat app: An end to end encrypted terminal chat application built in Java , that implements the signal protocol used by WhatsApp and Signal.
- Water Simulator: A water simulator implemented in Java. Input an image file representing a terrain, click on the GUI to add "packets" of water, and press start to see how the water would flow on the terrain.
You can find me on:
I'm currently learning more about:
- Reactive Spring (Vert.x)
- Spring Kotlin
- Typescript