Zinn Hub
0
あなたのカート
0

アレクサンドル・ソピルニク

フルスタック開発者 | Rust、TypeScript、JavaScript | AI統合

📍 Located in: カザフスタン 🕐
🎯🤝 単発または長期の仕事に対応可能 ⏱️ 週40時間利用可能
👤 フリーランサー
✔ 認証済み
⭐ Zinner レベル 1
🔗 Alexandr Sopilnikをオンラインで見つける
🔍

彼らのリンクやこのプロフィールの残りの部分を探索して、彼らが誰であるかを知ってください。Zinn HubはすべてのZinnerのプロフィールを公開し、透明性を保っています。これにより、信頼を築き、自信を持って雇用することができます。

💰 料金
通常の時間単価: $30.00/時
🔒 Zinn Hubがお客様にご満足いただくまで安全に支払いを保持 · カード、PayPal、仮想通貨など · 購入者手数料なし
✓

Zinn Hubで検証されたスキル

認証済みZinner

Alexandr SopilnikはZinn Hubにそのスキルセットを証明し、実績を提出しました。すべての認証済みZinnerは実践的な品質保証レビューに合格しているため、安心して採用できます。

🛡️ 認証済み: September 2026

メンバーになってから
Sep 2026
リストされたZinns
18
平均応答
0h
最終アクティブ
たった今

について

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.

まず、お持ちのもの(リポジトリ、ライブアプリ、または簡単な説明)と必要なものをお送りください。書面での計画と価格を返信いたします。私の仕事ぶりを最初にご覧になりたい場合は、単一のバグ修正など、1つの小さな固定価格のタスクから始めることができます。

スキル

このフリーランサーが専門とするテクノロジーと専門知識。

カテゴリー

このフリーランサーが利用可能なサービス領域。

ポートフォリオ

Formline Admin: Next.js管理パネル

私のFormlineデモストアのバックオフィス。サインアップなしで試用可能:すべての訪問者はデモデータを含むプライベートサンドボックスを利用できます。スタッフは注文を処理し、カタログを管理し、在庫を追跡します。ストアからの有料Stripeテスト注文は署名付きウェブフックを介して届きます。オーナーから読み取り専用ビューアーまで4つのスタッフロールがあり、それぞれ異なる権限を持ちます。サインインは認証アプリとパスキーをサポートしています。Next.js、React、TypeScriptをPostgreSQLとDrizzleで構築。行レベルのセキュリティにより、各ワークスペースは分離されています。Dockerで実行され、CIでVitestとPlaywrightのテストが行われます。

詳細を見る →

選挙取引デスクのバックエンド

クライアントプロジェクト:選挙予測市場を取引するデスクのSupabaseバックエンドを拡張しました。私のスケジュールされたTypeScript関数は、Kalshiのオーダーブックをスナップショットし、新しい選挙市場を見つけ、候補者プロファイルをドラフトし、アラートを発生させます。LLM(Qwen)は、トレーダー向けに1時間ごとのレース概要を作成し、YouTubeコメントをスコアリングします。また、検索機能付きのニュースフィード、pgvectorでのRAG準備、mainへのプッシュごとのCIも追加しました。追加したすべてのジョブはハートビートを報告し、1時間ごとのウォッチドッグはジョブが停止したり、価格が届かなくなったりした場合にアラートを発します。オーナーにはセットアップガイドとウォークスルービデオを提供しました。

詳細を見る →

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.

詳細を見る →

Formline: Stripe を使用した Next.js ストア

クリックして操作できるストアフロント: 16コレクション内の4ポスター、URLに残るフィルターと検索、カート、ライトテーマとダークテーマ、デモ注文またはテストモードでの実際のStripe Checkoutセッションで終了するチェックアウト。Next.jsの静的エクスポートとしてTypeScriptとTailwind CSSで構築しました。ポスター画像はSVGテンプレートから生成され、ビルド時にPNGにレンダリングされます。カード決済はCloudflare Workerを介して行われ、サーバーでカートの価格を再計算し、Stripeのウェブフック署名を検証します。VitestとPlaywrightテストは、プッシュごとにGitHub Actionsで実行されます。メインへのプッシュはサイトをデプロイします。

詳細を見る →

reqwest-rotate: オープンソースクレート

プロキシローテーション、ホストごとのレート制限、バックオフ付きリトライが必要なスクレイパーやAPIクライアント向けの小さなreqwestラッパー。ミドルウェアフレームワークを導入することなく実現します。crates.ioでドキュメント、CI、約200のテストとともに公開されています。

詳細を見る →

Next.js でのバイリンガル個人サイト

英語とロシア語の1ページの個人サイトで、サービスセクションとデモプロジェクトへのリンクがあります。Next.js、React、TypeScriptを使用して静的エクスポートとして設計および構築し、プレーンなCSSモジュールとUIフレームワークなしでスタイルを設定しました。ライトテーマとダークテーマがあり、各言語のソーシャルプレビュー画像はビルド時に生成されます。GitHub ActionsがビルドしてBunny CDNにデプロイし、セキュリティヘッダーを追加し、wwwとプレーンHTTPをメインのHTTPSアドレスにリダイレクトします。

詳細を見る →

Rustマイクロサービス、EdTechバックエンド

バックエンドを構築しました: axum上のRustサービス、サービス間のイベント用のKafka、PostgreSQLとRedis、内部のgRPC、Reactフロントエンド用のREST。Docker、CI/CD。クライアントはNDAの下にあります。

詳細を見る →

PHPバックエンドをNode.js/TSで書き換え

クライアントのウェブプラットフォームのバックエンドをレガシーPHPからNode.js/TypeScriptに書き換え、公開APIの互換性を維持したため、フロントエンドは変更されずにリリースされました。主要なエンドポイントの平均応答時間は約3分の1に短縮されました。デプロイはCI/CDを備えたDockerに移行しました。クライアントはNDAの下にあります。

詳細を見る →

jQueryからReactへの移行、ライブアプリ

製品が本番環境にある間に、jQueryフロントエンドをReactにページごとに移行しました。jQueryはなくなり、UIはコンポーネントベースになり、新機能はReact側で構築されています。クライアントはNDAの下にあります。

詳細を見る →

React + Node.js + PostgreSQLアプリ

クライアントのためにフロントエンド、バックエンド、データベースを構築しました: React、Node.js上のTypeScript、PostgreSQL、CI/CDを備えた1つのデプロイ可能なサービスとして出荷されました。クライアントはNDAの下にあります。

詳細を見る →

Rust CLIツールとスクレイパー

クライアントのために狭いドメインのデータを収集するRust製のコマンドラインユーティリティ、スクレイパー、パーサー(async、reqwest、scraper、serde)。サイトが必要とする場合はプロキシローテーションとレート制限処理。ターゲットは静的HTMLからJSレンダリングページまで多岐にわたります。ソースとデータセットはNDAの下にあります。

詳細を見る →

Rust/Bevyでのグラディエーター学校シミュレーション

事前シミュレートされた戦闘とイベントログ、d20ヒットロケーションシステム、ユーティリティAI、経済レイヤーを備えた管理シミュレーション。Bevy ECS上に構築され、自動テストスイートを備えています。

詳細を見る →

Zinns — 購入準備完了サービス (18)

すぐに購入できる既製サービス。閲覧、購入、すぐに開始してください。

AndroidおよびiOS用のReact Nativeアプリを構築し、バックエンドに接続します

$100.00
🔒 購入者のプラットフォーム手数料なし

ExpressまたはNestJSでNode.jsバックエンドを構築します

$60.00
🔒 購入者のプラットフォーム手数料なし

ReactまたはNext.jsアプリをプロファイリングし、数値で高速化します

$15.00
🔒 購入者のプラットフォーム手数料なし

Micro Zinns (1)

$5からの少額の定額テスター — ワンクリックで購入できる簡単な仕事、または大規模な注文の前にZinnerを試す低リスクな方法。

Micro Zinn

JavaScript、React、またはNode.jsウェブアプリのバグを修正します

$20.00
🔒 購入者のプラットフォーム手数料なし
ポートフォリオビルダー サービステスター 簡単な小規模な仕事
📤 このプロフィールをシェアする
𝕏 シェア LinkedIn Facebook WhatsApp Telegram

Zinn Hub アプリを入手する

通知 · より速いアクセス · フルスクリーン

ブラウザで共有をタップしてください

➜ その後、"ホーム画面に追加"をタップします