Cillian Cooke

CS @ Trinity College Dublin

Hey, I'm Cillian.

First year computer science student. I like building things — apps that solve real problems, hacking at hackathons, and trying to make the internet a bit less broken.

0

Projects

0

Contributions

0

Languages

0

Year CS

Recent stuff

See all →

Lockup

A team app to fight phone addiction at social gatherings. Guests join and the app temporarily restricts distracting apps so everyone actually talks to each other. Apple's restrictions on app control made us rethink the whole approach, and the team disagreements about design ended up being the most valuable part.

Mobile Team Project UX

Atlas — Social Media Platform

A not-for-profit social media app I've been building solo for 4+ months. No ads, no algorithmic feed, no bots. Discovery works as a map of posts. Uses Bluetooth Low Energy so you primarily see content from people you've physically been near — encouraging real-world connection instead of doomscrolling. About halfway done and it's consumed most of my free time. My most ambitious project by far.

Dart Flutter Backend Design BLE Solo Project

Metricare

Medical patient dashboard that pulls together patient history, medications, drug interactions via the FDA API, and AI-generated summaries (Gemini) into one clean interface. React + Vite frontend, FastAPI Python backend.

TypeScript React Vite FastAPI Python Gemini AI

Digishelf

A cross-platform digital bookshelf app. Scan barcodes to quickly add books, organise your collection, and keep track of your reading. Built in Flutter for iOS, Android, web, and desktop.

Dart Flutter Mobile Cross-Platform

Claude Hackathon

A command-line interface for chatting with Claude AI — ask questions, start interactive chats, and analyse files. Built at the Claude Hackathon at Trinity.

Python Claude API CLI Hackathon

Mars Food Simulation

Simulation modelling food production and resource management for a Mars colony. Exploring sustainable agriculture in extraterrestrial environments.

Simulation Collaborative

I'm Cillian Cooke, a first-year Computer Science student at Trinity College Dublin. Programming isn't a passion in itself, but creating things is. I love finishing a project and taking a moment to realise that something exists because I made it.

From building small video games using YouTube comment APIs to creating apps designed to help friends be less antisocial — I love having an idea and running with it. I'm not satisfied with identifying problems, I feel compelled to build solutions.

Outside of code, I founded a Dungeons & Dragons summer camp at 17, run a gardening business with 20+ clients, work in an afterschool setting, and I'm a member of Trinity's Juggling & Circus Society. I was also selected for the Centre for Talented Youth Ireland programme.

In summer 2024, I spent three weeks in Tanzania — completely disconnected, camping at rural schools and hiking mountains. It shifted how I see everything.

Location

Dublin, Ireland

Education

BSc/MSc Computer Science — Trinity College Dublin (2025–2030)

Languages & Tools

  • Python
  • TypeScript
  • Dart
  • JavaScript
  • HTML/CSS
  • React
  • Flutter
  • FastAPI
  • Git
  • Figma

Books & comics are where I combine curiosity and creativity. I read both storytelling and technical work, and I keep a growing list of favourites.

Comics & graphic novels

  • Invincible — a gritty superhero saga with emotional stakes and unexpected twists.
  • The Boys — dark satire that made me rethink how stories can use real-world edge.
  • V for Vendetta — one of the best examples of political worldbuilding in comics.
  • Sapiens: A Graphic History — a more visual take on my favourite history text.

Books I keep returning to

  • Hello World — it blends tech and human stories in a way that feels thoughtful and relevant.
  • Designing Data-Intensive Applications — a practical guide for building systems that scale.
  • Flutter in Action — useful for shipping mobile apps faster and more confidently.
  • If Anyone Builds It, Everyone Dies — funny and sharp commentary on internet culture.

Current shelf

Sports help me stay grounded and present. I enjoy activities that combine focus, physical energy, and community.

  • Men's football for Leinster Celtic Football Club — competitive play and teamwork at a higher level.
  • Captain of Trinity 5 a side football team — leading teammates and driving our team's performance.
  • Trinity Juggling & Circus Society — I love learning new tricks and the supportive atmosphere.
  • National Juggling Festival of Ireland — competed and connected with fellow jugglers and circus performers.
  • Professional Leinster Rugby ball boy — match-day discipline and teamwork taught me a lot at professional level.
  • Hiking and camping — getting outside is the best way to reset after screen time.

Dungeons & Dragons is one of my favourite creative outlets. I enjoy worldbuilding, storytelling, and guiding groups through adventures.

  • Dungeon Master for three years — I build campaigns, characters, and immersive storylines.
  • Founder of a D&D summer camp — I planned sessions and helped others discover roleplaying.
  • I advertised, organised, and ran the whole camp myself at age 17.
  • It combines creativity, collaboration, and improvisation in a way I love.

D&D Summer Camp

Run independently at 17

I designed and ran a multi-week Dungeons & Dragons summer camp for new and experienced players. The camp was structured around guided campaigns, creative problem-solving, and collaborative storytelling. Each day featured different sessions, ranging from character creation workshops to full immersive campaign play.

How I organised it

  • Designed each session and the full camp timetable with progression and variety.
  • Created marketing materials and advertised through social media and local flyers.
  • Handled all bookings, registration, payments, and camp logistics completely solo.
  • Led new players through a full 15+ hour introductory campaign.
  • Managed group dynamics and ensured all participants had an inclusive, welcoming experience.
Dungeons & Dragons camp poster 1 Dungeons & Dragons camp poster 2

Campaigns I am Proud of

Campaign I — The Living Canvas

A world dreamed into being

8 months

Step inside the mind of a Sacred Artist — a god who paints reality itself. Inspired by the hauntingly beautiful post-apocalyptic visions of Simon Stålenhag, this world is one where rusting machines breathe and move with something disturbingly close to life. Organic circuitry pulses beneath metal flesh. Wetlands hum with forgotten technology.

But the landscape is never fixed. The world shifts with the artist's mood — storm-grey desolation when he despairs, amber warmth when wonder stirs in him again. To navigate it, players must learn to read not the terrain, but the soul behind it.

Sacred Artist Class Post-Apocalyptic Biomechanical Surrealist

Campaign II — The Next Stage

A race through the poetry of dying

7 months

Death, in the world of Norman Alperson, is not a wall — it is a door. A poet of extraordinary power, Norman grants new stages of existence to those whose lives have reached their natural fullness. Not an ending, but a transformation into something richer.

Players raced toward the Final Life — a heaven beyond all heavens — but the path demanded more than strength or cunning. Every trial was woven into verse. To advance, they had to feel the meaning hidden within the language, to move through metaphor as though it were terrain.

Original poems from this campaign live in the Poetry tab →

Poetic Puzzles Afterlife Mythology Literary Philosophical

Poetry is where I explore thoughts and emotions through words. Click a title to open each poem.

Overture I Every note is born equal

Every note is born equal — yet An artist must decide what note comes next. A choice that should never rest with one alone. Equality does not mean perfection.

Across this universe, infinite lives begin. Infinite lives end. And I, as an artist — as a lover — must choose but one. A choice made infinitely impossible.

With the concept of infinity, With a gesture most romantic, I will— Divide infinity to reach you, Until infinity becomes one.

And with that, Multiply one to infinity.

Undying Note III War is coming — maybe not in this life

War is coming — maybe not in this life, but definitely in the next.

Living is to fight; dying is to move on. Each stage grows, while you shrink.

A war shouldn’t be won with a thousand soldiers, but rather one right leader — one who unites, one who plays the perfect harmony between pain and growth.

War isn’t won with sticks and stones, but rather a series of notes — a chord juxtaposed with a lullaby.

So this fight may be over, but the war has just begun. To fight and die is the greatest sacrifice; to fight and live is to fight again.

Singularity IV Weightless in the eyes of progress

Weightless in the eyes of progress, Progress found in the event of no return.

Beyond the cliff of moments. For a God does not fear The concept of time.

The other side awaits. Patiently Aging the mortals. Like a clock ticking down its own demise. So shall you. A warrior with no urgency.

Is a hero with no purpose.

The Final Chapter XII It begins and ends with you

It begins and ends with you, My fallen angel bearing the golden ticket. A war to end all wars is not worth the blade If your soul wasn’t left to save.

This ticket to omnipotence is priceless, Yet exemption from battle is granted Along with the greatest honour. For you and you alone must choose —

A single champion.

A champion to lead us into war. And the war comes for us now, For a plague has taken root, Defence will only buy us time.

Questioning V Walking in circles; running from memories

Walking in circles; running from memories. Memories of nightmares. Nightmares that manifest to reality.

An endless cycle, building upon itself.

I never got to the heart of the problem, As I never learned to hold my breath.

How I apologise to myself with empty words. “Sorry” isn’t enough to put out a fire.

Stop looking in the eyes of others, As you share different worlds.

By walking through old memories, Each one slightly wrong.

A mirror placed in front of me, Still doesn’t reflect how I feel. In a world of good and evil. I feel left out.

What I've been up to

Apr 2026
Lockup — Phone addiction app
Built with friends from college. App locking to keep people present at social gatherings.
2025 – ongoing
Atlas — Building a social media platform from scratch
Teaching myself backend design and Dart. No ads, no algorithms, proximity-based discovery. About halfway done.
Mar 2026
Metricare — Medical Dashboard
Built a full-stack patient dashboard with React, FastAPI, and Gemini AI as a team project.
Apr 2026
Claude Hackathon
Built a Python CLI tool for interacting with Claude AI at Trinity.
Summer 2024
Tanzania
Three weeks volunteering, camping at rural schools, and hiking mountains. Completely disconnected from home.
2024
Founded D&D Summer Camp
Planned and ran the whole thing independently at 17.
Sep 2025
Started at Trinity College Dublin
Computer Science. Selected for Centre for Talented Youth Ireland.

I'm always up for hearing about interesting projects, internships, or just chatting about tech. Don't be a stranger.

Cillian Cooke

23 Moyne Road, Ranelagh, Dublin 6 • +353 83 354 6599

Motivated First Year Computer Science student at Trinity College Dublin with a strong record of academic excellence, leadership, and initiative. Experienced in building real-world software projects, leading teams, and running independent ventures.

Education

Trinity College Dublin 09/2025 – Present

MAI Integrated Computer Science (current average 72%)

  • Developing proficiency in multiple programming languages and the ability to quickly learn new technologies
  • Expected graduation: 05/2030
CTYI Engineering Programme 09/2022 – 05/2023

Centre for Talented Youth Ireland (average grade 90%)

  • Selected for competitive engineering programme focused on problem-solving, design and analytical thinking
St Conleth’s College 09/2019 – 05/2025

Secondary School Education

Employment Experience

Lockup 04/2026 – Present

Group Focus Startup — Team Project — React Native | Firebase

  • Building an application that encourages healthier phone habits in groups
  • Led backend and app design, collaborating with teammates using Git-based workflows
Gardening 06/2022 – Present
  • Managed an independent business serving 10+ recurring clients, handling scheduling, customer relations, pricing and service delivery
Dungeons and Dragons Summer Camp Summer 2024 & Summer 2025

Founder and Organiser

  • Designed, marketed and ran a multi-year summer camp
  • Managed client communication, planning and group facilitation
Happy Days Preschool and Afterschool 07/2025 – 01/2026

Afterschool Programme Assistant & Web Designer

  • Developed responsibility, communication and teamwork skills
  • Designed and built the Happy Days Preschool & Afterschool website, delivering a clear, user-friendly online presence
Leinster Rugby Ball Boy 09/2019 – 04/2025
  • Selected to support professional-level matches, requiring discipline, teamwork and performance under pressure

Projects

Lockup 01/2026

Group Focus Startup — Team Project — React Native | Firebase

  • A month-long project to build an application that encourages healthier phone habits in groups
  • Led backend and app design, collaborating with teammates using Git-based workflows
Atlas 10/2025 – 04/2026

Social Media Startup — Solo Project — Flutter | Firebase

  • Independent project designing and building a social media application
  • Responsible for full stack development, UI/UX and system architecture
Claude Hackathon 04/2026

Winning Team Project — D&D Game

  • Won Most Creative Use of AI & Best Teamwork
  • Built a collaborative Dungeons & Dragons campaign app powered by generative AI

Skills & Interests

Coding Languages: Dart (Flutter) [advanced], Java [intermediate], Python [intermediate], RStudio [basic]

Technical Skills: Firebase (Authentication, Firestore, Hosting) [advanced], VS Code [advanced], GitHub [intermediate]

Interests: Football, Circus & Juggling, Dungeons & Dragons, App Development, Reading non-fiction

Awards & Leadership

  • Student of The Year — Awarded in St Conleth’s College five times for academic excellence, commitment and leadership
  • Rugby Team Captain — Demonstrated leadership, discipline and team coordination