Hello, my name is Mark Tully and I am currently based in Dublin. Having recently completed a Master's degree in Computer Science at University College Dublin with a First Class Honours, I specialised in learning Advanced Machine Learning and Generative AI.
In 2023, I graduated from the University College of Dublin with a Bachelor's degree in Agricultural Technology. This major combined agricultural and biological sciences with computer science. During my Bachelor's degree I was awarded a mulitude of scholarships/awards in recognition of my academic performance.
Following my undergraduate studies, I spent a collective of 1.5 years working as a developer for Tax Technology within the Financial Services sector. I then made the personal decision to leave my role to pursue full-time postgraduate education.
A complete 2D game engine that is built entirely in pure Java, featuring a custom game loop, collision detection, and sprite animation.
Full-stack creative space recommender for Manhattan integrating Spring Boot APIs, Next.js UI with MapBox, FastAPI ML microservice, and weather/crowd aware scoring.
Real-time multi-agent flocking simulation with emergent behaviour. Custom 2D physics engine, spatial hash grid for O(1) neighbour lookups, async WebSocket server streaming live state to an HTML5 canvas frontend at 60 FPS.
Decentralized blockchain network built from scratch using advanced Python OOP with Proof-of-Work consensus mechanism, Peer2Peer sockets, mining, wallets, UTXO tracking, and Merkle-tree block structures.
Machine learning pipeline that predicts wildfire structural damage for insurance claims, using the California wildfire data with feature engineering and classification model evaluation.
Interactive A* pathfinding visualiser built in Python, to show real time exploration, heuristics and optimal path reconstruction.
Mobile application to help individuals with Phenylketonuria monitor daily phenylalanine intake through user-friendly diet management features.
An IoT and ML platform for cattle AI management and behaviour detection, focused on farming automation and data driven insights.
Currently seeking opportunities