marius@dev:~$ whoami

Full-Stack Engineer

From idea to fully working product.

I design, build, deploy and maintain production web and mobile systems for businesses.

$design>build>deploy>maintain
// 14+ yrs · cms & erp · web · mobile · servers · devops
// about

For 14+ years I've been building production IT systems for businesses — mostly CMS and ERP platforms across web, mobile, backend and DevOps.

I operate as the systems architect: translating business requirements into technical solutions, owning structure and strategy, and looking after the full lifecycle from planning to deployment and monitoring. Some projects are under NDA — I can walk through the problems, architecture and outcomes.

// stack
Frontend
[ TypeScript ][ React ][ Next.js ]
Mobile
[ React Native ][ Expo ]
Backend
[ Node.js ][ Bun ][ Fastify ]
Data
[ PostgreSQL ][ Drizzle ORM ][ Kysely ]
Infra & Services
[ Docker ][ Cloudflare ][ Stripe ]
// client_work
sorted: newest_on_top ↓
zipp.tsxMobile App
01

On-Demand Parcel Delivery

Zipp

An Uber-style peer-to-peer parcel delivery app for Lithuania. Senders post packages with map-picked pickup/drop-off and pay upfront; drivers browse jobs on a live map, negotiate prices and deliver with real-time GPS tracking. Bilingual (EN / LT), EUR-based.

React NativeExpoTypeScriptFastifySocket.IOPostgreSQLStripe ConnectMapbox
view_project →
memoir-platform.tsxWeb + Admin
02

Memoir Writing & Printing

Memowrite

A personalized memoir product that turns guided life-story questions into professionally printed hardcover books. AI refines the writing and restores old photos, with print-on-demand fulfillment and an 8-language admin back office.

Next.jsReactFastifyTypeScriptPostgreSQLDrizzle ORMOpenAIStripe
view_project →
ai-learning.tsxWeb App
03

Gamified AI Learning

A gamified app for learning AI through structured multi-day challenges plus a hands-on playground — chat across GPT-4o, Gemini, Claude and Grok, build custom agents, and generate images and speech.

Next.jsReactTypeScriptFirebaseTailwind CSSOpenAIGeminiClaude
view_project →
ev-charging.tsxMobile App
04

EV Charger Sharing

ChargeShare

An app connecting EV drivers with people who share their chargers. Drivers find chargers on a clustered map, mutually match Tinder-style, book real availability slots and pay via Stripe Connect.

React NativeExpoTypeScriptFastifyDrizzle ORMPostgreSQLStripe ConnectMapbox
view_project →
payment-orchestration.tsAPI + Dashboard
05

Payment Gateway Integrations

A unified payment orchestration layer that hides multiple third-party providers behind one API, with multi-currency routing and provider failover, a live transactions dashboard and full E2E test coverage.

Node.jsFastifyPostgreSQLReactVitestPlaywright
view_project →
automation-system.tsBackend + Dashboard
06

Automation System

A high-throughput automation backend running market-trend analysis through an external AI service, processing 30k–150k messages under load with reliable queuing and two independently deployable services.

Node.jsWorkersFastifyPostgreSQLRedis BullMQPlaywright
view_project →
gov-resources.tsxWeb App
07

Government Resources Management

An internal system for government agencies to track contractor costs and delivered services across sectors, with strict role-based access, monthly filterable reporting and audited account provisioning.

Node.jsFastifyPostgreSQLReact
view_project →
restaurant-ops.tsxMobile + Web Admin
08

Restaurant Operations Suite

A full-stack restaurant operations suite spanning tables, orders, inventory and staff, plus a customer mobile app for menus and live order tracking. WebSockets keep everyone in sync; Stripe handles checkout.

React NativeNext.jsFastifyPostgreSQLWebSocketsStripe
view_project →
// contact

Let's build something reliable.

Tell me about the system you need. I reply within a day.

© 2026 marius mariakinas · all rights reserved · built from scratch