_SOFTWARE
ENGINEER

Image of Mark Tully

MY_BIOGRAPHY//

Hello, my name is Mark Tully and I am from Ireland. I am currently pursing a Master's degree in Computer Science at the University College of Dublin.


In 2023, I graduated from the University College of Dublin with a Bachelor's degree in Agricultural Technology, a blend between agricultural/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.

TECH_STACK//

LANGUAGES

  • Python
  • Java
  • JavaScript
  • SQL
  • R
  • VBA Programming

FRAMEWORKS

  • Spring Boot
  • Flask
  • Django
  • Matplotlib
  • Pandas
  • Scikit-Learn

DOMAINS

  • Advanced Machine Learning
  • Generative AI
  • Text Mining
  • Blockchain
  • Malware Analysis

TOOLS

  • Git/Version Control
  • RPA
  • Docker
  • AWS
  • GCP
  • Linux

PROJECTS//

GAME_ENGINE_2D

ACTIVE

A complete 2D game engine that is built entirely in pure Java, featuring a custom game loop, collision detection, and sprite animation.

JAVA UX OOP

MANHATTAN_MUSE

DEPLOYED

Full-stack creative space recommender for Manhattan integrating Spring Boot APIs, Next.js UI with MapBox, FastAPI ML microservice, and weather/crowd aware scoring.

JAVA SPRING BOOT ML GCP

BLOCKCHAIN_ECO

COMPLETE

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.

PYTHON BLOCKCHAIN P2P

DATA_ANALYTICS

COMPLETE

Machine learning pipeline that predicts wildfire structural damage for insurance claims, using the California wildfire data with feature engineering and classification model evaluation.

PYTHON PANDAS ML

DUBLIN_BIKES

COMPLETE

Full stack system for detailing real-time bike availability and predictive modelling. Integration of Flask, MySQL, AWS EC2, and machine learning.

AWS ALGORITHMS PYGAME

A_STAR_VISUAL

COMPLETE

Interactive A* pathfinding visualiser built in Python, to show real time exploration, heuristics and optimal path reconstruction.

PYTHON ALGORITHMS PYGAME

PKU_TRACKER

IN_DEV

Mobile application to help individuals with Phenylketonuria monitor daily phenylalanine intake through user-friendly diet management features.

UX REACT PYTHON

CATTLE_CONNECT

IN_DEV

An IoT and ML platform for cattle AI management and behaviour detection, focused on farming automation and data driven insights.

PYTHON ML IOT

INITIATE_CONTACT//

Currently seeking software engineering opportunities