Skip to content

VityaSchel/vityaschel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

ёкарный бабай

About meDonateResume / CVBlogUpwork profileContacts



Viktor Shchelochkov (@hloth)

  • 🔭  I’m in love with my bf
  • 🌱  I’m against Russian-Ukrainian war, instead of war I’m making love
  • 🤔  I’m looking for a remote full-time job in EU, expecting >=100k$/year, here is my resume

I have over 210 repositories on GitHub, 4 years of Freelance experience and always write consistent quality future-prood code for maintenance and scalability — hire me!

⚠️ All my commits are signed, reveal to learn how to prove the commit was made by me

I'm signing all my commits with my PGP key (that you can verify on Ubuntu and OpenPGP keyservers or using WKD by querying my email address: hi@hloth.dev) and have GitHub's vigilant mode enabled. Trust only commits with "Verified" badge from me.

Below are key IDs you can find by clicking on the "Verified" badge on any individual commit.

On this account (@VityaSchel):

  • From 17 June 2025, 18:42 UTC: 299E9A450132A28C (my main EdDSA PGP key)
  • From 2023 to 17 June 2025, 18:42 UTC: A7EA9B54F67F9685
  • From 17 July 2022, 13:15 UTC to 2023: 01162BC86DE54C7A
  • From 2022 to 2024 when I commit from Windows: 62036A0EB54FB7AF

On alt account (@hloth):

  • From 2023: 04255EC8D29C0AAF
  • From 2022 to 2023: DEE0F7C423D3C578

Some of my projects:

Moreofme screenshot

My biggest freelance project recently, built with SvelteKit and Svelte 5. I also learned PostgreSQL in the 4 months that we were building this project and now prefer it over MongoDB.

image

Free open source alternative to ad and trackers cluttered "been". It's also much nicer ;) It has no ads, no trackers whatsover and it's static so maybe I'll add offline support someday. Built with Svelte 5.

lufin-screenshot-1 lufin-screenshot-2

Lufin (Let’s Upload that File—Next) is a modern alternative to lufi. S3 storage support, rich client-side preview, translated to 26 languages, optional end-to-end encryption, auto metadata stripping, password protection, client-side image compression and more! Written with React and Next.js in 2023.

Other stuff

Featured Freelance Experimental
Samsung Pinger widget for macOS Build Your Own e2ee post-quantum Messenger developer toolkit PS4 homebrew app to merge .pkgs in C++
Mentral Health Quiz Prankbot website Keto-plan diet Quiz
WearOS reminder app for taking meds Vanity Session ID generator (website and CLI) VFS visa center checking bot
Reverse engineered & HTML scraping Other
BLS Global Visa Center status checker Passport Issuing Gov. status checker My local city's transport system API
Parser of my college's website and a better UI for it Telegram's account settings websites API My school's digital assessment diary parser
batumi.bike — safe bike roads in my city using OSM Is Alexey Navalny arrested right now? Research: Reddit's subreddit adoption statistics

My NPM Packages for developers:

Sorted from best to worst

Name Description
byom Set of pure JavaScript modules to create an end-to-end post-quantum encrypted messenger
@session.js JavaScript library for programmatic use of Session messenger
lgbt Node.js utilities to LGBTize everything
my.telegram.org-api-wrapper Полностью типизированная библиотека с оберткой для my.telegram.org
replica-player Video-player for Svelte that is identical to YouTube's player
hornet.com Unofficial browser API wrapper for queer social network hornet.com

Browse all 25 packages published by me to NPM



I also commited my work to the Bad Apple community by playing it on lolzteam user's nicknames: https://github.com/VityaSchel/bad-apple

Reach me (in order of preference):

My socials:

About

yes I made this cool svg banner myself

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •