At АНО ОФлК Сибирь, I developed a website with match schedules, league tables, news, team pages, and media galleries. I also created REST APIs and a management panel for updating the site’s content.
For Федерация Флорбола Омской Области, I worked on a tournament scheduling web app that generates match schedules under multiple constraints. Its optimization algorithm uses integer linear programming with PuLP and CBC, with a React and TypeScript frontend connected to a Flask REST API.

