I'm a junior full-stack back-end oriented developer passionate about creating useful tools that improve everyday life.
I hold a PhD in philosophy of logic and science and have transitioned into development with a strong interest in meaningful and technical projects.
Main stack: Java, JavaScript, TypeScript, Python
A modular tool for extracting structured content from PDF files — including academic citations and user annotations — with export to PDF, DOCX and TXT formats.
This project performs precise layout and character-level analysis (Unicode, typographic, positional data) to reconstruct complex citation structures and match them to footnotes. It uses PDFBox native annotation detection to handle annotations. It includes a JWT-secured backend (Java Spring Boot) and a lightweight Angular frontend.
It is still in development and you can find a demo here
Java · Spring Boot · Angular · PDFBox · Apache POI · H2/PostgreSQL
Smart synchronization between an audio recording and a PDF document, with automatic transcription, voice-text alignment, and visual playback.
Python · FastAPI · Vosk · PyMuPDF · Tkinter
Watch the demo
Final team project developed at O’clock: a platform connecting animal shelters with foster families.
React · Express.js · PostgreSQL · Sequelize · Bootstrap
My contributions:
- Backend architecture and data validation
- Dashboard development for shelter users
- Figma prototyping and visual identity design
- Technical documentation and database modeling
Watch the demo · 🌐 Visit the site
I'm open to new opportunities in development, especially in education, culture, civic tech, or any field where software makes a real impact.