Zinn Hub
0
Dein Warenkorb
0

Alexandr Sopilnik

Full-Stack-Entwickler | Rust, TypeScript, JavaScript | KI-Integrationen

📍 Located in: Kasachstan 🕐
🎯🤝 Offen für einmalige oder langfristige Arbeit ⏱️ 40 Std./Woche verfügbar
✔ Verifiziert
⭐ Zinner Level 1
🔗 Finde Alexandr Sopilnik online
🔍

Erkunden Sie ihre Links und den Rest dieses Profils, um zu erfahren, wer sie sind. Zinn Hub hält jedes Zinner-Profil offen und transparent – so können Sie Vertrauen aufbauen und mit Zuversicht einstellen.

💰 Preise
Üblicher Stundensatz: $30.00/Std.
🔒 Zahlungen werden von Zinn Hub sicher gehalten, bis Sie zufrieden sind · Karten, PayPal, Krypto & mehr · Keine Käufergebühren
✓

Fähigkeiten verifiziert von Zinn Hub

Verifizierter Zinner

Alexandr Sopilnik hat seine Fähigkeiten im Zinn Hub unter Beweis gestellt und Nachweise seiner Arbeit erbracht. Jeder verifizierte Zinner durchläuft eine praktische Qualitätsprüfung – so können Sie mit Vertrauen einstellen.

🛡️ Verifiziert seit September 2026

Mitglied seit
Sep 2026
Zinns aufgelistet
18
Durchschn. Antwort
0h
Zuletzt aktiv
vor 41 minutes

Über

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.

Schicken Sie mir zunächst, was Sie haben (ein Repository, eine Live-App oder eine kurze Beschreibung) und was Sie benötigen. Ich antworte Ihnen mit einem schriftlichen Plan und einem Preis. Wenn Sie zuerst sehen möchten, wie ich arbeite, können wir mit einer kleinen Aufgabe zum Festpreis beginnen, z. B. einer einzelnen Fehlerbehebung.

Fähigkeiten

Technologien und Fachkenntnisse, auf die sich dieser Freelancer spezialisiert hat.

Kategorien

Servicebereiche, für die dieser Freiberufler verfügbar ist.

Portfolio

Formline Admin: Next.js Admin-Panel

Das Backoffice für meinen Formline-Demostore, offen zum Ausprobieren ohne Anmeldung: Jeder Besucher erhält eine private Sandbox mit Demodaten. Mitarbeiter bearbeiten Bestellungen, pflegen den Katalog und verfolgen den Lagerbestand, und bezahlte Stripe-Testbestellungen aus dem Store kommen über einen signierten Webhook an. Vier Mitarbeiterrollen, vom Eigentümer bis zum schreibgeschützten Betrachter, haben unterschiedliche Rechte; die Anmeldung unterstützt eine Authenticator-App und Passkeys. Erstellt mit Next.js, React und TypeScript auf PostgreSQL mit Drizzle; Zeilen-Level-Sicherheit hält jeden Arbeitsbereich getrennt. Es läuft in Docker, mit Vitest- und Playwright-Tests in CI.

Details anzeigen →

Backend für den Wahlhandel

Kundenprojekt: Ich habe das Supabase-Backend eines Desks erweitert, der Märkte für Wahlprognosen handelt. Meine geplanten TypeScript-Funktionen erstellen Snapshots von Kalshi-Orderbüchern, finden neue Wahlmärkte, entwerfen Kandidatenprofile und lösen Alarme aus; ein LLM (Qwen) schreibt stündliche Rennzusammenfassungen für die Händler und bewertet YouTube-Kommentare. Ich habe auch einen Newsfeed mit Suche, RAG-Vorbereitung auf pgvector und CI bei jedem Push auf Main hinzugefügt. Jeder von mir hinzugefügte Job meldet einen Heartbeat, und ein stündlicher Watchdog alarmiert, wenn ein Job stillsteht oder keine Preise mehr eintreffen. Der Eigentümer erhielt eine Einrichtungsanleitung und ein Walkthrough-Video.

Details anzeigen →

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.

Details anzeigen →

Formline: Next.js Store mit Stripe

Ein Schaufenster, durch das Sie klicken können: 16 Poster in 4 Sammlungen, Filter und Suche, die in der URL bleiben, ein Warenkorb, helle und dunkle Designs und ein Checkout, der in einer Demo-Bestellung oder einer echten Stripe Checkout-Sitzung im Testmodus endet. Ich habe es als Next.js statischen Export in TypeScript mit Tailwind CSS erstellt. Posterbilder werden aus SVG-Vorlagen generiert und zur Build-Zeit in PNG gerendert. Kartenzahlungen erfolgen über einen Cloudflare Worker, der den Warenkorb auf dem Server neu bepreist und die Webhook-Signatur von Stripe überprüft. Vitest- und Playwright-Tests laufen in GitHub Actions bei jedem Push; Pushes auf Main stellen die Website bereit.

Details anzeigen →

reqwest-rotate: Open-Source-Crate

Ein kleiner reqwest-Wrapper für Scraper und API-Clients, die Proxy-Rotation, Ratenbegrenzung pro Host und Wiederholung mit Backoff benötigen, ohne ein Middleware-Framework einzubeziehen. Veröffentlicht auf crates.io mit Dokumentation, CI und etwa zweihundert Tests.

Details anzeigen →

Zweisprachige persönliche Website in Next.js

Eine einseitige persönliche Website in Englisch und Russisch, mit einem Dienstleistungsbereich und Links zu meinen Demo-Projekten. Ich habe sie mit Next.js, React und TypeScript als statischen Export entworfen und gebaut, mit einfachen CSS-Modulen und ohne UI-Framework gestaltet. Sie hat helle und dunkle Themen, und ein Social-Preview-Bild für jede Sprache wird zur Build-Zeit generiert. GitHub Actions erstellt und stellt sie auf Bunny CDN bereit, das Sicherheits-Header hinzufügt und www und reines HTTP auf die Haupt-HTTPS-Adresse umleitet.

Details anzeigen →

Rust-Microservices, EdTech-Backend

Ich habe das Backend erstellt: Rust-Dienste auf Axum, Kafka für Ereignisse zwischen Diensten, PostgreSQL und Redis, gRPC intern, REST für das React-Frontend. Docker, CI/CD. Kunde unter NDA.

Details anzeigen →

PHP-Backend in Node.js/TS neu geschrieben

Das Backend der Webplattform eines Kunden wurde von älterem PHP auf Node.js/TypeScript umgeschrieben und die öffentliche API kompatibel gehalten, sodass das Frontend unverändert ausgeliefert wurde. Die mittlere Antwortzeit an den Hauptendpunkten sank um etwa das Dreifache. Die Bereitstellung erfolgte mit Docker und CI/CD. Kunde unter NDA.

Details anzeigen →

jQuery zu React Migration, Live-App

Ein jQuery-Frontend wurde Seite für Seite auf React umgestellt, während das Produkt in Produktion blieb. jQuery ist verschwunden, die Benutzeroberfläche ist komponentenbasiert, und neue Funktionen werden auf der React-Seite erstellt. Kunde unter NDA.

Details anzeigen →

React + Node.js + PostgreSQL App

Frontend, Backend und Datenbank für einen Kunden erstellt: React, TypeScript auf Node.js, PostgreSQL, ausgeliefert als ein deploybarer Dienst mit CI/CD. Kunde unter NDA.

Details anzeigen →

Rust CLI-Tools und Scraper

Kommandozeilen-Dienstprogramme, Scraper und Parser in Rust, die eng gefasste Daten für Kunden sammeln (async, reqwest, scraper, serde). Proxy-Rotation und Ratenbegrenzungsbehandlung, wenn eine Website dies erfordert; Ziele reichen von statischem HTML bis zu JS-gerenderten Seiten. Quellen und Datensätze unterliegen der Geheimhaltung.

Details anzeigen →

Gladiatorenschul-Simulation in Rust/Bevy

Management-Simulation mit vorab simuliertem Kampf und einem Ereignisprotokoll, einem d20-Trefferzonensystem, Utility-KI und einer Wirtschaftsebene. Basierend auf Bevy ECS, mit einer automatisierten Testsuite.

Details anzeigen →

Zinns – Bereit zum Kauf von Dienstleistungen (18)

Fertige Dienstleistungen sofort verfügbar – stöbern, kaufen und sofort loslegen.

Ich erstelle ein Node.js-Backend mit Express oder NestJS

$60.00
🔒 Keine Plattformgebühren für Käufer

Micro Zinns (1)

Kleine, festpreisige Kostproben ab $5 – schnelle Aufträge, die Sie mit einem Klick kaufen können, oder eine risikoarme Möglichkeit, einen Zinner vor einer größeren Bestellung auszuprobieren.

Micro Zinn

Ich behebe einen Fehler in Ihrer JavaScript-, React- oder Node.js-Web-App

$20.00
🔒 Keine Plattformgebühren für Käufer
Portfolio-Builder Service-Schnupperkurs Schneller kleiner Job
📤 Dieses Profil teilen
𝕏 Teilen LinkedIn Facebook WhatsApp Telegram

Lade die Zinn Hub App herunter

Benachrichtigungen · Schnellerer Zugriff · Vollbild

Tippen Sie Share in Ihrem Browser

➜ Tippen Sie dann auf "Zum Startbildschirm hinzufügen"