About

A computer science student in a sommelier's apron

Two worlds that look unrelated on paper turn out to demand the same thing: precision, taste, and noticing what others miss.


Todor Aleksandrov

Todor Aleksandrov

CS & Sommelier

Limerick, Ireland

Languages

  • English C2
  • Bulgarian Native
Irish citizen since summer 2025 · born 🇧🇬

EFSET 76/100 · TRANSLIT interpreter since 2023

Adare Manor · 2024–2026

Junior Sommelier

Mar 2024 – Jul 2026

Wine pairing, upselling, strategic wine planning for events.

The wine page

Bio

Born in Bulgaria, moved to Ireland in 2015, now an Irish citizen and BSc Computer Science graduate (University of Limerick, 2026), starting MSc AI & Machine Learning at UL in September — with a sommelier's apron in the wardrobe.

By day I'm a Temporary Associate Software Engineer at AMCS Group on the release side, with AI pair programming a real part of how I write production code. Two and a half years as Junior Sommelier at Adare Manor's Carriage House — now Duty Manager at Askeaton Pool & Leisure. Starting an MSc in AI & Machine Learning at UL in September 2026.

Experience

3.8yrs

hospitality
2.1 yrs software

Certifications

18

across 5 areas

See all

Off-screen

  • Builds PCs for fun
  • Swim Ireland qualified swim teacher
  • Beach + pool lifeguard certified
  • Sommelier in training — CMS Intro · WSET L2 Merit
  • Bilingual Bulgarian / English interpreter

Education

Next

Master of Science — AI & Machine Learning

University of Limerick · starting September 2026

AI pair programming · model training · the deeper stack

Latest cert

Basic Concepts of AMCS Platform

AMCS Group

May 2026

The long walk

Education, end to end

Five schools across two countries, two languages, and twenty years of classrooms — primary in Bulgaria, finishing university in Ireland.

  1. 05

    Sep 2026 →

    University of Limerick

    Upcoming

    Master of Science — AI & Machine Learning

    Limerick, Ireland

    Starting September 2026 — directly extending the BSc into the AI / ML side. The current trade getting a deeper stack.

  2. 04

    Sep 2022 – Aug 2026

    University of Limerick

    Bachelor of Science — Computer Systems

    Limerick, Ireland

    2:1 Honours — QCA 3.06 / 4.00 · Student Council Vice-Chairperson (23/24) · Executive Events Chairperson (23/24, 25/26) · Class Representative (22/23) · Enactus UL (22/23) · Swim Club · Surf Club · Rowing Club · Badminton Club · Taekwondo Club · BJJ Club · President's Gold Volunteer Award (22/23)

    Graduated 2026. Four years spanning software development, systems, databases, networking and group engineering projects — alongside tutoring, library service and student-executive roles. Leads directly into the MSc AI & ML programme.

  3. 03

    Sep 2016 – Jun 2022

    Colàiste na Tròcaire

    Leaving Certificate (Established, incl. Transition Year)

    Templeglantine, Co. Limerick, Ireland

    578 points · Athletics club · multiple academic awards across the years · School Spirit Award 2017

    Six years of Irish secondary including Transition Year. Where the foundation work for CS, the certifications appetite, and the love of structured study took shape.

  4. 02

    Sep 2015 – Jun 2016

    Ballingarry National School

    6th class (final year of primary)

    Ballingarry, Co. Limerick, Ireland

    First year in Ireland after the move from Bulgaria. Sixth class — learning English at speed and settling into a new country.

  5. 01

    Sep 2010 – Jun 2015

    SOU "Panayot Volov"

    Primary education (1st – 6th class)

    Shumen, Bulgaria

    Bulgarian primary school in Shumen, northeastern Bulgaria. Where the first language, the Cyrillic alphabet, and the original classroom routines came from.

Three trades

Wine. Water. Language.

Three identities that keep showing up alongside the software work — each with its own page.

Working style

What I'm trying to be good at

01

Attention to detail

Whether it's a misaligned form input or a wine that's a few degrees off — small things compound.

02

Clear communication

Tutoring CS first-years, interpreting in clinics, briefing guests on a tasting menu — translation is half the job.

03

Calm under pressure

Poolside lifeguard rotations, a busy fine-dining floor, and release branches that need merging before 5pm.

ESC
  • Home

    The hero & featured

    Page
  • About

    Bio + bento + education journey

    Page
  • Experience

    Timeline of every role

    Page
  • Projects

    Filterable project grid

    Page
  • Certifications

    17 certs in 5 categories

    Page
  • Wine — Sommelier

    33-dish pairing tool

    Page
  • Water — Lifeguard

    Emergency-scenario tool

    Page
  • Language — Interpreter

    Bulgarian phrasebook

    Page
  • Gallery

    Lightbox

    Page
  • Now

    What I'm doing this month

    Page
  • Uses

    Tools & gear

    Page
  • Contact

    Send a message

    Page
  • Junior Sommelier

    Adare Manor

    Role
  • Senior Food and Beverage Assistant

    Adare Manor

    Role
  • Software Development Student

    AMCS Group

    Role
  • Temporary Associate Software Developer

    AMCS Group

    Role
  • Temporary Associate Software Engineer

    AMCS Group

    Role
  • Duty Manager

    Askeaton Pool & Leisure

    Role
  • Lifeguard and Swim Teacher

    Askeaton Pool & Leisure

    Role
  • Food and Beverage Assistant

    The Devon Inn Hotel

    Role
  • Food and Beverage Assistant

    The Mustard Seed

    Role
  • Student Professional

    National Building Control Office (NBCO) & National Market Surveillance Office (NMSO)

    Role
  • Interpreter

    translation.ie

    Role
  • Interpreter

    TRANSLIT

    Role
  • Delivery Driver

    Uber Eats

    Role
  • Hub Staff

    First 7 Weeks, University of Limerick

    Role
  • ICT Learning Centre Tutor

    ICTLC, University of Limerick

    Role
  • ICT Learning Centre Tutor

    ICTLC, University of Limerick

    Role
  • Temporary Computing Assistant

    Information Technology Division, University of Limerick

    Role
  • Orientation Guide

    Academic Registry, University of Limerick

    Role
  • Peer Advisor

    Glucksman Library, University of Limerick

    Role
  • Peer Advisor

    Glucksman Library, University of Limerick

    Role
  • Peer Advisor

    Glucksman Library, University of Limerick

    Role
  • PSLG Tutor

    University of Limerick

    Role
  • Creative Crew

    UL Student Life

    Role
  • Lifeguard

    West Lake Aqua Park

    Role
  • Lifeguard Supervisor

    West Lake Aqua Park

    Role
  • Waiter

    WrkWrk

    Role
  • Automated External Defibrillation (AED)

    Royal Life Saving Society UK (RLSS UK)

    Certification
  • Basic Concepts of AMCS Platform

    AMCS Group

    Certification
  • Assistant Swimming Teacher

    Water Safety Ireland

    Certification
  • National Vocational Beach Lifeguard Qualification

    Royal Life Saving Society UK (RLSS UK)

    Certification
  • Cardiac First Response - Advanced

    PHECC

    Certification
  • Introductory Sommelier

    Court of Master Sommeliers Europe

    Certification
  • CPR and First Aid Update 2026

    Royal Life Saving Society UK (RLSS UK)

    Certification
  • Customer Service: Managing Payments & Invoicing

    AMCS Group

    Certification
  • EFSET English Certificate 76/100 (C2 Proficient)

    EF SET

    Certification
  • Emergency First Response

    PHECC

    Certification
  • First Aid Responder

    PHECC

    Certification
  • Certificate of Language Ability - C2

    Language Certification

    Certification
  • Building Regulation Requirements for Works to Existing Dwellings

    National Building Control Office (NBCO) & National Market Surveillance Office (NMSO)

    Certification
  • Pool Lifeguarding

    Royal Life Saving Society UK (RLSS UK)

    Certification
  • Practical First Aid

    Irish Red Cross

    Certification
  • Safeguarding 1

    Swim Ireland

    Certification
  • Level 2 Swimming Teacher (Virtual — Askeaton)

    Swim Ireland

    Certification
  • WSET Level 2 Award in Wines — Merit (82%)

    Wine & Spirit Education Trust

    Certification
  • EduCoach

    An educational coaching marketplace, re-engineered solo

    Project
  • EV Route Optimizer

    A* routing for electric vehicles, with live charging stops

    Project
  • Monkey Rescue

    A conservation nonprofit site, rebuilt accessibility-first

    Project
  • Personal Portfolio

    This site — Astro, Tailwind, editorial design

    Project
  • Ballingarry National School

    6th class (final year of primary)

    Education
  • Colàiste na Tròcaire

    Leaving Certificate (Established, incl. Transition Year)

    Education
  • SOU "Panayot Volov"

    Primary education (1st – 6th class)

    Education
  • University of Limerick

    Bachelor of Science — Computer Systems

    Education
  • University of Limerick

    Master of Science — AI & Machine Learning

    Education
  • Aged cheddar

    → Vintage Port

    Pairing
  • Beef bourguignon

    → Red Burgundy, village level

    Pairing
  • Blue cheese (Stilton, Roquefort)

    → Sauternes

    Pairing
  • Bolognese / ragù

    → Chianti Classico

    Pairing
  • Brie or Camembert

    → Champagne

    Pairing
  • Caesar salad

    → Sancerre

    Pairing
  • Spaghetti carbonara

    → Frascati

    Pairing
  • Charcuterie board

    → Beaujolais-Villages or dry Lambrusco

    Pairing
  • Dark chocolate dessert

    → Banyuls or vintage Port

    Pairing
  • Baked or pan-fried cod

    → Pinot Grigio

    Pairing
  • Coq au vin

    → Red Burgundy

    Pairing
  • Crème brûlée

    → Sauternes

    Pairing
  • Dover sole or other flat fish

    → Chablis

    Pairing
  • Duck (confit or roasted)

    → Pinot Noir or Alsace Pinot Gris

    Pairing
  • Indian curry (medium spice)

    → Gewürztraminer or rosé

    Pairing
  • Lobster with butter

    → White Burgundy or vintage Champagne

    Pairing
  • Margherita pizza

    → Chianti or Barbera d'Alba

    Pairing
  • Fresh oysters

    → Muscadet sur lie

    Pairing
  • Pad Thai

    → Off-dry Riesling

    Pairing
  • Seafood paella

    → Dry rosado (Spanish rosé)

    Pairing
  • Pesto pasta

    → Vermentino

    Pairing
  • Pork belly

    → Off-dry Mosel Riesling

    Pairing
  • Rack of lamb

    → Northern Rhône Syrah

    Pairing
  • Mushroom risotto

    → Barbera or aged Nebbiolo

    Pairing
  • Roast chicken

    → White Burgundy

    Pairing
  • Roast pork

    → White Burgundy

    Pairing
  • Grilled salmon

    → Light Pinot Noir or dry rosé

    Pairing
  • Pan-seared scallops

    → Chablis Premier Cru

    Pairing
  • Pan-seared sea bass

    → Albariño

    Pairing
  • Ribeye or sirloin steak

    → Bold Cabernet Sauvignon

    Pairing
  • Sushi & sashimi

    → Off-dry German Riesling or junmai sake

    Pairing
  • Seared tuna steak

    → Cru Beaujolais

    Pairing
  • Venison

    → Barolo or Northern Rhône Syrah

    Pairing
  • Anaphylaxis (severe allergic reaction)

    critical

    Scenario
  • Choking adult (conscious)

    urgent

    Scenario
  • Drowning casualty (recently removed from water)

    critical

    Scenario
  • Heat exhaustion progressing to heat stroke

    urgent

    Scenario
  • Hypothermia (cold-water immersion)

    urgent

    Scenario
  • Tonic-clonic seizure

    urgent

    Scenario
  • Severe external bleeding

    critical

    Scenario
  • Suspected spinal injury (pool diving)

    critical

    Scenario
  • Suspected stroke (FAST positive)

    critical

    Scenario
  • Sudden cardiac arrest (adult)

    critical

    Scenario
  • The airport

    Летището · leh-TEESH-teh-toh

    Phrase
  • I am allergic to...

    Алергичен съм към... · ah-ler-GEE-chen suhm kuhm

    Phrase
  • I need an ambulance

    Имам нужда от линейка · EE-mam NOOZH-dah ot lee-NEY-kah

    Phrase
  • Call the police

    Извикайте полицията · eez-vee-KAI-teh poh-LEE-tsee-yah-tah

    Phrase
  • Could I get a coffee, please?

    Едно кафе, моля · ED-noh kah-FEH, MOH-lyah

    Phrase
  • Cheers!

    Наздраве! · nahz-DRAH-veh

    Phrase
  • This is delicious

    Това е много вкусно · toh-VAH eh MNOH-goh VKOOS-noh

    Phrase
  • I don't understand

    Не разбирам · neh rahz-BEE-ram

    Phrase
  • There's a fire

    Има пожар · EE-mah poh-ZHAR

    Phrase
  • A glass / A bottle

    Чаша / Бутилка · CHAH-shah / boo-TEEL-kah

    Phrase
  • Good evening

    Добър вечер · DOH-bar VEH-cher

    Phrase
  • Good morning

    Добро утро · DOH-broh OO-troh

    Phrase
  • Goodbye

    Довиждане · do-VEEZH-dah-neh

    Phrase
  • Hello

    Здравейте · zdrah-VEY-teh

    Phrase
  • Help!

    Помощ! · poh-MOSHT

    Phrase
  • The hospital

    Болницата · BOHL-nee-tsah-tah

    Phrase
  • How are you?

    Как сте? · kahk steh

    Phrase
  • How much does it cost?

    Колко струва? · KOHL-koh STROO-vah

    Phrase
  • I'm from Ireland

    От Ирландия съм · ot eer-LAHN-dee-yah suhm

    Phrase
  • Could I see the menu?

    Може ли менюто? · MOH-zheh lee men-YOO-toh

    Phrase
  • This pairs well with...

    Това върви добре с... · toh-VAH vuhr-VEE doh-BREH suh

    Phrase
  • Please

    Моля · MOH-lyah

    Phrase
  • Red wine / White wine

    Червено вино / Бяло вино · cher-VEH-noh VEE-noh / BYAH-loh VEE-noh

    Phrase
  • Sorry / Excuse me

    Извинете · eez-vee-NEH-teh

    Phrase
  • A table for two, please

    Маса за двама, моля · MAH-sah zah DVAH-mah, MOH-lyah

    Phrase
  • Thank you

    Благодаря · bla-go-dar-YAH

    Phrase
  • The bill, please

    Сметката, моля · SMET-kah-tah, MOH-lyah

    Phrase
  • The train station

    Жп гарата · zhuh-puh GAH-rah-tah

    Phrase
  • A glass of water, please

    Чаша вода, моля · CHA-shah voh-DAH, MOH-lyah

    Phrase
  • What do you recommend?

    Какво препоръчвате? · kahk-VOH preh-poh-RUHCH-vah-teh

    Phrase
  • What's your name?

    Как се казвате? · kahk seh kahz-VAH-teh

    Phrase
  • Where is the bathroom?

    Къде е тоалетната? · KUH-deh eh toh-ah-LET-nah-tah

    Phrase
  • Yes / No

    Да / Не · dah / neh

    Phrase
  • LinkedIn

    todoraleksandrov

    External
  • GitHub

    todor147

    External
  • Email

    todor_147@abv.bg

    External
↑↓ to navigate to open