Experience
Where I've worked and what I did there.
— Present
Mobile Developer (Kotlin / Java, Android, Flutter)
SnackGroup
Developing and maintaining front-end features for a high-traffic mobile platform.
Building Android and Flutter apps for European client projects.
Taking part in code reviews, incident resolution and the continuous improvement of software quality.
- Java
- Kotlin
- Android
- Flutter
—
Full-Stack Developer
AfricaForPress
Developed and maintained back-end and front-end features for a high-traffic web platform.
Designed and implemented secure REST APIs with Java and Spring Boot.
Integrated and optimised access to relational databases.
Took part in code reviews, incident resolution and the continuous improvement of software quality.
- Java
- Spring Boot
- REST APIs
—
Java / Vue Coach & Technical Lead
Ark-x
Coached more than 40 learners on Java (Spring) and Vue, with an 80% job placement rate.
Ran hands-on workshops and one-to-one coaching sessions to strengthen full-stack skills.
Actively supported junior developers from upskilling through to employment.
- Java
- Spring Boot
- Vue.js
—
Java / Nuxt Developer
Mavistro
Designed a complex multi-tenancy system for a SaaS platform in Java, Spring Boot and PostgreSQL, supporting 50+ tenants.
Integrated AI modules for recommendation and prediction, improving result relevance by 35%.
Deployed and monitored on Azure through CI/CD pipelines, Docker and Kubernetes, reaching 99.9% availability.
Implemented unit tests (JUnit/Mockito), OAuth2 security and Redis cache optimisation.
- Java
- Spring Boot
- Multi-tenant SaaS
- OAuth2
- JUnit & Mockito
- Nuxt
- PostgreSQL
- Redis
- AI integration
- Docker
- Kubernetes
- Azure
Have a project in mind?
Describe it in a few lines and I'll reply with questions and next steps.