Skip to content
View Emmanuelawe51's full-sized avatar

Block or report Emmanuelawe51

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don鈥檛 include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user鈥檚 behavior. Learn more about reporting abuse.

Report abuse
Emmanuelawe51/README.md

Hi, I'm Emmanuel!

Software Engineer and Computer Science graduate with experience at AWS, interested in backend engineering, distributed systems, full-stack development and applied NLP.

Featured Projects

Solo final year project for extracting structured data quality metrics from academic papers and technical standards into a queryable knowledge graph.

Built an end-to-end NLP pipeline using Python, spaCy, rule-based extraction and table parsing, then transformed extracted metrics into RDF using W3C DQV and R2RML for SPARQL-based querying.

Tech: Python 路 spaCy 路 NLP 路 RDF 路 SPARQL 路 R2RML 路 GraphDB

馃摝 Parcel2U

Distributed parcel delivery platform built as a four-person team using Java, Spring Boot, RabbitMQ, PostgreSQL and Docker.

I owned the Locker Service, implementing reservation workflows, optimistic locking, idempotency, scheduled reservation expiry and RabbitMQ event publishing. I also contributed to the frontend, API Gateway and cross-service integration.

Tech: Java 路 Spring Boot 路 RabbitMQ 路 PostgreSQL 路 Docker 路 REST APIs

Solo full-stack marketplace with customer accounts, product browsing, shopping cart management, checkout and order history.

Tech: Java 路 Spring Boot 路 Thymeleaf 路 JavaScript 路 JPA 路 H2 路 Docker

馃幃 BlackBox+

JavaFX implementation of the Black Box game featuring a hexagonal board, atom placement, ray-path calculations and ray-atom interaction logic.

Team project: Contributed to atom placement, the core Ray implementation and ray interaction mechanics.

Tech: Java 路 JavaFX 路 Object-Oriented Programming 路 Algorithms

馃洜 Tech Stack

Languages

Languages

Frameworks & Technologies

Frameworks

Also: JavaFX 路 Thymeleaf 路 spaCy 路 RDF 路 SPARQL 路 REST APIs 路 H2 路 GraphDB

Cloud & Tools

Tools

Experience

Amazon Web Services

Former System Development Engineer Intern

Worked on AWS CloudWatch infrastructure supporting regional expansion and highly available production environments.

Connect With Me

LinkedIn

Pinned Loading

  1. data-quality-knowledge-graph data-quality-knowledge-graph Public

    NLP pipeline for extracting data quality metrics from technical documents and representing them as a W3C DQV knowledge graph.

    Python 1

  2. Parcel2u Parcel2u Public

    Distributed parcel delivery platform built with Spring Boot, RabbitMQ, PostgreSQL and Docker.

    Java 1

  3. Manga-Marketplace Manga-Marketplace Public

    Full-stack manga marketplace built with Spring Boot, Thymeleaf, JavaScript, JPA and H2, featuring customer accounts, cart management and order history.

    Java 1

  4. BlackBox-Plus BlackBox-Plus Public

    BlackBox+ game built with Java and JavaFX using hex-grid ray-tracing mechanics.

    Java 1