Tymur Soroka

<tee-moor saw-raw-kah>

Web Development

Kochivnyky Playback

A portfolio website for a modern improvisation theatre group "Kochivnyky" (of which I am proudly part of). Built with React, TypeScript, Next.js and Sanity CMS.

linklink

Potfolio Website

Professional artist's portfolio featuring unique design and responsive layout. React, TypeScript, Next.js, Sanity CMS.

linklink

A Home

Three.js based random house generator. To be used as an ever changing interactive postcard. Gifted in 2026.

linklink

Silver Lining

Typescript, React, Redux accessibility tool that can convert enormous volumes of texts like your favourite novels into a single scrolling marquee line. Regulate the speed, font size and more! Isn't it awesome?

linklink

Graph Algorithms Visualiser

The visualiser offers 7 different algorithms to see in action as well as weight-randomization, switching graph's mode between directed and undirected, creating new nodes and edges, and controlling the algorithm's animations. You can also export yours and import community graphs

linklink

Novel Forest

A creative platform where users can generate ideas for their creative projects such as novels, paintings or any other art pieces. Browse a curated book store, generate ideas, all powered by APIs and built with HTML, CSS, and JavaScript

linklink

Framebox-Backend

A backend Express application providing an API for CRUD operations on users/authentication, playlists (collections), and movies (items). It uses PostgreSQL for database management and is hosted on Railway. Key NPM packages include pg, slugify, and jsonwebtoken.

linklink

Other Projects

Multimedia project "..." for Playback Performance

TypeScript, React, React Hooks, Python+Django. A website created specifically as a part of Playback Performance "..." for the audience to suggest possible names for it.

linklink

Cellular Automaton

Pyhton, tkinter. An Automaton able to simulate Convay`s game of life and other rulesets with customizable themes, speeds and a generation counter for you GoL experiments!

I have experience in web development, having created multiple projects using React, Node.js, and other technologies. These include innovative solutions utilising AI; regular, well structured full-stack web-apps (database management, user authentication, API integration), and quirky creative projects that explore the intersection of technology and art. I love to (and proud to be able to) push the boundaries of what's possible with web technologies.