What I Have Done So Far
Here are some of the projects I’ve worked on over the years. I hope you will find practical value in some of them. In case you have questions about any of my projects, feel free to email me.
Chrome extension showing term frequency on pages
This is my first attempt at building a commercial project. In a way, everything about this extension is promotion-oriented–its title is deliberately chosen to rank well for a very specific search engine query and the feature set tries to do the same thing as the other products in the search results, but better.
The technical details are fairly straightforward. I used TypeScript and Tailwind, along with a few open-source components. You can find the extension source code on my GitHub profile page, and the extension itself is also available at its Chrome Web Store page.
Wave equation visualiser
This is a project I completed during the autumn semester of 2023 at the University of Tyumen. I got inspired to make this string visualiser at a lecture on partial differential equations (also known as mathematical physics). This visualiser can produce the string oscillations that result after one of the three different types of initial stimulus: pull, point strike, and hammer strike with a hammer whose head diameter is non-negligible. See source code.
Visual novel prototype
Here’s probably the most ambitious but also the earliest of the projects I’ve put on GitHub. I coded it in the spring of 2022 and it was supposed to serve as the MVP for a visual novel. It was commissioned by my professor of English at the time. It remained a prototype however, as my team opted for an option proposed by the more tech-savvy team member. This led to me shedding most technical responsibilities for the project and serving as the head coordinator between the various members of our team of about 5 people. This project actually won a local student project contest after a teammate and I presented it during a speech to the faculty. See source code or play online (not optimised for mobile devices).