Curriculum Vitae
Profile
Experience
Software Engineer — Finaric, Inc.
December 2025 to May 2026 — RemoteBackend engineer on a real-time meeting-intelligence platform for wealth-management advisory. Architected a multi-tenant Node.js/Fastify + PostgreSQL service (~50 tables) with HS256 JWT auth, RBAC, and Prisma-scoped tenant isolation; built a real-time streaming pipeline ingesting live transcripts over SSE and WebSocket with backpressure gating and exponential-backoff reconnection; and designed a versioned, field-level-audited client-profile system with optimistic concurrency control and an event-driven post-processing pipeline.
Repair Technician — IT Star Wilton
March 2025 to December 2025 — Cork, IrelandDiagnosed and repaired hardware faults on smartphones and tablets in a high-volume retail environment.
Software Engineer (Internship) — China Merchants International Technology
March 2023 to June 2023 — Shenzhen, ChinaFront-end development on the company's Container Terminal Operation System — building web and mobile application UI with JavaScript, Vue.js, and HTML/CSS as part of a team working to tight deadlines.
Education
MSc Computing Science — University College Cork
2023 to 2024 — First Class Honours (1:1)Thesis: comparative analysis of NSGA-II, NSGA-III, SPEA2, and MOEA/D on benchmark multi-objective optimization problems (Python).
BSc (Hons) Computer Science — King's College London
2018 to 2022 — Upper Second Class Honours (2:1)Foundations in computer science across algorithms, systems, and software engineering.
Skills
Languages: TypeScript, JavaScript, Java, Python, SQL
Backend: Node.js, Fastify, Spring Boot (Web MVC, Data JPA, Security), REST API design, real-time streaming (SSE, WebSocket), JWT/RBAC authentication, OAuth2, multi-tenant architecture
Frontend & mobile: React, React Native (Expo), Vue.js, TanStack Query, Tailwind CSS, HTML/CSS
Databases & ORM: PostgreSQL, MySQL, Prisma, Hibernate/JPA
AI integration: OpenAI API, prompt engineering, streaming LLM pipelines, computer-vision API integration
Testing: Vitest, Testing Library, JUnit 5, Mockito, MockMvc, JaCoCo
DevOps & tooling: Docker & Docker Compose, GitHub Actions, Git, Swagger/OpenAPI, EAS Build, cloud deployment (Railway, Render, Vercel)