
Viktor Shchelochkov
Senior full stack web developer
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/2025I 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/2025I 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/2025I 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/2024I 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/2025I 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/2021I 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