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
馃幃 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
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.