import { getMetrics } from '@/lib/analytics'import { KPIGrid } from '@/components/kpi-grid'import { RevenueChart } from '@/components/charts'export default async function Dashboard() { const metrics = await getMetrics({ range: 'last_30d', granularity: 'daily', }) return ( <div className="grid gap-6 lg:grid-cols-3"> <KPIGrid data={metrics.summary} /> <RevenueChart series={metrics.revenue} /> </div> )}Full-Stack Development
Production-ready code that ships
Three ways I work.
Build
Production software, AI integration, and technical rescue. Full-stack product development from architecture to deployment.
See how I buildAdvise
Strategic guidance on architecture, AI, and growth infrastructure. For founders who need senior technical thinking, not just execution.
See advisory workEmpower
Multi-expert AI systems built for your business. Specialized agents, persistent memory, connected to your tools.
See AI systemsTrusted by founders at
AI integration that works in production.
Multi-agent systems, retrieval, evals, and cost-optimized model routing. Architected for production, not demos.
Multi-agent architectures
Specialized agents with their own tools, memory, and system prompts. Working together as a coordinated system.
Production-grade
Code that works on day one and survives at scale.
Cost-optimized
Smart model routing and caching to keep AI bills manageable.
Context-aware
AI that knows your business, your docs, your customers.
Codebases optimized for AI-assisted development.
Architecture-first agentic coding sets the ceiling for what AI assistance can deliver. The setup determines the output.
Standard AI Development
How most teams use AI assistants
Random Exploration
AI re-discovers your codebase every single task
Context Evaporates
Session ends = knowledge gone
Isolated Decisions
No shared memory across team members
Constant Interruptions
Manual approval for every command
Result: 30-50% of AI time wasted on context gathering
Want this for your codebase?
Let's set it upArchitecture-first agentic coding.
I start with the system map. When the model sees your architecture, it stops guessing and starts reasoning.
Structure before code
Architecture docs, diagrams, dependency maps go into AI context first. The model reasons about WHERE changes belong instead of guessing.
Boundaries prevent coupling
When the model sees component boundaries visually, it won't silently create dependencies across them. Visual structure is a guardrail.
The codebase IS the prompt
How you organize code determines how well AI works with it. Clean structure = better AI output. Messy structure = spaghetti on autopilot.
Architectural decisions compound.
AI-native foundations create competitive moats. Bolted-on AI creates technical debt.
The upside
Executed well, this unlocks millions in value at scale. Operations that need ten people run with two. Decisions that took weeks happen in hours.
The reality
What I build is fuel, not magic. The architecture, the workflows, the AI integration — they're catalysts. Your execution determines the result.
Stack
Stacks I work with.
Full-stack
React · Next.js · TypeScript · Node · Python · PostgreSQL · Supabase
AI & LLM
Anthropic · OpenAI · LangChain · RAG · Multi-agent orchestration
Infrastructure
Vercel · Cloudflare · AWS · GCP · Docker · Linear · PostHog · Sentry · Stripe · Resend
What you get.
- Direct access. You talk to me, not a PM or junior.
- Predictable scope, predictable pricing.
- Senior expertise across the full product lifecycle.
- AI-augmented delivery, end-to-end.
- Strategic input on architecture and product decisions, not just execution.
How we can work together.
Project-based engagements
Defined scope, clear timeline, fixed deliverables. Most engagements run 4-8 weeks.
- MVP and product builds
- AI integration projects
- Architectural rebuilds
- Specific feature builds
Monthly retainer
Ongoing engineering partnership. Strategic input, execution, and AI integration as needed.
- Direct access for architecture and product decisions
- Code reviews and technical guidance
- Hands-on execution with flexible scope
Advisory
Senior strategic input without full execution.
- Architecture reviews
- AI integration planning
- Hiring and team scaling guidance
Real projects, real results.
“Alican helped us architect our SaaS foundation and delivered hands-on full-stack work across every layer of the platform. He operates with the mindset of a technical co-founder, not a contractor.”

Technical Co-Founder & CTO, Leapter
Due to the nature of startup work and NDAs, not all projects and testimonials can be shared publicly.Reach out for more references.
Working with founders and senior teams across Berlin, the US, and the EU.
Get in touch to discuss your project. I'll respond within 24 hours.