Yehor Radchenko Curriculum Vitae

Contact

Mobile 07864 568 240
Portfolio gitlab.com/vackka

Education

University of Sheffield
2025 - 2028
First Class (Predicted)
BSc Computer Science
Esher Sixth Form College
2023 - 2025
A* A B
Mathematics (A*), Computer Science (A), Further Mathematics (B)

Technical Projects

ProgLang programming language
In-progress
Compiler & Language Design (C, RISC-V)

C-like programming language written in C. Implemented frontend and backend components of the compiler, including AST construction and assembly code generation for RISC-V processors. GitLab repository.

Vulkan Engine
In-progress
Graphics Engine (C++, Vulkan, CMake)

A pet project used for learning computer graphics fundamentals and modern graphics APIs. Gained hands-on experience with Vulkan API and CMake to build and link shaders with the application. GitLab repository.

Planimals
2024 - 2025
A-Level Coursework Project (C#, WinForms, MSSQL)

A card game that teaches the concept of food chains written in C#. Implemented original gameplay, custom in-game animations from scratch, an editor for custom decks, and MSSQL integration for deck info and player accounts. GitLab repository.

"Badly Brewed Coffee" Shop Website
2025 - 2026
Web Development (HTML/CSS, JS, Ruby, Sinatra, SQLite3)

An online coffee shop and barista-facing system developed in a team of 6 applying Agile methodology. Implemented customer and staff-facing interfaces using HTML/CSS/JS, Ruby (Sinatra DSL & Puma server), and SQLite3 with Sequel ORM.

Teaching Experience

Student Mentoring (STEM Subjects)
Remote
Tutor

Mentored secondary school students in science and mathematics. Provided extra help to students with special educational needs (e.g., English as a second language, focus struggles).

Other & Leadership

Global Engineering Challenge Week

Applied independent research skills to rapidly gather data for an unfamiliar subject area (soil restoration). Contributed to documentation, presentation, and risk assessment while conducting STEEPLE analysis for sustainability and inclusivity under time constraints.

Technical Skills

  • C / C++
  • C#
  • Python
  • Bash
  • Linux
  • SQLite / MSSQL
  • Git / GitLab Hooks
  • HTML / CSS / JS
  • AWS