The long story.
Every role since 2018: what I owned, what I shipped, and the numbers I can stand behind.
Fullstack Software Engineer · Cleatus.ai
Agentic AI platform for government contractors, with 4.5M+ documents processed. I built its monetization surface and the tools sales and support worked from.
- Owned the support and account-executive surface: an admin dashboard with funnel views and “worth-a-call” lead scoring, and correct AE assignment across the signup and trial lifecycle.
- On the freemium rollout, wrote and ran the database migrations and built the mail event layer, tier-aware billing, and credits.
- Built and instrumented the lifecycle email system on Redis-backed idempotency controls, the source of truth for send health, preventing duplicate sends across concurrent cron runs. The pre-trial reminder series converted 17.9% of reached accounts to trial.
- Designed a company-wide conversion-tracking layer: every outbound email on one server-side event and UTM schema, with PostHog as the single source of truth for funnel attribution.
- Drove feature decisions from observed user behavior, via PostHog MCP, rather than intuition.
- Shipped 76 production changes in 10 weeks with a 0% revert rate across a pnpm + Turborepo monorepo, and resolved 35 customer-facing fixes routed from CS, sales, and engineering.
Founding Engineer · Clubworks
Production data ingestion platform for a B2B SaaS: location-based pricing data from multiple providers, scraped and refreshed on a schedule.
- Architected the platform on FastAPI, Celery, Redis Streams, and PostgreSQL, with parallel scraping, retry logic, and high-throughput task orchestration.
- Re-architected the pipeline from sequential BullMQ processing to Celery and Redis Streams, cutting a full scrape from 45 minutes to under 3 (15×).
- Built the full stack: a Next.js frontend, an Express and Prisma backend, and Python worker services, containerized and deployed on Railway.
- Scheduled daily, weekly, and monthly runs with dynamic queue feeding, keeping data fresh with no manual intervention.
- Built internal tooling to debug and monitor workers, queues, and ingestion state, shortening troubleshooting and making the pipeline observable.
- Onboarded and mentored a junior engineer onto the codebase.
Senior Software Engineer · PXCH Holding
US holding company behind a portfolio of SaaS products. I worked on three.
ThumbnailTest
A/B testing for YouTube thumbnails and titles.
- Joined as a junior and grew into a senior role, moving from frontend work to fullstack and architectural ownership: system design, data flows, and product decisions.
- Built a RAG chatbot over YouTube transcripts that retrieves and cites the relevant segments, the base architecture for later conversational tooling.
- Co-led the platform’s UI/UX overhaul, redesigning test, settings, and dashboard flows with component patterns later reused across other PXCH products.
- Ported the Chrome-only browser extension to Firefox and Safari, resolving cross-browser API differences and packaging constraints.
- Stayed on a part-time retainer after the full-time role: maintenance and bug fixes, support-ticket triage, and user-facing documentation.
SendShort
Short-form video editing and publishing, built for speed.
- Led the UI overhaul end to end: layout, video editor architecture, and core interaction patterns, for a more stable and consistent editor.
- Designed an in-layout helpdesk adopted across all company products, increasing support usage by ~63% and improving onboarding flows to reduce friction for new users.
- Cut unnecessary re-renders and reactivity cycles in the editor through memoization and render optimization, improving perceived responsiveness.
- Finished broken and half-built editing flows and designed a new onboarding flow, reducing drop-off in the editing sequence.
Shipper.now
AI app builder: a prompt in, a complete fullstack web app out.
- Built the MVP of the multi-agent system: agent orchestration, the code generation pipeline, and project scaffolding.
- Ran generated code in E2B sandboxes and moved long-running generation onto Inngest background jobs for durable retries.
- Built the payments and billing flow.
Product Developer · Medusa Global Digital Agency
Digital agency building custom web platforms for clients in healthcare, construction, and tourism.
- Built frontend and backend features across client projects, each with its own requirements, constraints, and stack.
- Defined system architectures and tech stacks for new projects, weighing scalability, development speed, and maintainability.
- Deployed and configured Ubuntu servers on LiteSpeed and VPS hosting.
- Worked with UI/UX designers and backend engineers on API integrations, accessibility, and cross-browser compatibility.
Frontend Developer · Fiores Global
Product company in the middle of technical and architectural change.
- Rebuilt the company website on a cleaner, more maintainable frontend architecture, with improved accessibility.
- Worked with backend engineers to design and build a new internal project dashboard.
- Supported hiring and onboarding of new developers onto the updated stack.
Application Support Specialist · Mobilpark
Early-career role in data systems and internal tooling.
- Worked on SQL-based systems and integration troubleshooting; my first hands-on exposure to MVC and core web technologies.
- Learned how application logic maps to data models, and where performance bottlenecks start.
Translator · Freelance
Literary and academic translation: one published book and a high volume of academic articles.
Güdü
Max Brooks’s Devolution, translated into Turkish. İthaki Yayınları, 2023.
Senior CPU+ Advisor · Webhelp (AppleCare)
Escalation-tier technical support for Apple customers, specializing in Macs: hardware, macOS, and third-party software.
- Troubleshot complex macOS, iOS, and hardware issues, from macOS internals to third-party conflicts, with a 93% satisfaction rate and 72% issue resolution.
- Handled escalated cases and guided customers through non-trivial recovery paths under Apple’s quality standards.
- Escalated recurring software and hardware issues to engineering teams with detailed reports, and documented resolutions for the wider support team.
- Mentored junior advisors and trained teams on advanced diagnostics.
- Strengthened technical communication and customer-facing debugging, and learned to design for the failure state first, which still shapes how I build interfaces.