Available for new projects

Software, crafted
for people who care
about the result.

Kaica is an engineering studio. Mobile, web, and backend systems for businesses that need more than a template — built lean, with senior hands and modern tooling end to end.

0
Years building software
0
Projects crafted
0
Tools & agents in our stack
0
Senior-led, end to end
Selected work

Built carefully.
Shipped quietly.

Most of our work is under NDA. Names abstracted, architecture generalized — but everything below is real, in production, and earning its keep.

Live · 2026

One checkout, every gateway.

A unified API that abstracts regional payment providers behind a single endpoint. Webhook normalization, idempotent retries, reconciliation logging — the unglamorous work that keeps revenue flowing.

Merchant Unified API /checkout Payme Click Stripe
Node.js Express MongoDB
Live · 2024

Where in the world is your container?

A visual dashboard that pulls from carrier APIs to track international freight in real time. Customs milestones, ETA recalculation, status alerts by reference number.

Vue.js Node.js Leaflet MongoDB
Live · 2020

A CRM that doesn't get in the way.

Built for a wholesale manufacturer tired of generic SaaS. Client interactions, order history, payment status, aged receivables — exactly what their team uses every day, and nothing else.

PAID DUE PAID LATE
Django PostgreSQL Bootstrap
Live · 2025

Bookings without the back-and-forth.

A full-stack appointment platform with timezone-aware calendars, transactional emails, and rescheduling links. The kind of polish that makes customers think they're using a much bigger product.

May 2026 M T W T F S S 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 AVAILABLE 10:00 11:30 14:00 16:30 Confirmed Fri 9 May · 14:00 View details
Next.js Prisma PostgreSQL
Web Development

Websites, done
properly.

Most agencies hand you a templated WordPress site. We hand you a fast, custom, maintainable codebase that loads in under a second and ranks because it actually deserves to.

Marketing sites

High-converting landing pages and brand sites. Custom design, no template smell. Built for performance — Lighthouse scores you can take to a board meeting.

Next.js Astro Vercel

E-commerce

Storefronts that don't fall over on launch day. Custom checkout flows, inventory sync, regional payment integration. Headless when it makes sense, monolith when it doesn't.

Next.js Stripe Sanity

Internal dashboards

The unglamorous web apps your operations team actually lives in. Role-based access, audit logs, exports, and the kind of UX that makes power users faster, not slower.

React Node.js PostgreSQL

Content platforms

Editorial sites, blogs, knowledge bases, and documentation portals. We pair a writer-friendly CMS with a developer-friendly stack so neither side compromises.

Next.js Sanity MDX

Web applications

Full-stack SaaS products from zero. Authentication, billing, multi-tenancy, real-time updates. The boring foundations done right so your features can be interesting.

Next.js Supabase Stripe

Site rescues

Inherited a slow, broken, or abandoned site? We audit, stabilize, and refactor. Sometimes the right move is a careful migration, sometimes a clean rewrite — we'll tell you honestly which one yours needs.

Audit Refactor Migrate

What every web project includes.

We don't ship sites that need a maintenance contract on day one. Every engagement comes with these as default — not as upsells.

  • Lighthouse 90+ on mobile
  • SEO foundation & structured data
  • Analytics & conversion events
  • Deployment runbook & documentation
  • 30 days of post-launch support
The Lab

Where we go to
break things.

Personal projects, prototypes, and works-in-progress. The systems we don't get to touch in client work — explored on our own time, on our own terms.

Prototype

Trade simulation engine.

A backend for a hypothetical economy that adjusts commodity prices across virtual cities via supply-and-demand. The hard part isn't the math — it's keeping fifty interconnected markets stable.

IRON ORE · GLOBAL PRICE INDEX +12.4% Demand Supply 50 markets · live
FastAPI PostgreSQL SQLAlchemy
Personal tool

Snippet & prompt library.

A central place to tag and retrieve our own code blocks and AI prompt templates. Built it because we kept losing track of the same useful patterns across repositories.

Search snippets & prompts... ⌘ K All · 47 react supabase prompts svelte useDebouncedQuery const [q, setQ] = useState('') useEffect(() => { ... }, [q]) react hooks RLS policy template CREATE POLICY "user_owns" ON public.items FOR SELECT supabase sql Code review prompt Review this PR for security... prompts Svelte stores · helper export const persisted = ... svelte
Svelte SvelteKit Supabase
Specialized

Algorithmic trading,
written with discipline.

TradingView indicators and signal scripts. Sold and licensed independently. We treat trading code with the seriousness money deserves — explicit rules, no curve-fitting, full transparency.

Pine Script v4

Multi-timeframe trend filter.

Overlays higher-timeframe direction onto lower charts. Filters noise and false breakouts at the source.

Pine v5 · Webhooks

RSI / MACD scalping bot.

Strict crossover signals dispatched to exchanges via webhook. Designed to remove discretion, not replace judgment.

Pine Script v5

Support / resistance re-test.

Identifies hidden liquidity zones, alerts on structural breaks, plots optimal R:R entries on re-tests.

How we work

No surprises.
Just the work.

01

A scope call.

Thirty minutes. Free. We figure out together if your problem is something we can solve well — or whether you'd be better served elsewhere. We'll tell you honestly.

02

A written proposal.

Fixed-price scope with milestones and a real timeline. No "we'll figure it out as we go." If the spec changes mid-project, we re-quote — both sides protected.

03

Build in the open.

Weekly demo links. Your code lives in your repository from day one. No black box, no last-minute reveal — you watch it grow.

04

A clean handoff.

Documentation. Deployment runbook. A 30-day window for bug fixes after launch. After that — retainer if you want us, freedom if you don't.

Contact

Have something
worth building?

The best engagements start with a clear problem and a written brief. Send a few lines about what you're building, your timeline, and any constraints. We reply within two working days — or tell you upfront if we're not the right fit.

Engagement
Fixed-price · Hourly · Milestones
Lead time
2–4 weeks to start
Based in
İstanbul · remote globally
Reply window
Within two working days