Back to Developers
Emmanuel

Emmanuel

Backend Engineer

Accra, Ghana 1+ yrs exp 82 ยท Excellent

About

Backend engineer building production systems with Java and Spring Boot. At AmaliTech Ghana I contribute to LabGate, an internal grade-validation platform, where I have shipped a multi-stage CSV ingestion pipeline, cohort locking, a Redis-backed JWT authentication layer, and a SharePoint ingestion redesign I helped lead. Comfortable owning features end to end, from schema design and API implementation to testing and cloud deployment. AWS Certified Cloud Practitioner.

Skills & Expertise (33)

Java Intermediate
7.5/10
2
Years Exp
GitHub Intermediate
7.0/10
2
Years Exp
Git Intermediate
7.0/10
2
Years Exp
Docker Intermediate
7.0/10
2
Years Exp
RESTful APIs Intermediate
7.0/10
2
Years Exp
AWS Intermediate
7.0/10
2
Years Exp
Spring Boot Intermediate
6.5/10
2
Years Exp
MySql Intermediate
6.5/10
2
Years Exp
Postgresql Intermediate
6.5/10
2
Years Exp
Gitlab Intermediate
6.0/10
2
Years Exp
GitHub Actions Intermediate
6.0/10
2
Years Exp
IAM Intermediate
6.0/10
2
Years Exp
CloudFormation Intermediate
6.0/10
2
Years Exp
RDS Intermediate
6.0/10
2
Years Exp
ECS Fargate Intermediate
6.0/10
2
Years Exp
Redis Intermediate
6.0/10
2
Years Exp
Mockito Intermediate
6.0/10
2
Years Exp
JUnit 5 Intermediate
6.0/10
2
Years Exp
Maven Intermediate
6.0/10
2
Years Exp
Spring Security Intermediate
6.0/10
2
Years Exp
JPA Intermediate
6.0/10
2
Years Exp
Hibernate Intermediate
6.0/10
2
Years Exp
SQLite Intermediate
5.5/10
2
Years Exp
Gradle Intermediate
5.5/10
2
Years Exp
ECR Intermediate
5.5/10
2
Years Exp
JMeter Intermediate
5.5/10
2
Years Exp
React Intermediate
5.5/10
2
Years Exp
Secrets Manager Intermediate
5.5/10
2
Years Exp
CodeDeploy Intermediate
5.5/10
2
Years Exp
Spring AOP Intermediate
5.5/10
2
Years Exp
Dart Intermediate
5.0/10
2
Years Exp
Flutter Intermediate
5.0/10
2
Years Exp
GraphQL Intermediate
5.0/10
2
Years Exp

Work Experience

Backend Engineer

Amalitech Ghana

Nov 2025 - Present

Building LabResult Validata, an internal platform that validates instructor-submitted lab grades against configured reference data and commits clean results to a relational database for downstream analytics. Spearheaded the technical proposal to the Product Owner for the SharePoint ingestion pivot, covering current-state analysis, solution architecture, data-flow mapping, a risk register, effort estimates, and an open-questions decision log requiring sign-off before implementation. Architected a fail-fast, 4-gate validation pipeline that verifies a cohort's SharePoint source data (link access, folder structure, reference spreadsheets, and lab score sheets) before it is trusted downstream, replacing manual spot-checks with automated, auditable validation. Built resilient Excel ingestion with Apache POI that auto-detects header rows amid inconsistent formatting, cross-validates specializations, modules, labs, learners, and instructors by referential integrity, and aggregates all row-level errors per file instead of failing on the first. Optimized score-sheet validation with concurrent file downloads via Java 21 virtual threads, cutting wall-clock time for cohorts with many score files, and streamed real-time gate progress to clients via Server-Sent Events with reconnect and replay support. Built a transactional outbox for notifications so every message is persisted before sending, instructor emails are held for admin approval, and a failed send never blocks the rest of the batch. Secured endpoints with stateless JWT authentication backed by Redis refresh-token rotation and role-based access control, and modelled schema changes with Flyway migrations reviewed through mandatory PR gates.

Frontend Developer (Intern)

Code Coast Central Tech Hub

Sep 2023 - Dec 2023

Built and maintained responsive UI components, translating design mockups into functional interfaces. Integrated REST APIs into the frontend alongside backend engineers, ensuring correct data rendering and error handling. Participated in code reviews and stand-ups, gaining exposure to professional software development workflows.

Education

BSc Computer Science โ€” Second Class Upper - University of Cape Coast

- 2025 ยท Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

๐Ÿ“ท Photo 10/10
๐Ÿ“„ Resume 10/10
๐Ÿ’ผ Job Title 10/10
โœ๏ธ Bio 10/10
๐Ÿ› ๏ธ Skills 20/20
๐ŸŽ“ Education 10/10
โฑ๏ธ Experience 7/15
๐Ÿ’ฐ Rate 0/5
๐Ÿ† Certs 0/5
โœ… Verified 5/5
Total Score 82/100

Profile Overview

Member sinceAug 2026

Skills (33)

Click a skill to find developers with the same skill