WEB DEVELOPMENT

I build
the tools
your business
runs on.

Not templates. Custom systems — booking engines, dashboards, customer portals — shaped around how your business actually works.

Start a project
SCROLL

Most developers hand you a WordPress theme and call it done. I write every line of code from scratch. The frontend, the backend, the database, the deployment — one person, no handoffs, no "that's not my department."

In development

Ice Glam — Beauty Studio Platform

Complete booking + management system for a Lithuanian beauty studio. 6 specialists, 50+ services, Google Calendar sync, admin dashboard, bilingual support.

aistule.runasp.net
Visit live site →

What it does

Customers pick a specialist, choose a service, select an open time slot from live Google Calendar availability, and book through a 5-step wizard. The owner manages everything through a hidden admin dashboard.

  • 5-step booking wizard
  • Google Calendar sync
  • Real-time availability
  • Hidden admin dashboard
  • Email notifications
  • Customer self-service
  • Lithuanian + English
  • Rate limiting + auth

Built with

React SPA served by ASP.NET Core API, backed by SQL Server. No WordPress, no page builders. Every feature hand-coded.

React 18ViteTailwind CSS ASP.NET Core 8Entity FrameworkSQL Server Google Calendar APIOAuth 2.0MailKit
Live in production

Gimtasis Skonis — Restaurant Website

Full website for a Lithuanian restaurant in Neringa. Elegant design, interactive PDF menu viewer, Google Maps integration, bilingual LT/EN.

gimtasisskonis.lt
Visit live site →

What it does

A single-page restaurant site with full-screen sections, smooth scroll transitions, and an interactive PDF menu viewer rendered with pdf.js. Visitors can browse the menu page by page, find the location on an embedded map, and switch between Lithuanian and English.

  • Full-screen section navigation
  • Interactive PDF menu viewer
  • Page-by-page rendering
  • Google Maps embed
  • Lithuanian + English
  • Mobile responsive

Built with

Pure HTML, CSS, and JavaScript — no frameworks, no CMS. Custom scroll system, PDF rendering via pdf.js, and elegant typography with Cormorant Garamond.

HTML5CSS3JavaScript pdf.jsGoogle MapsResponsive

What I build

Every project starts with your problem. I build the exact tool that solves it.

📅Booking Systems
Online scheduling, calendar sync, automated reminders, customer self-service
📊Admin Dashboards
Private control panels for your staff to manage everything in one place
🛒E-Commerce
Online stores with payments, inventory, and order tracking. Fully yours.
🔗API Integrations
Google, Stripe, email services, or any third-party your business uses
🌎Multilingual Sites
Full i18n support for any number of languages and regions
🚀Full Deployment
Server config, SSL, domain, CI/CD. I hand you a working production system.
Security built in

Every app I build is production-hardened

Security isn't an add-on or afterthought. It's baked into the architecture from the first line of code. Here's what comes standard with every project.

🔒 Authentication & Authorization

Signed session tokens, OAuth 2.0 flows, role-based access control. Your admin dashboard is locked behind proper auth — not just a hidden URL. Every protected endpoint verifies identity before responding.

🔐 Encryption at rest & in transit

Sensitive data (API keys, refresh tokens, credentials) is encrypted before it touches the database using ASP.NET Core Data Protection. All traffic runs over HTTPS with proper SSL configuration.

🛡 Rate limiting & brute-force protection

Login endpoints are throttled per IP — too many failed attempts and the IP gets locked out. Prevents automated password guessing and keeps your admin panel safe from scripted attacks.

🛡 Input validation & injection prevention

Every user input is validated and sanitized server-side. Parameterized queries prevent SQL injection. Output encoding blocks XSS. No raw user data ever reaches the database or HTML unsanitized.

🔑 Secret management

Zero secrets in source code — no passwords, API keys, or connection strings in any file. Development uses encrypted User Secrets, production uses environment variables injected at deploy time. Nothing to steal from the repo.

🛠 Security headers & hardening

X-Content-Type-Options, Referrer-Policy, Permissions-Policy — all set by default. CORS locked to known origins. Cookie flags, CSRF protection, and constant-time password comparison built into every auth flow.

Why me, not an agency

One person, full stack

Frontend, backend, database, deployment. No handoffs, no miscommunication. I own the whole thing from first line to production.

No middleman markup

You pay a developer directly. No project managers, no account executives sitting in meetings billing hours. My rate is my rate.

Production-grade from day one

Encrypted tokens, rate limiting, HTTPS, input validation, background jobs. Not a prototype that breaks under real traffic.

Ongoing administration

After launch I stay on to manage the system — fixing issues, adding new features, removing what's not needed, editing content. Your business evolves and the system evolves with it. Started with a booking system? Six months later you need payments — I add that. Need a new page, a new report, a workflow change — it gets done without starting over.

Got a project?

Tell me what you need. I'll come back with a plan, a timeline, and an honest quote.

Let's talk →
luaks@rm-f.lt