Software Engineer and Computer Science graduate with experience at AWS, interested in backend engineering, distributed systems, full-stack development and applied NLP.
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
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
Also: JavaFX · Thymeleaf · spaCy · RDF · SPARQL · REST APIs · H2 · GraphDB
Former System Development Engineer Intern
Worked on AWS CloudWatch infrastructure supporting regional expansion and highly available production environments.