Language
Theme
Back to projects
Case study

Edu Cyberyozh

I joined to steady the platform: tidy the backlog, wire up storage, and automate releases.

Usecases

What the product supports day to day.

  • Course descriptions and covers assisted by LLMs
  • Management of hands-on labs and user files
  • Instructor tools and publishing workflow
  • CI/CD to keep releases predictable

My contributions

A snapshot of the work I owned.

  • Integrated Amazon S3 for user file storage
  • Set up GitHub Actions for builds and tests
  • Hooked in OpenAI features for content generation
  • Refactored roughly a third of legacy code

Role

Scope and responsibilities.

  • Software engineer on the Python backend
  • S3 integration, CI/CD automation, LLM features
  • Refactoring and maintainability improvements