I build consumer AI products, end to end.

Cognitive science and software engineering. My work spans the whole path from the model's output to the ad that finds you. Everything I understand about human behavior goes toward what I believe makes a product great: it solves a problem people actually have, and it feels made for the person using it.

Founded Selfmap AI — the four apps below B.S. Cognitive Science, UCLA Los Angeles

Shipped

Four apps, four different bets

Each started as a question about behavior, not a feature idea. Here's what I was testing, what I built, and what came back.

PoseUp app icon

PoseUp

iOS · Generative AI photo editing

People don't want to be taught how to pose. They want the photo to come out the way they imagined it.

  • Can one input flow capture what someone actually wants fixed in a photo, whether that's the pose, the angle, the lighting, or the smile, without making them work for it?
  • How much output quality can you protect when every generation carries a real token cost?
  • How close can AI get to professional-grade photo editing, and how far can prompt engineering and system design push that ceiling?

Social media turned looking good in photos into a permanent, universal need: billions of people post, and everyone who posts cares how they come across in the shot. A viral “AI posing assistant” concept showed people wanted help with the moment before the shot, so PoseUp started there, fixing poses, bad angles, and lighting, then followed its own data toward general AI photo editing.

The pivotal learning: selling an immediate fix beats selling instruction. We began building overlays to teach posing, then realized users want the final picture, not the lesson. The product became a system for reading a user’s intent for a photo and generating it consistently — which made cost-versus-quality the core engineering problem. Distribution wrote itself: before-and-afters and organic traction.

SwiftGenerative image APIsFirebaseRevenueCat
View on the App Store →
Selfmap app icon

Selfmap

iOS · Self-discovery

Everyone wants to know themselves better. What if the hard part never felt like work?

  • How much of self-reflection's difficulty is the reflection itself — and how much is the friction of the interface around it?
  • Can a generated daily plan feel personally written rather than templated?

Self-knowledge drives wellbeing, but the growth and habit apps we studied were static and rigid — the same program for everyone. Selfmap bets that LLMs change this: an experience built on science-based principles (CBT-adjacent, not clinical) that gets to know the user through an onboarding designed to carry them through self-reflection with so little cognitive friction they barely notice doing the hard part.

From there, the product personalizes the whole journey — daily plans tailored to the domains each user wants to improve, with heavily iterated prompt design governing both what each user gets and how it’s delivered. It was also the first product I shipped, built on typed LLM orchestration, structured output parsing, and graceful degradation when a model call fails or runs long.

React NativeCloud FunctionsFirestoreStripe
View on the App Store →
Motivate app icon

Motivate

iOS · Personalized motivation

Everyone's mentor is different. So why does every motivation app serve the same feed?

  • What does a widget have to be, aesthetically and functionally, to earn a permanent place on someone's home screen?
  • Why does the same message move one person and do nothing for another, and can AI learn what each person's motivation actually responds to?

Widget apps are a distinct product form: they live on the home screen, work within tight constraints, and have to fit aesthetically or get deleted. The incumbents — vocabulary, affirmation, motivation apps — all shared one design: a single feed of generic content everyone scrolls through.

Motivate treats motivation as genuinely subjective. What moves one person does nothing for another, so the product generates content tuned to each user’s goals, language, and personality — prompt-engineered to read as organic rather than generated — and pairs it with deep visual customization, because a widget is also decoration. It doubled as the portfolio’s testbed for organic social distribution.

SwiftLLM APIsFirebaseOrganic social
View on the App Store →
Selftest IQ app icon

Selftest IQ

iOS · Gamified brain training

Brain training usually feels like an exam. Can it feel effortless instead?

  • Which mechanics turn a one-time test into a practice people return to?
  • Where is the line between felt progress and progress you could actually measure?
  • What is the ideal difficulty curve for a training journey, one that leaves people fulfilled but still wanting more?

The closest product to my research background, and a deliberate step toward games: a brain-training journey of puzzle levels, each designed around specific cognitive functions — attention, memory, processing speed — borrowed from the task design of cognitive psychology, then wrapped in session structure and progression.

The bet was that self-improvement apps fail when there’s nothing to do — no activity to look forward to inside the app. Selftest IQ supplements the puzzle journey with personality tests and games, so the loop itself delivers the value: users sharpen skills through play, without the product ever feeling like an exam.

SwiftGameAnalyticsFirebaseASO
View on the App Store →

About

About me

I've always needed to understand how things work, and once I do, I want to build something with it. That's what took me to cognitive science: it studies the most interesting problem-solving system I know of, the human brain. I spent two years at UCLA studying it up close, running behavioral research in the lab. Software is how I turn that understanding into things people actually use. The four apps above came out of that, shipped end to end, each one an experiment in the cognitive psychology of its users.

LLMs came into my life as a personal tool. Before I ever shipped a product with them, they were helping me learn and write, even cook and practice music. They opened my eyes to how much of a life this technology could reach, and I've been building with it and around it ever since: agentic coding tools for development, generative pipelines for creative and research, automation wherever it adds leverage. I want to understand how people work, and I build products that put that understanding to the test.

Read the full version

I love building things and solving problems. Cognitive science pulled me in because it studies the most interesting problem-solving system I know of — the human brain, and how it works underneath to produce the whole of human experience — including the way we live with the tools and technologies our culture keeps producing.

Two years of lab work at UCLA's TLC Lab, alongside coursework in memory, neuroscience, decision-making, attention, and consciousness, shaped the way I work more than anything else: operationalizing experience — turning something as soft as attention or motivation into parameters you can track, test, and be proven wrong by. Consumer products are the same problem with worse instrumentation. A paywall is a hypothesis about willingness to pay; an onboarding flow is a hypothesis about attention and friction. I ship them as tests and read the results honestly.

The same lens runs through the funnel above the product. An ad creative is an attention problem before it's a marketing one — what stops a scroll, what earns the next second, what carries someone from a paused thumb through install, onboarding, and paywall without breaking the thread. I design for that whole path: grabbing attention, protecting it, and treating the ad and the product as one continuous experience.

In college I started using ChatGPT to automate and speed up my own work, and fell in love with the technology. What fascinates me is what it means, as a human, to have intelligence available at hand at all times — and how much skill there is in using it well. Working with these models is a discipline of its own: directing that intelligence, communicating what you need efficiently and consistently, and evaluating what comes back systematically rather than taking it on faith. The model is the ultimate extension of yourself, and the quality of that extension depends on how precisely you can articulate what you want.

The leverage compounds through learning. New capabilities arrive almost daily, and staying on top of them — consistently, as a practice — is part of the job. So is the other half, which moves partly on its own: deliberately looking for new places and ways to put AI to work in your life, rather than waiting for the models to improve. The best work of the coming years won't necessarily be made by AI, but it will certainly be made by humans using AI: focusing on what actually matters and handing the rest to the machine. That's how my four-person studio operates — agentic coding tools for development, generative pipelines for creative and research, and automation that lets us work like a much larger team. That, to me, is the real promise of this technology: LLMs are the ultimate enabler of individual potential, opening horizons of capability that simply didn't exist for one person before.

What keeps me hooked is that cognitive psychology and neuroscience offer a model for nearly everything in a life — why music moves us, where creativity in art comes from, how we think about what we eat. Evolved psychological and neurological mechanisms sit underneath the entire system. Products are simply the newest place those mechanisms show up — and one of the first places you can measure them at scale.

Download CV (PDF) →
Doruk Cinalioglu at UCLA's Royce Hall arcade, graduation 2025
UCLA · Class of 2025
Now
Looking for my next team
Founded
Selfmap AI — the studio behind the four apps above
Studied
B.S. Cognitive Science, UCLA (2021–2025)
Build
React Native, TypeScript, Swift, Python, Firebase, Google Cloud
AI
Claude Code, Cursor, multi-provider LLM APIs, generative image and video
Measure
PostHog, GA4, GameAnalytics, SQL, experiment design
Monetize
RevenueCat, Stripe, paywall & onboarding design
Reach
Meta & TikTok ads, Google AdMob, ASO/ASA, Sensor Tower, organic social
Reading
Attention, decision making, evolutionary psychology, anthropology

In progress

Writing and resources

Notes I keep anyway, cleaned up enough to be useful to someone else.

Writing

Essays on behavior and product

One idea from cognitive science per piece, applied to a decision I actually made, with what the data said afterward.

See what's coming →
Resources

The shipping stack

Tools, prompts, and automation patterns for taking a mobile product from idea to App Store — annotated, not just listed.

See what's coming →

Contact

Open to full-time work in AI

Email or LinkedIn both work. Happy to go deeper on any of the above.