Zinn Hub
0
Keranjang Anda
0

Alexandr Sopilnik

Pengembang Full-Stack | Rust, TypeScript, JavaScript | Integrasi AI

📍 Located in: Kazakhstan 🕐
🎯🤝 Terbuka untuk pekerjaan satu kali atau jangka panjang ⏱️ 40 jam/minggu tersedia
✔ Terverifikasi
⭐ Level Zinner 1
🔗 Temukan Alexandr Sopilnik online
🔍

Jelajahi tautan mereka dan sisa profil ini untuk mengenal siapa mereka. Zinn Hub menjaga profil setiap Zinner tetap terbuka dan transparan — sehingga Anda dapat membangun kepercayaan dan merekrut dengan percaya diri.

💰 Harga
Tarif Per Jam Biasa: $30.00/jam
🔒 Pembayaran ditahan dengan aman oleh Zinn Hub sampai Anda puas · Kartu, PayPal, Kripto & lainnya · Tanpa biaya pembeli
✓

Keterampilan Diverifikasi oleh Zinn Hub

Zinner Terverifikasi

Alexandr Sopilnik telah membuktikan keahlian mereka kepada Zinn Hub dan memberikan bukti pekerjaan mereka. Setiap Zinner Terverifikasi melewati tinjauan jaminan kualitas langsung — sehingga Anda dapat merekrut dengan percaya diri.

🛡️ Terverifikasi sejak September 2026

Anggota sejak
Sep 2026
Zinns terdaftar
18
Rata-rata respons
0h
Terakhir aktif
36 minutes yang lalu

Tentang

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.

Untuk memulai, kirimkan kepada saya apa yang Anda miliki (repositori, aplikasi langsung, atau deskripsi singkat) dan apa yang Anda butuhkan. Saya akan membalas dengan rencana tertulis dan harga. Jika Anda ingin melihat cara kerja saya terlebih dahulu, kita bisa mulai dengan satu tugas kecil dengan harga tetap, seperti perbaikan bug tunggal.

Keterampilan

Teknologi dan keahlian yang menjadi spesialisasi freelancer ini.

Kategori

Area layanan yang tersedia untuk freelancer ini.

Portofolio

Formline Admin: Panel admin Next.js

Kantor belakang untuk toko demo Formline saya, terbuka untuk dicoba tanpa pendaftaran: setiap pengunjung mendapatkan kotak pasir pribadi dengan data demo. Staf memproses pesanan, mengelola katalog dan melacak stok, dan pesanan uji Stripe berbayar dari toko tiba melalui webhook yang ditandatangani. Empat peran staf, dari pemilik hingga penampil hanya-baca, memiliki hak yang berbeda; masuk mendukung aplikasi pengautentikasi dan kunci sandi. Dibangun dengan Next.js, React, dan TypeScript di PostgreSQL dengan Drizzle; keamanan tingkat baris menjaga setiap ruang kerja terpisah. Ini berjalan di Docker, dengan pengujian Vitest dan Playwright di CI.

Lihat detail →

Backend meja perdagangan pemilihan

Proyek klien: Saya memperluas backend Supabase dari meja yang memperdagangkan pasar prediksi pemilihan. Fungsi TypeScript terjadwal saya mengambil snapshot buku pesanan Kalshi, menemukan pasar pemilihan baru, menyusun profil kandidat, dan meningkatkan peringatan; LLM (Qwen) menulis ringkasan balapan setiap jam untuk para pedagang dan menilai komentar YouTube. Saya juga menambahkan umpan berita dengan pencarian, persiapan RAG di pgvector, dan CI di setiap dorongan ke utama. Setiap pekerjaan yang saya tambahkan melaporkan detak jantung, dan pengawas setiap jam memberi peringatan ketika pekerjaan menjadi sunyi atau harga berhenti tiba. Pemilik mendapatkan panduan pengaturan dan video panduan.

Lihat detail →

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.

Lihat detail →

Formline: Toko Next.js dengan Stripe

Toko yang dapat Anda klik: 16 poster dalam 4 koleksi, filter dan pencarian yang tetap ada di URL, keranjang, tema terang dan gelap, dan checkout yang berakhir dengan pesanan demo atau sesi Stripe Checkout nyata dalam mode uji. Saya membangunnya sebagai ekspor statis Next.js di TypeScript dengan Tailwind CSS. Gambar poster dihasilkan dari template SVG dan dirender ke PNG pada waktu pembuatan. Pembayaran kartu melalui Cloudflare Worker yang mengubah harga keranjang di server dan memverifikasi tanda tangan webhook Stripe. Tes Vitest dan Playwright berjalan di GitHub Actions pada setiap push; push ke main menyebarkan situs.

Lihat detail →

reqwest-rotate: crate sumber terbuka

Pembungkus reqwest kecil untuk scraper dan klien API yang membutuhkan rotasi proxy, pembatasan laju per host, dan coba lagi dengan backoff, tanpa menarik kerangka kerja middleware. Diterbitkan di crates.io dengan dokumen, CI, dan sekitar dua ratus pengujian.

Lihat detail →

Situs pribadi bilingual di Next.js

Situs pribadi satu halaman dalam bahasa Inggris dan Rusia, dengan bagian layanan dan tautan ke proyek demo saya. Saya merancang dan membangunnya dengan Next.js, React, dan TypeScript sebagai ekspor statis, ditata dengan CSS Modules biasa dan tanpa kerangka kerja UI. Ini memiliki tema terang dan gelap, dan gambar pratinjau sosial untuk setiap bahasa dihasilkan pada waktu build. GitHub Actions membangun dan menyebarkannya ke Bunny CDN, yang menambahkan header keamanan dan mengarahkan www dan HTTP biasa ke alamat HTTPS utama.

Lihat detail →

Layanan mikro Rust, backend EdTech

Saya membangun backend: layanan Rust di axum, Kafka untuk peristiwa antar layanan, PostgreSQL dan Redis, gRPC di dalam, REST untuk bagian depan React. Docker, CI/CD. Klien di bawah NDA.

Lihat detail →

Backend PHP ditulis ulang di Node.js/TS

Menulis ulang backend platform web klien dari PHP lama ke Node.js/TypeScript dan menjaga API publik tetap kompatibel, sehingga bagian depan dikirimkan tanpa perubahan. Waktu respons rata-rata pada titik akhir utama turun sekitar 3x. Penyebaran dipindahkan ke Docker dengan CI/CD. Klien di bawah NDA.

Lihat detail →

Migrasi jQuery ke React, aplikasi langsung

Memindahkan bagian depan jQuery ke React halaman demi halaman saat produk tetap dalam produksi. jQuery sudah tidak ada, UI berbasis komponen, dan fitur baru dibangun di sisi React. Klien di bawah NDA.

Lihat detail →

Aplikasi React + Node.js + PostgreSQL

Membangun bagian depan, backend, dan database untuk klien: React, TypeScript di Node.js, PostgreSQL, dikirimkan sebagai satu layanan yang dapat disebarkan dengan CI/CD. Klien di bawah NDA.

Lihat detail →

Alat CLI dan scraper Rust

Utilitas baris perintah, scraper, dan parser di Rust yang mengumpulkan data domain sempit untuk klien (async, reqwest, scraper, serde). Rotasi proxy dan penanganan batas laju saat situs memerlukannya; target berkisar dari HTML statis hingga halaman yang dirender JS. Sumber dan kumpulan data di bawah NDA.

Lihat detail →

Simulasi sekolah gladiator di Rust/Bevy

Simulasi manajemen dengan pertempuran yang disimulasikan sebelumnya dan log peristiwa, sistem lokasi pukulan d20, AI utilitas, dan lapisan ekonomi. Dibangun di Bevy ECS, dengan rangkaian pengujian otomatis.

Lihat detail →

Zinns — Layanan Siap Beli (18)

Layanan siap pakai tersedia untuk pembelian segera — jelajahi, beli, dan mulai segera.

Saya akan membangun backend Node.js dengan Express atau NestJS

$60.00
🔒 Tanpa Biaya Platform untuk Pembeli

Micro Zinns (1)

Pencicip harga tetap kecil mulai dari $5 — pekerjaan cepat yang dapat Anda beli dalam satu klik, atau cara berisiko rendah untuk mencoba Zinner sebelum pesanan yang lebih besar.

Micro Zinn

Saya akan memperbaiki bug di aplikasi web JavaScript, React, atau Node.js Anda

$20.00
🔒 Tanpa Biaya Platform untuk Pembeli
Pembuat portofolio Pencicip layanan Pekerjaan kecil cepat
📤 Bagikan profil ini
𝕏 Bagikan LinkedIn Facebook WhatsApp Telegram

Dapatkan Aplikasi Zinn Hub

Notifikasi · Akses lebih cepat · Layar penuh

Ketuk Bagikan di browser Anda

➜ Lalu ketuk "Tambahkan ke Layar Utama"