Zinn Hub
0
Váš košík
0

Alexandr Sopilnik

Full-Stack Developer | Rust, TypeScript, JavaScript | Integrace AI

📍 Located in: Kazachstán 🕐
🎯🤝 Otevřeno pro jednorázovou nebo dlouhodobou práci ⏱️ 40 hod/týden k dispozici
✔ Ověřeno
⭐ Úroveň Zinner 1
🔗 Najděte Alexandr Sopilnik online
🔍

Prozkoumejte jejich odkazy a zbytek tohoto profilu, abyste zjistili, kdo jsou. Zinn Hub udržuje profil každého Zinnera otevřený a transparentní – takže si můžete vybudovat důvěru a najímat s jistotou.

💰 Ceny
Obvyklá hodinová sazba: $30.00/hod
🔒 Platby bezpečně drženy Zinn Hub, dokud nebudete spokojeni · Karty, PayPal, krypto a další · Žádné poplatky pro kupujícího
✓

Dovednosti ověřené Zinn Hub

Ověřený Zinner

Alexandr Sopilnik prokázal své dovednosti Zinn Hub a poskytl důkazy o své práci. Každý ověřený Zinner prochází praktickou kontrolou kvality – takže si můžete najmout s důvěrou.

🛡️ Ověřeno od September 2026

Členem od
Sep 2026
Zinns uvedeny
18
Průměrná odezva
0h
Naposledy aktivní
41 minutes před

O mně

Full-stack developer with 10+ years in IT. I build and fix web, desktop and mobile apps, APIs and Chrome extensions in TypeScript, JavaScript and Rust. That includes Lovable and Bolt apps that aren't ready for real users yet. I also add AI features to existing products: LLM integrations, document search and chatbots.

Stack:
- Languages: TypeScript, JavaScript, Rust, SQL, HTML, CSS/SCSS
- Front end: React, Next.js, responsive interfaces that I design myself and build without templates
- Back end: Node.js (Express, NestJS), Deno, Rust (axum), REST and gRPC APIs, Kafka
- Databases: PostgreSQL with row-level security, MySQL, MariaDB, MongoDB, Redis, Supabase
- AI: LLM integrations that check the model's output before saving it, vector search on pgvector, RAG chatbots that answer from your files
- Platforms: WordPress and WooCommerce, multilingual sites with WPML, Chrome extensions (Manifest V3), desktop apps with Tauri, mobile apps in React Native
- DevOps: Docker, Kubernetes, Helm, werf, CI/CD on GitHub Actions and GitLab CI
- Integrations and automation: payment providers, third-party APIs, scheduled jobs with an alert if one stops running

What I take on:
- Apps built with Lovable, Bolt, Cursor or v0 that work for the founder but aren't ready for real users: broken sign-in, failing payments, missing access rules, code nobody wants to touch
- New web apps from the database to the interface, plus landing pages and multilingual sites
- AI features in an existing product: LLM summaries and scoring, search over your documents, chatbots that cite their source
- Bug fixes and performance work on slow pages, API endpoints and database queries
- Backends, APIs and command-line tools in Node.js or Rust
- Desktop, mobile and browser-extension projects

Experience:
- Supabase in production: scheduled TypeScript functions, LLM steps whose output is checked before it is saved, pgvector search, an alert whenever a scheduled job stops running, and CI on every push to main
- Access control inside PostgreSQL: row-level security policies and a separate role for each subscription tier, so users see only what their plan allows
- A legacy PHP backend rewritten in Node.js/TypeScript without breaking its API; median response time on the main endpoints fell roughly 3×
- A jQuery front end moved to React page by page while the product stayed live
- Rust backends: axum microservices on PostgreSQL and Redis that talk to each other through Kafka and gRPC, with a REST API for the front end
- Open source: reqwest-rotate, my Rust crate for proxy rotation, per-host rate limits and retries in the reqwest HTTP client, published on the official Rust registry
- Live demos and client work are in my portfolio, and my public code is on the GitHub account linked to this profile.

How I work: async and in writing. I write the scope down before I start. Well-defined work gets a fixed price; open-ended work is billed hourly until the scope is clear. You get a short written update at the end of each working day, and no calls are needed. I work 10:00–20:00 Almaty time (UTC+5), which covers most of the European working day and the start of the US East Coast day.

Pro začátek mi pošlete, co máte (repozitář, živou aplikaci nebo krátký popis) a co potřebujete. Odpovím vám písemným plánem a cenou. Pokud byste se chtěli nejprve podívat, jak pracuji, můžeme začít jedním malým úkolem s pevnou cenou, například opravou jedné chyby.

Dovednosti

Technologie a odborné znalosti, na které se tento freelancer specializuje.

Kategorie

Oblasti služeb, pro které je tento freelancer k dispozici.

Portfolio

Formline Admin: Administrační panel Next.js

Back office pro můj demo obchod Formline, otevřený k vyzkoušení bez registrace: každý návštěvník získá soukromý sandbox s demo daty. Zaměstnanci zpracovávají objednávky, udržují katalog a sledují zásoby, a placené testovací objednávky Stripe z obchodu přicházejí prostřednictvím podepsaného webhooku. Čtyři role zaměstnanců, od vlastníka po prohlížeče pouze pro čtení, mají různá práva; přihlášení podporuje aplikaci pro ověřování a passkeys. Postaveno s Next.js, React a TypeScript na PostgreSQL s Drizzle; zabezpečení na úrovni řádků udržuje každý pracovní prostor oddělený. Běží v Dockeru, s testy Vitest a Playwright v CI.

Zobrazit podrobnosti →

Backend pro volební obchodní stůl

Klientský projekt: Rozšířil jsem backend Supabase pro stůl, který obchoduje s trhy pro předpovědi voleb. Moje plánované funkce TypeScriptu pořizují snímky knih objednávek Kalshi, nacházejí nové volební trhy, vytvářejí profily kandidátů a spouštějí upozornění; LLM (Qwen) píše hodinové souhrny závodů pro obchodníky a hodnotí komentáře na YouTube. Také jsem přidal zpravodajský kanál s vyhledáváním, přípravu RAG na pgvector a CI při každém pushi do main. Každá úloha, kterou jsem přidal, hlásí srdeční tep a hodinový hlídací pes upozorňuje, když se úloha ztiší nebo přestanou přicházet ceny. Vlastník dostal průvodce nastavením a instruktážní video.

Zobrazit podrobnosti →

Bookkeeper Tweaks: Chrome extension

A free, open-source Chrome extension (Manifest V3) with four small fixes to the Xero pages bookkeepers use every day. The Approve button on an invoice does the action you choose, approved invoices print without downloading a PDF first, long lists get page navigation at the top, and a button sorts the current Find and recode page by description. It runs only on go.xero.com, with one permission and no analytics or remote code. Built in TypeScript; CI runs lint, type checks, Vitest unit tests and Playwright end-to-end tests of the built extension. Not affiliated with or endorsed by Xero Limited.

Zobrazit podrobnosti →

Formline: Obchod Next.js se Stripe

Obchod, kterým se můžete proklikat: 16 plakátů v 4 kolekcích, filtry a vyhledávání, které zůstávají v URL, košík, světlé a tmavé motivy a pokladna, která končí demo objednávkou nebo skutečnou relací Stripe Checkout v testovacím režimu. Vytvořil jsem to jako statický export Next.js v TypeScriptu s Tailwind CSS. Obrázky plakátů jsou generovány ze šablon SVG a vykresleny do PNG v době sestavení. Platby kartou procházejí Cloudflare Workerem, který na serveru přepočítává cenu košíku a ověřuje podpis webhooku Stripe. Testy Vitest a Playwright běží v GitHub Actions při každém pushi; pushy do main nasazují web.

Zobrazit podrobnosti →

reqwest-rotate: open-source crate

Malý wrapper pro reqwest pro scrapers a API klienty, kteří potřebují rotaci proxy, omezení rychlosti na hostitele a opakování s exponenciálním zpožděním, aniž by museli tahat middleware framework. Publikováno na crates.io s dokumentací, CI a asi dvěma sty testy.

Zobrazit podrobnosti →

Bilingvní osobní web v Next.js

Jednostránkový osobní web v angličtině a ruštině, se sekcí služeb a odkazy na mé demo projekty. Navrhl jsem a postavil jsem ho s Next.js, React a TypeScript jako statický export, stylovaný čistými CSS moduly a bez UI frameworku. Má světlé a tmavé motivy a obrázek sociálního náhledu pro každý jazyk je generován v době sestavení. GitHub Actions ho sestavuje a nasazuje na Bunny CDN, který přidává bezpečnostní hlavičky a přesměrovává www a čisté HTTP na hlavní HTTPS adresu.

Zobrazit podrobnosti →

Mikroslužby Rust, backend EdTech

Vytvořil jsem backend: služby Rust na axum, Kafka pro události mezi službami, PostgreSQL a Redis, gRPC uvnitř, REST pro React front-end. Docker, CI/CD. Klient pod NDA.

Zobrazit podrobnosti →

PHP backend přepsaný v Node.js/TS

Přepsal jsem backend webové platformy klienta ze staršího PHP na Node.js/TypeScript a zachoval jsem kompatibilitu veřejného API, takže front-end byl dodán beze změny. Střední doba odezvy na hlavních koncových bodech klesla zhruba 3x. Nasazení bylo přesunuto na Docker s CI/CD. Klient pod NDA.

Zobrazit podrobnosti →

Migrace jQuery na React, živá aplikace

Přesunul jsem jQuery front-end na React stránku po stránce, zatímco produkt zůstal v produkci. jQuery je pryč, UI je založeno na komponentách a nové funkce jsou vytvářeny na straně Reactu. Klient pod NDA.

Zobrazit podrobnosti →

Aplikace React + Node.js + PostgreSQL

Vytvořil jsem front-end, backend a databázi pro klienta: React, TypeScript na Node.js, PostgreSQL, dodáno jako jedna nasaditelná služba s CI/CD. Klient pod NDA.

Zobrazit podrobnosti →

Nástroje CLI a scrapers v Rustu

Nástroje příkazového řádku, scrapers a parsery v Rustu, které shromažďují data z úzkých domén pro klienty (async, reqwest, scraper, serde). Rotace proxy a zpracování omezení rychlosti, pokud to web vyžaduje; cíle sahají od statického HTML po stránky vykreslené JS. Zdroje a datové sady jsou pod NDA.

Zobrazit podrobnosti →

Simulátor gladiátorské školy v Rustu/Bevy

Manažerský simulátor s předem simulovaným bojem a protokolem událostí, systémem zásahů d20, utilitární AI a ekonomickou vrstvou. Postaveno na Bevy ECS, s automatizovanou sadou testů.

Zobrazit podrobnosti →

Zinns – připraveni k nákupu služeb (18)

Hotové služby dostupné k okamžitému nákupu – prohlížejte, nakupujte a začněte hned.

Vytvořím RAG chatbota, který odpovídá z vašich dokumentů a ukazuje zdroj

$90.00
🔒 Žádné poplatky za platformu pro kupující

Vytvořím vaši aplikaci React Native pro Android a iOS, připojenou k vašemu backendu

$100.00
🔒 Žádné poplatky za platformu pro kupující

Opravím nebo nastavím váš obchod WooCommerce: pokladnu, platby, dopravu a produkty

$30.00
🔒 Žádné poplatky za platformu pro kupující

Vytvořím váš web od začátku do konce: React nebo Next.js front, Rust nebo Node back

$80.00
🔒 Žádné poplatky za platformu pro kupující

Vytvořím backend Node.js s Express nebo NestJS

$60.00
🔒 Žádné poplatky za platformu pro kupující

Profiluji vaši aplikaci React nebo Next.js a zrychlím ji, s čísly

$15.00
🔒 Žádné poplatky za platformu pro kupující

Micro Zinns (1)

Malé ochutnávky za pevnou cenu od $5 – rychlé zakázky, které si můžete koupit jedním kliknutím, nebo nízkorizikový způsob, jak vyzkoušet Zinnera před větší objednávkou.

Micro Zinn

Opravím chybu ve vaší webové aplikaci JavaScript, React nebo Node.js

$20.00
🔒 Žádné poplatky za platformu pro kupující
Tvůrce portfolia Ochutnávka služeb Rychlá malá práce
📤 Sdílet tento profil
𝕏 Sdílet LinkedIn Facebook WhatsApp Telegram

Získejte aplikaci Zinn Hub

Oznámení · Rychlejší přístup · Celá obrazovka

Klepněte na Sdílet ve vašem prohlížeči

➜ Poté klepněte na "Přidat na plochu"