Skip to content
View semyonfox's full-sized avatar

Highlights

  • Pro

Block or report semyonfox

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
semyonfox/README.md

Semyon Fox

Computer Science & IT student at the University of Galway. I build and operate software across backend services, data pipelines, cloud infrastructure and developer tooling.

Seeking a Jan–Aug 2027 software engineering / platform / SRE placement.

Selected work

  • OghmaNotes — deployed study workspace with Canvas imports, semantic search and RAG chat. Built around TypeScript, PostgreSQL/pgvector, Redis/BullMQ workers, Docker and Jenkins CI/CD.
  • Irish Rail Nabber — real-time transport-data platform: a Python collector writes to TimescaleDB; a Rust API and live dashboard serve the resulting data.
  • Canvas MCP — TypeScript Model Context Protocol server for Canvas LMS, with a documented tool surface, permission boundaries and mocked unit tests.
  • Site Watchdog — Cloudflare Workers and Durable Objects application for scheduled site checks, security-header auditing and real-time monitoring analytics.

What I care about

I enjoy the work around a feature as much as the feature itself: clear system boundaries, useful data models, safe deployments, failure handling, observability and the debugging that follows a real system into production.

Alongside university, I am Treasurer of the University of Galway Computer Society and run a small self-hosted environment for learning about containers, networking, storage and operations.

Find me

Pinned Loading

  1. oghma oghma Public

    Deployed study workspace with Canvas imports, RAG, background jobs, Docker/Jenkins CI/CD, and production operations.

    TypeScript 3

  2. canvas-mcp canvas-mcp Public

    TypeScript Canvas LMS MCP server with 129 tested tools and documented permission boundaries.

    TypeScript

  3. portfolio portfolio Public

    Semyon Fox’s portfolio and CV: project case studies, technical writing, and contact details.

    Astro

  4. irish-rail-nabber irish-rail-nabber Public

    Real-time Irish Rail platform: Python collector, TimescaleDB, Rust API, Docker deployment, and live dashboard.

    Python

  5. artificial artificial Public

    A browser-based incremental clicker game developed for a game jam themed "artificial." Built with pure JavaScript, HTML, and CSS, featuring gameplay progression, upgrade mechanics, and historical f…

    JavaScript

  6. dotfiles dotfiles Public

    my dotenvs

    Shell