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