I’m a software developer based in Dublin, specialising in mobile application development, backend systems, APIs and AI-powered applications.
My core skills include Flutter, Java, Python, Firebase, FastAPI, Flask, REST APIs, GraphQL, MySQL and Docker. I have experience developing production mobile features, reusable marketplace systems, backend services, data analytics tools and machine-learning functionality.
What differentiates me is my ability to work across the full development lifecycle—from designing and implementing features to testing APIs, identifying edge cases and improving product quality. I have experience in mobile applications, online marketplaces, community platforms, financial analytics and mobile gaming.
Employment and project experience
Mobile Application Developer Intern Babylon International
2026 - Present
- Develop production features for a cross-platform Flutter application using Firebase, GraphQL, REST APIs and Provider.
- Built reusable marketplace search and filtering functionality for items, jobs and rental listings.
- Perform end-to-end QA, regression testing and API validation, identifying edge cases and verifying fixes.
Software Development Engineer Intern Rastar Interactive Entertainment
June 2024 - September 2024
- Contributed to backend development for an online mobile game using Java, JavaScript, jQuery and AJAX.
- Developed a monetisation event with recharge tracking and automated reward distribution.
- Improved the internal hotfix management system and supported game and server testing.
Full-Stack Developer – CompanyLens
March 2026
- Built an AI-powered financial analysis platform using FastAPI, Next.js, SQLite and Docker.
- Integrated financial data sources, forecasting models, DCF valuation and AI-generated company reports.
- Implemented RAG and tool-calling workflows for financial research and analysis.
Backend and Machine Learning Developer – Splitter
November 2025 - December 2025
- Developed a RESTful expense analytics service with more than 20 API endpoints using Flask and MySQL.
- Built a machine-learning expense categorisation system using TF-IDF and Naive Bayes.
- Designed a relational database supporting spending trends, group statistics and settlement tracking.
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Experience Level
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Dublin today.