Zinn Hub
0
Il tuo carrello
0

Alexandr Sopilnik

Sviluppatore Full-Stack | Rust, TypeScript, JavaScript | Integrazioni AI

📍 Located in: Kazakistan 🕐
🎯🤝 Aperto a lavori una tantum o a lungo termine ⏱️ 40 ore/settimana disponibili
✔ Verificato
⭐ Livello Zinner 1
🔗 Trova Alexandr Sopilnik online
🔍

Esplora i loro link e il resto di questo profilo per conoscere chi sono. Zinn Hub mantiene il profilo di ogni Zinner aperto e trasparente, così puoi costruire fiducia e assumere con sicurezza.

💰 Prezzi
Tariffa oraria usuale: $30.00/ora
🔒 Pagamenti tenuti al sicuro da Zinn Hub finché non sei soddisfatto · Carte, PayPal, Cripto e altro · Nessuna commissione per l'acquirente
✓

Competenze verificate da Zinn Hub

Zinner verificato

Alexandr Sopilnik ha dimostrato le proprie competenze a Zinn Hub e fornito prove del proprio lavoro. Ogni Zinner verificato supera una revisione pratica di garanzia della qualità — così puoi assumere con fiducia.

🛡️ Verificato dal September 2026

Membro dal
Sep 2026
Zinns elencati
18
Risposta media
0h
Ultima attività
36 minutes fa

Chi Siamo

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.

Per iniziare, inviami ciò che hai (un repository, un'app live o una breve descrizione) e ciò di cui hai bisogno. Ti risponderò con un piano scritto e un prezzo. Se desideri vedere come lavoro prima, possiamo iniziare con un piccolo compito a prezzo fisso, come la correzione di un singolo bug.

Competenze

Tecnologie e competenze in cui questo freelancer è specializzato.

Categorie

Aree di servizio per le quali questo freelancer è disponibile.

Portfolio

Formline Admin: pannello di amministrazione Next.js

Il back office per il mio negozio demo Formline, aperto per essere provato senza registrazione: ogni visitatore ottiene una sandbox privata con dati demo. Il personale elabora gli ordini, gestisce il catalogo e tiene traccia delle scorte, e gli ordini di prova Stripe a pagamento dal negozio arrivano tramite un webhook firmato. Quattro ruoli del personale, dal proprietario al visualizzatore di sola lettura, hanno diritti diversi; l'accesso supporta un'app di autenticazione e passkey. Costruito con Next.js, React e TypeScript su PostgreSQL con Drizzle; la sicurezza a livello di riga mantiene ogni spazio di lavoro separato. Funziona in Docker, con test Vitest e Playwright in CI.

Visualizza dettagli →

Backend del desk di trading elettorale

Progetto cliente: ho esteso il backend Supabase di un desk che negozia mercati di previsione elettorale. Le mie funzioni TypeScript pianificate snapshot dei registri ordini Kalshi, trovano nuovi mercati elettorali, redigono profili di candidati e sollevano avvisi; un LLM (Qwen) scrive riassunti orari delle gare per i trader e valuta i commenti di YouTube. Ho anche aggiunto un feed di notizie con ricerca, preparazione RAG su pgvector e CI su ogni push a main. Ogni lavoro che ho aggiunto segnala un heartbeat, e un watchdog orario avvisa quando un lavoro si ferma o i prezzi smettono di arrivare. Il proprietario ha ricevuto una guida alla configurazione e un video dimostrativo.

Visualizza dettagli →

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.

Visualizza dettagli →

Formline: negozio Next.js con Stripe

Un negozio online navigabile: 16 poster in 4 collezioni, filtri e ricerca che rimangono nell'URL, un carrello, temi chiari e scuri e un checkout che termina con un ordine demo o una sessione Stripe Checkout reale in modalità test. L'ho costruito come esportazione statica Next.js in TypeScript con Tailwind CSS. Le immagini dei poster sono generate da modelli SVG e renderizzate in PNG al momento della build. I pagamenti con carta passano attraverso un Cloudflare Worker che ricalcola il prezzo del carrello sul server e verifica la firma del webhook di Stripe. I test Vitest e Playwright vengono eseguiti in GitHub Actions ad ogni push; i push al main distribuiscono il sito.

Visualizza dettagli →

reqwest-rotate: crate open-source

Un piccolo wrapper reqwest per scraper e client API che necessitano di rotazione proxy, limitazione della frequenza per host e riprova con backoff, senza dover includere un framework middleware. Pubblicato su crates.io con documentazione, CI e circa duecento test.

Visualizza dettagli →

Sito personale bilingue in Next.js

Un sito personale di una pagina in inglese e russo, con una sezione servizi e link ai miei progetti demo. L'ho progettato e costruito con Next.js, React e TypeScript come esportazione statica, stilizzato con semplici moduli CSS e senza framework UI. Ha temi chiari e scuri, e un'immagine di anteprima sociale per ogni lingua viene generata al momento della build. GitHub Actions lo costruisce e lo distribuisce a Bunny CDN, che aggiunge intestazioni di sicurezza e reindirizza www e HTTP semplice all'indirizzo HTTPS principale.

Visualizza dettagli →

Microservizi Rust, backend EdTech

Ho costruito il backend: servizi Rust su axum, Kafka per gli eventi tra i servizi, PostgreSQL e Redis, gRPC all'interno, REST per il front-end React. Docker, CI/CD. Cliente sotto NDA.

Visualizza dettagli →

Backend PHP riscritto in Node.js/TS

Ho riscritto il backend della piattaforma web di un cliente da PHP legacy a Node.js/TypeScript e ho mantenuto l'API pubblica compatibile, in modo che il front-end fosse distribuito senza modifiche. Il tempo di risposta mediano sugli endpoint principali è diminuito di circa 3 volte. La distribuzione è stata spostata su Docker con CI/CD. Cliente sotto NDA.

Visualizza dettagli →

Migrazione da jQuery a React, app live

Ho spostato un front-end jQuery su React pagina per pagina mentre il prodotto rimaneva in produzione. jQuery è sparito, l'interfaccia utente è basata su componenti e le nuove funzionalità sono costruite sul lato React. Cliente sotto NDA.

Visualizza dettagli →

App React + Node.js + PostgreSQL

Ho costruito il front-end, il backend e il database per un cliente: React, TypeScript su Node.js, PostgreSQL, distribuito come un unico servizio con CI/CD. Cliente sotto NDA.

Visualizza dettagli →

Strumenti CLI e scraper Rust

Utilità da riga di comando, scraper e parser in Rust che raccolgono dati di dominio ristretto per i clienti (async, reqwest, scraper, serde). Rotazione dei proxy e gestione del limite di velocità quando un sito lo richiede; i target vanno dall'HTML statico alle pagine renderizzate in JS. Le fonti e i set di dati sono sotto NDA.

Visualizza dettagli →

Simulatore di scuola di gladiatori in Rust/Bevy

Simulatore di gestione con combattimento pre-simulato e un registro eventi, un sistema di localizzazione dei colpi d20, AI di utilità e un livello economico. Costruito su Bevy ECS, con una suite di test automatizzata.

Visualizza dettagli →

Zinns — Servizi pronti all'acquisto (18)

Servizi già pronti disponibili per l'acquisto immediato — sfoglia, acquista e inizia subito.

Costruirò un chatbot RAG che risponde dai tuoi documenti e mostra la fonte

$90.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Costruirò la tua app React Native per Android e iOS, collegata al tuo backend

$100.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Dockerizzerò la tua app Node.js, Next.js o Rust e imposterò CI/CD con GitHub Actions o GitLab CI

$30.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Sposterò il tuo front-end jQuery o React legacy su React o Next.js moderno, pagina per pagina

$60.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Riparo o configuro il tuo negozio WooCommerce: checkout, pagamenti, spedizioni e prodotti

$30.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Costruirò il tuo front-end React o Next.js da un design Figma e lo collegherò alla tua API

$60.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Riparo l'app che hai costruito con Lovable, Bolt, Cursor o v0 e la preparo per gli utenti reali

$40.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Costruirò il tuo sito web end-to-end: front-end React o Next.js, back-end Rust o Node

$80.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Costruirò un backend Node.js con Express o NestJS

$60.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Profilerò la tua app React o Next.js e la renderò più veloce, con numeri

$15.00
🔒 Nessuna commissione di piattaforma per gli acquirenti

Micro Zinns (1)

Piccoli assaggi a prezzo fisso a partire da $5 — lavori veloci che puoi acquistare con un clic, o un modo a basso rischio per provare uno Zinner prima di un ordine più grande.

Micro Zinn

Riparo un bug nella tua app web JavaScript, React o Node.js

$20.00
🔒 Nessuna commissione di piattaforma per gli acquirenti
Costruttore di portfolio Assaggio del servizio Piccolo lavoro rapido
📤 Condividi questo profilo
𝕏 Condividi LinkedIn Facebook WhatsApp Telegram

Scarica l'app Zinn Hub

Notifiche · Accesso più rapido · Schermo intero

Tocca Condividi nel tuo browser

➜ Quindi tocca "Aggiungi a Schermata Home"