ArcLedger
A bookkeeping workspace for businesses using stablecoins.
Full-stack SaaS with PostgreSQL, authenticated workspaces and resumable data imports.
Esen Urer / Full-Stack Software Engineer
Web applications, developer tools and data-driven systems. I build the interface, APIs and the database behind them.
01 / Featured projects
Complete products and tools, with the architecture, decisions and lessons behind them.
A bookkeeping workspace for businesses using stablecoins.
Full-stack SaaS with PostgreSQL, authenticated workspaces and resumable data imports.
A hospitality platform connecting table orders, payments and kitchen printers.
Customer and admin apps, a Node.js API, role-based access and Stripe webhooks.
A pipeline that turns trading posts into reviewed, structured instructions.
Python backend engineering, external APIs, AI-assisted extraction and independent validation.
A research tool for testing strategy claims against real market data.
Python data pipelines, repeatable experiments, automated tests and independent verification.
Across the product lifecycle
React and Next.js interfaces, APIs, authentication and relational data models that work together.
Payments, webhooks and external APIs — including software that reaches a physical kitchen printer.
Python pipelines and AI-assisted workflows, with deterministic checks around uncertain input.
Tenant isolation, independent verification and honest results when an experiment fails.
Deployment, operational debugging and revisiting earlier decisions when the evidence changes.
02 / Supporting systems
Local tools, chosen because they fit the job.
An automated lead generation and enrichment engine for UK trade businesses.
A native Windows app for sorting thousands of photos and videos by keyboard.
03 / Commercial delivery & front-end craft
Client and product websites across three front-end stacks. A different scale of work, with the same attention to delivery.

Facilities and construction website, from responsive pages to a custom-domain launch.
HTML / CSS / JS / Vercel / Formspree
DNS migration, permanent redirects, strict CSP, responsive WebP assets and structured data. A privacy-aware Formspree enquiry flow completes the delivery.

A transparency-first project website with validated configuration and safe defaults.
Next.js / Zod / Vitest / Playwright
Security headers, generated social previews and deliberate feature flags. No fabricated project data and no wallet connection. This entry concerns the website, not the token.

A dessert storefront with portion pricing, a persistent cart and hosted checkout.
Next.js / Stripe / Resend
Catalogue, checkout and order-confirmation email integration. No real payments are being taken. Stronger server-side checkout fixes were on an undeployed branch in the reviewed evidence.

A café website with Google reviews served through a server-side API proxy.
React / Vite / Express / Google Places
The Places API key stays on the server. Opening-hours UX, gallery, maps and delivery links make the site useful before a visit.

Framework-free delivery with before/after sliders and a WhatsApp quote flow.
HTML / CSS / JS / Google Maps
Dynamic gallery, keyboard and touch interactions, and a service-area map. Enquiries open WhatsApp without a backend. Public material is anonymised.

A visual marketing site built around video, a large gallery and a lightbox.
Next.js / Motion / Formspree
Front-end and visual-design evidence. Reviews and statistics in the demo are placeholders, not verified business claims.

A catering-vehicle website with service, process and case-study galleries.
Next.js / Tailwind / CSP
Hero carousel, conversion galleries and security-policy work. The reviewed live quote form does not submit enquiries; a connected implementation existed on an unmerged branch.

A bilingual lodging site with separate language URLs and translated accessibility text.
HTML / CSS / JS / Internationalisation / Structured data
Custom translations, hreflang, translated image descriptions and ARIA labels, lodging schema and reduced motion. Unverified information and generated imagery are labelled.
04 / About the engineer
I’m Esen Urer, a full-stack software engineer. I like taking a useful idea far enough that someone can actually use it.
That curiosity has taken me from client websites and desktop tools to SaaS platforms, automation and research software. I enjoy learning a new domain, finding the awkward parts and working out what the product really needs — across the interface, backend and data.
I care about building systems where correctness matters. That means testing assumptions, paying attention to security and revisiting earlier decisions. The case studies show both what I built and what I learned when the first version wasn’t enough.