// freelance engineer & consultant
Let's Build Something
I'm a freelance software engineer and consultant with 18 years of experience building production systems. I work with startups, enterprises, and product teams who need senior engineering muscle — whether it's building from scratch, scaling what exists, or making hard technical decisions.
I've shipped e-commerce platforms, fintech products, SaaS tools, IoT systems, AI applications, and security infrastructure. I bring the same depth to a 2-person startup as I did to Adobe's cloud security team.
What I Do
System Architecture & Design
Distributed systems, microservices, cloud infrastructure, database design. I architect systems from scratch and scale existing ones.
→ 2,500+ AWS accounts · 99.1% compliance at Adobe
AI & LLM Product Development
Production AI applications — RAG pipelines, prompt engineering, agentic workflows, model selection. From proof-of-concept to deployed product.
→ RAG bots, voicebots, estimation tools in production
Full Stack Product Development
End-to-end product builds. Node.js, TypeScript, React, Flutter, PostgreSQL. I own the entire stack — backend, frontend, mobile, infra.
→ E-commerce, fintech, SaaS, marketplaces shipped
Technical Consulting & Advisory
Architecture reviews, tech stack decisions, scaling strategy, engineering process. 18 years of patterns, anti-patterns, and hard-earned lessons.
→ Adobe Oscar Award · Trusted by enterprises & startups
How We Can Work Together
Project-Based
Fixed-scope engagements with clear deliverables. You describe the problem, I build the solution. Ideal for MVPs, product builds, and specific feature development.
Best for: Startups, SMBs, product teams
Consulting & Advisory
Architecture reviews, tech stack audits, scaling roadmaps, and team mentorship. I plug into your team for a defined engagement — no open-ended retainers.
Best for: Engineering teams, CTOs, founders
Fractional CTO / Tech Lead
Ongoing technical leadership for companies that need senior engineering guidance without a full-time hire. Architecture decisions, code reviews, vendor evaluation, team building.
Best for: Early-stage startups, growing companies
Working Style
Remote
Worldwide
18 Years
Experience
30+
Products Shipped
24h
Response Time
I take on 1-2 projects at a time so I can give them proper attention. I communicate directly, ship fast, and don't disappear. You get a senior engineer who owns the outcome, not a body shop that assigns juniors after the sales call.
Always Learning
Technology moves fast. I stay sharp by building real projects, writing technical courses, and going deep on topics that matter. This blog has crash courses on system design, AI/LLM development, and Python — all written from hands-on experience, not textbooks.
When you hire me, you're getting someone who doesn't just rely on what worked five years ago. I bring current knowledge of the tools and patterns that are actually working in production today.
