Viktor Shchelochkov

Senior full stack web developer

Barcelona, Spain

I’ve been creating progressive web applications that work everywhere and designing websites accessible for everyone for over 5 years

Work experience

Business Estate Solutions, Remote

10/2025—01/2025
Senior Full Stack Developer and Leading Frontend Developer

I designed a Telegram-integrated Svelte web app for a real estate agency that allows agents to manage contacts lists and share it internally, implemented contact book importing algorithm for both iPhone’s iOS and Android and conversational questionnaire for contact import via bot chat

Unddit & RYO Coin, Remote

01/2025—05/2025
Senior Frontend Developer

I created a web application on Svelte to view removed posts and comments on Reddit with sorting, filtering and viewing logic. Also created 4 landing pages and a detailed API reference website for cryptocurrency RYO Coin with code examples and CURL request command snippets

Nock Trade, British Virgin Islands, Remote

05/2025—09/2025
Senior Full Stack Developer and Leading Frontend Developer

I designed a crypto exchange from scratch using SvelteKit working with BTCPayServer and RabbitMQ, created UI kit using shadcn/ui based on bits-ui, deployed micro services-based backend, custom Bitcoin signet and configured two testing environments for downtime updates

Freelance jobs

05/2022—10/2024
Full Stack Developer, System Administrator, Frontend Developer, Backend developer

I implemented several micro frontends, analytics views based on 2M+ rows and GBs of raw data, charts for B2B, created a browser extension scraping pages, added AI to auto tag and translate content to 23 languages, which improved SEO, mentored junior developer, did code reviews

Moreof.me, Melbourne, Australia, Remote

10/2024—01/2025
Senior Full Stack Developer and Leading Frontend Developer

I created a web application designed for phones, which could render videos on client-side, optimizing server workload, deployed scalable backend and configured micro‐services with GCM, implemented real-time analytics, notifications system and client-side video compression

Joom, Designers team, Remote

11/2021—12/2021
Developer on contract

I created a Figma plugin using Webpack and React that made it much easier for Joom’s designers to create cross-platform UI design. Implemented OAuth that connects to team’s self hosted components library, resulting in a 50% more efficient and faster layout designing

Hard skills

React & Next.js

Using in production for 5+ years, have in‐depth ex‐pertise with micro frontends and module federation

Svelte & SvelteKit

Strongly prefer it over React for better performance, ergonomics and DX, learned both Svelte 4 and 5

TailwindCSS

Using in frontend production for 3+ years, learned both v3 and v4, familiar with Tailwind Prettier plugins

Vite & Rollup

Implemented several Vite build-time and compile-time plugins for progressive enhancement in web

TypeScript

Always using it for JS development: Frontend, back‐end, SSR, database integrations, service workers

Drizzle ORM

Using in production for 2+ years, familiar Drizzle Studio and both Drizzle Queries and sql requests

PostgreSQL

Implemented TimescaleDB extension, full text search in 33M+ rows, speed optimization using indexes

MongoDB

Applied text search indexes, row expiration, big data indexing with 5M+ rows and gigabytes of raw data

Docker, Podman

Using orchestration for my lufin open source project, also used GHCR and GCR for deployment

Swift & SwiftUI

Pivoted into mobile development in early 2025, released a couple of macOS and iOS apps, widgets

I have over 200 public repositories with free, libre, open source software on my GitHub mirroring my self-hosted Git server & contributed 20+ packages to npm and JSR registries

I aim to create accessible, privacy & progressive enhanced SEO modular frontend by writing semantic HTML markup, accessibility media queries and ensuring color contrast

I can deploy scalable applications on any machine, tech stack and runtime: Serverless, Edge, Bun, Deno, Node.js, Docker, Google Artifact Registry, Google Kubernetes Engine

I follow DRY & KISS principles, adhere to best practices and use linters and formatters to write consistent code and design maintainable applications for your business requirements

I prioritize ergonomic tools for efficiency, use time-management tools and accurately estimate task duration thanks to my extensive experience

I can explain complex technical concepts in simple terms, write clear docs, do code reviews, collaborate with product managers, designers and devs

I have a problem-solving mindset and can identify potential vulnerabilities, edge cases, performance issues and find creative solutions

I’m open to learning and comfortable with change, respect different perspectives and handle criticism but I don’t tolerate discrimination

High School Equivalent

Opted for career advancement instead of pursuing higher education, independently mastered IT skills

Work authorization

Authorized to work in Spain, have EU bank account

Honors & awards

ITMO CYS 04/21, “Clever” IT Hackathon (gold) 11/20, “Potential” (2nd) 12/21, ITMO CYS IX 04/20, ITMO Open Code (diploma) 04/19

Ready to relocate

Within Spain or Western Europe