Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Yaroslav Shelepen

Offer Yaroslav work on your next project.

Ukraine Kyiv, Ukraine
5 hours 39 minutes back
Available for hire available for hire
age 25 years
on the service 2 years

Rating

Successful projects
No data
Average rating
No data
Rating
350
Web Programming 1
1543 place out of 6469
PHP
477 place out of 1683

CV

I’m a full-stack developer with 2.5 years of experience, the first of which I spent fully dedicated to learning — and I don’t regret it, because now I understand what I’m doing and why. I work with Laravel, React/Inertia, TypeScript, and Tailwind, building both server-side logic and user interfaces.

The project I’m most proud of is Frame Vault — a comprehensive frame data and combo database for fighting games. It’s far from a simple app: the platform supports multiple games (Tekken 8, SF6, GGST, and others), storing detailed move data for every character — startup, active, recovery, on-block, on-hit, invincibility, and damage. On top of that, there’s a community combo system where users submit combos with notation, video links, difficulty rating, and position, while approved entries are ranked through upvotes. Built on Laravel 13, PHP 8.4, Inertia v3, React 19, and Tailwind v4 — with clean architecture, a full authentication system, and content moderation.

Another project where I pushed beyond my comfort zone is Meet Record — a desktop application built with Electron for recording meeting audio. It was my first experience with Electron, and I went straight into the deep end: streaming recording via chunked WebM with a temp file written on the fly and finalized on stop, system tray integration, and a custom IPC layer between the main process and renderer with full argument validation. This project proved to me that I can pick up a new technology and go well beyond a “hello world.”

One of my earlier serious projects was KnifeShop — a marketplace for hunting gear and cold weapon enthusiasts. I was responsible for the frontend: a catalog with filtering and search, product cards, cart, and category pages. That’s where I learned how important it is to build an interface that handles real-world data — inconsistent image sizes, long product names, deeply nested categories.

Other work includes a Google Calendar clone and Algorithmik, an educational resource on algorithms and data structures. I enjoy building products where there’s real logic and complexity involved — not just layouts. If you need a developer who isn’t afraid of challenging tasks, let’s talk.

Skills and abilities

Programming

Services