Eunice Obugyei, Developer in Accra, Greater Accra Region, Ghana
Eunice is available for hire
Hire Eunice

Eunice Obugyei

Back-end Developer

Accra, Greater Accra Region, Ghana

Toptal member since November 2, 2022

Bio

Eunice is a senior software engineer with 10 years of experience developing scalable back-end systems and APIs using Java, Spring Boot, and Python. Skilled in microservices architecture, CI/CD automation, and cloud deployment with Docker and AWS. Experienced in delivering secure, high-performance solutions for enterprise clients.

Portfolio

Turntabl
Java, Spring Boot, Angular
SuperFluid Labs
Python 3, PostgreSQL, Vue, Back-end, Git, HTML, CSS, JavaScript, REST APIs, SQL...
DreamOval Ltd
Java, MySQL, MongoDB, Spring, Amazon Web Services (AWS), Spring Boot...

Experience

  • MySQL - 8 years
  • Java - 8 years
  • Spring - 8 years
  • MongoDB - 6 years
  • Spring Boot - 4 years
  • Spring Data - 4 years
  • Spring Security - 4 years
  • Python 3 - 4 years

Preferred Environment

MacOS, IntelliJ IDEA, PyCharm, Slack

The most amazing...

...project I led was rebuilding a payment platform serving over 10,000 daily users from C# to Java.

Work Experience

Engineering Team Lead

2023 - 2025
Turntabl
  • Led multiple engineering teams delivering Java and C# solutions for UK-based clients.
  • Worked as part of the Turntabl Testing Team for Brevan Howard, to build Java and C# applications to assist with infrastructure migration testing.
  • Mentored junior developers through code reviews and pair programming, strengthening overall team capability.
  • Served as Scrum master for the internal developer management tool, facilitating agile sprints and timely delivery.
Technologies: Java, Spring Boot, Angular

Senior Software Engineer

2020 - 2021
SuperFluid Labs
  • Worked directly with enterprise clients to gather data reporting requirements and translate them into custom dashboards.
  • Developed and maintained back-end components of the Superfluid analytics platform, enabling real-time customer insights.
  • Optimized data processing workflows, improving query performance and dashboard load times.
  • Integrated APIs and third-party data sources to enhance clients’ business intelligence capabilities.
  • Collaborated with data science and product teams to ensure accurate, actionable analytics delivery.
  • Designed client-specific reporting modules that provided visibility into key financial and customer metrics.
Technologies: Python 3, PostgreSQL, Vue, Back-end, Git, HTML, CSS, JavaScript, REST APIs, SQL, NoSQL

Senior Software Engineer

2011 - 2019
DreamOval Ltd
  • Collaborated with a team of developers to rebuild the organization’s online payment platform from C# to Java, serving 10,000+ daily active customers.
  • Designed and developed RESTful APIs for external merchants, enabling secure online payments and third-party integrations.
  • Built a card validation service that significantly reduced card payment fraud on the platform.
  • Set up and automated CI/CD pipelines using Jenkins, Docker, and Amazon ECS, reducing deployment time by over 70%.
  • Streamlined DevOps workflows for 15+ microservices, improving reliability, monitoring, and system uptime.
  • Worked as part of a two-developer team to rebuild the organization’s messaging platform from C# to Java, handling over one million messages monthly.
  • Led the in-house mobile development team, overseeing Android and iOS developers and performing code reviews.
  • Architected and supported mobile payment applications, ensuring performance, security, and user satisfaction.
Technologies: Java, MySQL, MongoDB, Spring, Amazon Web Services (AWS), Spring Boot, Microservices, Back-end, Git, Jira, HTML, CSS, JavaScript, REST APIs, SQL, NoSQL

Experience

Online Payment Application

A platform that allows users to pay bills and send money from their Android or iOS devices. It also enables businesses to accept multiple forms of payment by connecting to an API. I was the back-end developer.
Collaborated on rebuilding a legacy online payment platform from C# to Java for over 10,000 daily users. Designed and maintained RESTful APIs for merchants, implemented card validation features to reduce fraud, and helped automate deployments across 15+ microservices using CI/CD pipelines.

Data Analytics and Reporting Platform

Built client-specific data reporting modules for enterprise clients at SuperFluid Labs. Integrated APIs and third-party sources for real-time analytics dashboards that delivered key financial and customer metrics.

Event-driven Inventory Management System

https://github.com/Euniceadu/inventory-management-system
Designed and implemented an event-driven inventory management system to demonstrate expertise in distributed system design and data consistency. The system handled stock updates and order events asynchronously through Apache Kafka, ensuring reliability and scalability.
Integrated PostgreSQL for persistence and implemented read access credentials via Docker Compose for test isolation.

Education

2008 - 2012

Bachelor's Degree in Computer Engineering

Kwame Nkrumah University of Science and Technology - Kumasi

Skills

Libraries/APIs

REST APIs, Vue

Tools

IntelliJ IDEA, Slack, Git, Docker Swarm, PyCharm, Jira

Languages

Java, Python 3, SQL, HTML, CSS, JavaScript, Python

Frameworks

Spring, Spring Boot, Spring Security, Angular, Django

Storage

MySQL, MongoDB, Spring Data, NoSQL, PostgreSQL

Paradigms

Microservices

Platforms

Amazon Web Services (AWS), MacOS, Docker, Apache Kafka

Other

Back-end, RESTful Services, APIs, Amazon RDS, Software Engineering, Data Structures

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring