University of Galway | BSc (Hons) Computer Science & Information Technology

Jack Lee

Final-year Computer Science student focused on software engineering, developer tooling, and CI/CD.

Software engineering experience on Ericsson's CI/CD platform team, with independent projects across developer tooling, trading systems, full-stack applications, and AI-assisted workflows.

Featured Projects

More projects available on GitHub.

Multi-Broker Trading Platform · Personal project

A modular Python research platform for designing and testing rules-based trading strategies across three brokers without risking capital.

  • Separate market-data, strategy, risk, execution, journaling, analytics, and UI components keep the system testable and maintainable.
  • Reproducible paper-trading sessions orchestrated across IG, Capital.com, and Alpaca for FX, CFDs, and US equities.
  • SQLite journaling, broker smoke tests, and automated test/security gates make runs repeatable and observable.
  • Python
  • IG · Capital.com · Alpaca
  • SQLite
  • VPS monitoring

Dynamic Task Router · Personal project

Routes development work to the right AI model instead of making the engineer pick every time.

  • Classifies bounded tasks by complexity, risk, and role, then dispatches to Codex, Claude Code, Qwen, OpenCode, OpenRouter, or local Ollama models.
  • One shared routing/runtime layer exposed through a CLI, an interactive TUI, and an MCP server.
  • Isolated worktrees and verification steps keep routed runs reviewable and separated from the primary working tree.
  • TypeScript
  • Node.js
  • MCP
  • CLI & TUI
  • LLM APIs

PlanAround · Pixel Forge AI Hackathon, August 2026

Turns timetable screenshots and assignment briefs into a realistic study schedule that fits around lectures, commitments, and deadlines.

  • AI only extracts structure from messy inputs; workload estimation and scheduling stay deterministic and explainable.
  • Workload is derived from ECTS, assessment weighting, and rubric structure, not guessed by the model.
  • Recurring commitments, progress tracking, JSON backup, and ICS calendar export in a responsive PWA.
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Cloudflare Workers
  • Featherless

Deal Ledger · Personal project

Building and maintaining a multilingual deal-discovery platform across European markets, with human review before anything is published.

  • Market-specific routing, search, and email alerts across English, German, Dutch, and French.
  • A Python/GitHub Actions ingestion pipeline validates, deduplicates, and queues Amazon deal candidates for human review.
  • GitHub Actions and Cloudflare automate deployment, alerting, and market-specific behaviour.
  • Hugo
  • Python
  • GitHub Actions
  • Cloudflare Workers

Experience

Software Engineering Intern

Ericsson, Athlone, Co. Westmeath | January 2026–August 2026

  • Independently refactored a monolithic 2,000+ line Python CI module into 14 executor-specific modules across approximately 25 development tasks, designing shared abstractions and runtime parameterisation to reduce duplicated logic and improve maintainability.
  • Developed and maintained Jenkins/Groovy and Spinnaker pipelines for build, deployment, testing, and cleanup workflows, including migrating test flows to lighter snapshot-based jobs to reduce execution time.
  • Built release-verification stages for cloud archive packaging and strengthened Artifactory/Nexus checks, identifying an undeclared ELF executable in production builds before release and raising remediation work.
  • Diagnosed CI/CD and cloud-native failures across Kubernetes, Docker, Helm/Helmfile, and pipeline integrations, including resolving a blocker build regression and root-causing an RBAC cleanup failure to destructive Python file handling.

Web Development Intern

Ossark, Athlone, Co. Westmeath | May 2025–August 2025

  • Contributed to client website projects through implementation, QA, and release, delivering responsive PHP/SCSS changes across multiple production sites.
  • Diagnosed frontend issues and translated client/team feedback into layout, usability, and responsive-design improvements without disrupting established pages.

Selected client sites: Kerry International Film Festival, MCL Electrical, Anushka Power Therapy, Daily Irish Produce, and Capital Homes.

Technical Skills

Languages

  • Python
  • TypeScript / JavaScript
  • Java
  • C#
  • C
  • SQL
  • Groovy
  • Bash

Cloud & DevOps

  • Docker
  • Kubernetes
  • Jenkins
  • Spinnaker
  • Helm / Helmfile
  • GitHub Actions
  • Cloudflare

Web

  • React
  • Next.js
  • Hugo
  • Tailwind CSS
  • HTML / CSS

Tools & Data

  • Git
  • Gerrit
  • SQLite
  • Artifactory
  • Nexus
  • Jira

Education

B.Sc. (Hons) Computer Science & Information Technology

University of Galway, Ireland | 2023–2027

Target classification: First-Class Honours (1.1). Second year: Second Class Honours, Grade 1 (2.1), 68% average.

Selected modules: Programming III, Data Structures & Algorithms, Database Systems, Software Engineering, Networks & Data Communications, Machine Learning.

Leaving Certificate

Scoil Mhuire, Strokestown, Co. Roscommon | 2017–2023

520 points across seven Higher-Level subjects, including H2s in German, Irish, Geography, and DCG.

Credentials

Verified course-completion credentials and professional badges across AI, DevOps, Kubernetes, security, cloud, and data engineering. View all credentials

Additional Experience & Activities

Cashier & Customer Service Representative

Casey's Londis, Roscommon Town | May 2024–March 2026

Handled transactions and customer queries in a high-volume retail environment while coordinating with a small team during busy periods.

Cashier & Kitchen Team Member

Blue Thunder, Roscommon Town | April 2022–August 2022

Coordinated cashier and kitchen duties with clear handovers to keep customer orders accurate during high-volume shifts.

  • Build independent software projects alongside coursework, with interests in AI tools, web platforms, and algorithmic trading systems.
  • Former competitive soccer and Gaelic football player, including a soccer Player of the Year award; member of the University of Galway Pool & Snooker Society.