• File

Andrii

Програміст PHP

City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Andrii Tsiurupa
Backend / Fullstack Developer · Fintech & Payments · TypeScript / NestJS / Next.js
Lugano, Switzerland • Open to relocation & remote • [open contact info](look above in the "contact info" section)[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)github.com/Andrii-888

SUMMARY

Backend / fullstack developer focused on payment systems, API design and fintech infrastructure with TypeScript,
NestJS and Next.js. Independently built systems simulating production payment and compliance workflows —
crypto payment flows, webhook-based services and internal operator dashboards. Comfortable with PostgreSQL,
Redis, MongoDB, Docker and an AI-augmented development workflow. Looking for a junior role in backend,
fintech or payments-infrastructure engineering in Switzerland or the wider EU.

TECHNICAL SKILLS

Frontend React, Next.js (App Router), TypeScript, Tailwind CSS, responsive UI, i18n with next-intl
Backend NestJS, Node.js, Express, REST APIs, webhook delivery, authentication flows, type-safe contracts
Data PostgreSQL, MySQL, Redis, MongoDB
Systems Docker, Git / GitHub, Vercel, CI/CD basics, Linux CLI
Domain Payment systems, crypto payment flows, basic AML / KYC concepts, multi-locale platforms, SEO
basics
Workflow AI-augmented coding (Cursor, Claude, Copilot), OpenAI & Anthropic API integrations, prompt
engineering

PRIMARY SYSTEMS

CryptoPay — Crypto Payment Gateway Next.js · TypeScript · REST
crypto-pay-iota.vercel.app github.com/Andrii-888/crypto-pay
• Designed a PSP-style payment flow: server-side invoice creation, lifecycle and expiration logic, polling-based
status updates, webhook delivery patterns and AML hooks.
• Implemented a Stripe-like hosted payment page for USDT / USDC checkout, with multi-method UI and clear
handling of confirmations, delays and errors.
• Designed as a PSP-like end-to-end payment flow without custody of funds.

PSP Dashboard — Operations & Compliance Panel Next.js · TypeScript · NestJS API
psp-dashboard-ochre.vercel.app github.com/Andrii-888/psp-dashboard
• Built the operator-facing UI for a crypto payment processor, with full visibility across the invoice lifecycle,
sanctions screening and risk decisions.
• Includes backend-driven state management via NestJS API (psp-core) — invoice lifecycle, webhook retries,
AML hooks and blockchain transaction tracking.
• Implemented amount-tiered risk policies, operator actions (approve / hold / reject) and an audit trail intended for
compliance review workflows.

SUPPORTING PROJECTS

ABF — Multilingual Fintech Platform Next.js 15 · TypeScript · Tailwind v4 · next-intl
abf-c9uz.vercel.app github.com/Andrii-888/abf
• Built a fintech site on Next.js 15 (App Router) with TypeScript and Tailwind v4, deployed on Vercel.
• Implemented full i18n across 6 locales (EN / IT / DE / FR / RU / ZH) with locale-prefixed routing and per-locale
JSON dictionaries.
• Structured services, partners, process and legal pages around a type-safe translation loader.
Liberovita — Cross-Border Real Estate Platform Next.js · TypeScript · next-intl
liberovita.com github.com/Andrii-888/liberovita
• Multilingual platform (RU / UA / EN / IT) helping CIS/CEE buyers acquire property in Italy, with locale-aware
routing and SEO-oriented page structure.
• Built a JSON-driven property catalog, detail pages and a WhatsApp / Telegram lead funnel.

EXPERIMENTAL (WEB3 / SMART CONTRACTS)

• MTK Smart Contracts — Hardhat exercise in Solidity: ERC20 mocks (MockMTK / MockUSDT), WETH9, mock
oracle, Uniswap V2 fork (factory + router) and a custom FuturesTrading contract using OpenZeppelin libraries; wired
to the MTK Futures Next.js frontend.
• 0G RollPlay — frontend prototype for a multi-chain (EVM / Solana) Web3 gaming concept on the 0G Network.
• Tokenly Wallet — TypeScript prototype of a clean, security-aware crypto wallet UI.

EDUCATION

Tel-Ran Technology School — Informatica (Full-Stack Web Development) Dec 2022 – Jan 2024
13-month intensive program covering JavaScript, TypeScript, React, Node.js, SQL / NoSQL databases, Git workflow and
team project work.

LANGUAGES

Russian Native
Ukrainian Native
English Basic technical (reading docs, simple written communication, actively improving)
Italian Basic (living in Lugano)

OPEN TO

Roles Junior Backend / Fullstack — Fintech, Payments, Infrastructure
Locations Switzerland (priority), EU (open to relocation), Remote
Work setup Full-time · On-site / Hybrid / Remote
Availability Immediate
All listed projects are independent builds. Live demos and source code available via the linked URLs.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: