Eric Abrokwah

Full Stack Developer

I build web applications from interface to infrastructure.

I build full stack applications and backend systems, working across APIs, databases, application logic, and deployment.

ReactNode.jsTypeScriptPHPPythonC#REST APIsDockerSQL

Selected Work

Systems and applications I've built.

A selection of full stack applications, backend systems, and integration projects from academic and professional work.

Event Sync Plugin

Event Sync Plugin

A provider-independent event synchronization platform for WordPress, designed to normalize event data from multiple ticketing systems into a canonical internal model and expose it consistently to headless frontends through GraphQL.

My contribution

Analyzed the existing event architecture and designed and implemented a layered replacement around an Event Core Model. Built provider adapters, API clients and mappers, custom database persistence, synchronization strategies, WordPress integration and WPGraphQL exposure, supported by automated and acceptance testing.

PHPWordPressComposerMySQLREST APIsWPGraphQLWebhooksSOAPCronPHPUnit
02

1st Place · School Competition · Sep 2024 — Jan 2025

Fitness Leveling

Fitness Leveling

An AI powered cross platform fitness application that motivates users through personalized daily quests, progress tracking, streaks, and social competition.

My contribution

Built in a two person team with shared full stack responsibility. My main technical contributions included OpenAI powered quest generation, backend architecture, scheduling logic, API integration and testing, while also contributing to the React Native mobile application.

React NativeExpoNode.jsExpressMySQLOpenAIREST APIsGitHub ActionsCRON Jobs
03

Software Engineering Project

Zoo Management System

Zoo Management System

An ASP.NET Core application for managing animals, enclosures, categories, and zoo operations through a REST API and web interface, backed by persistent relational data and domain-specific business logic.

My contribution

Implemented the ASP.NET Core application, REST endpoints, Entity Framework data layer, domain logic, database modelling, API documentation, and automated tests.

C#ASP.NET CoreREST APIsEntity FrameworkSQLiteMVCTesting

Engineering

Technologies I work with.

I work across application development, APIs, databases and deployment, choosing technologies based on the needs of the system rather than a single fixed stack.

Backend

PHP

Node.js

REST APIs

SQL

API Integrations

Languages

JavaScript / TypeScript

PHP

Python

C#

Java

Infrastructure & Tools

Docker

Git

GitHub Actions

CI/CD

This portfolio

Next.js · TypeScript · Tailwind CSS · Docker · GitHub Actions

About

Full stack development with an interest in the systems behind the interface.

I'm a Full Stack Developer with a BSc in ICT. I enjoy working across the full application lifecycle, from building user facing features to designing APIs, working with databases and integrating external systems.

My experience includes PHP and Node.js backend development, JavaScript and TypeScript applications, SQL databases, REST APIs and technologies such as Python, C# and Java.

I'm also interested in the infrastructure surrounding software development, including Docker, automated testing and CI/CD workflows.

Contact

Let's build something useful.

I'm open to opportunities in full stack and backend development.