Alec Li.
Full-stack developer shipping AI-powered products — currently Co-Founder & CTO at Cerevolt and Cuttr AI.
Cuttr AI
Find your perfect hairstyle — AI-powered face analysis, virtual try-ons, and cuts tailored to you.

Cuttr AI is an AI-powered hairstyle finder built with React Native and Expo. Users scan their face to get personalized style recommendations and virtual try-ons powered by computer vision and LLM-based analysis of face shapes and features. As Co-Founder & CTO, I architected the app, integrated the AI pipeline, built the subscription monetization engine, and shipped the Next.js + Tailwind web presence for SEO and user acquisition.
Face-shape analysis
Computer vision identifies face shapes and features to ground every recommendation in the user's actual structure.
Virtual try-ons
LLM-assisted style rendering lets users preview cuts before committing in the chair.
Personalized recommendations
Tailored style suggestions driven by both visual analysis and user preferences.
Subscription monetization
Built a subscription engine alongside a Next.js + Tailwind web presence optimized for SEO and paid acquisition.

Cerevolt
AI that protects your focus — a context-aware distraction blocker for macOS and Windows.

Cerevolt is an AI-powered, context-aware distraction blocker for macOS and Windows. It senses when you're drifting, blocks distractions instantly, and keeps you locked in on what matters. As Co-Founder & CTO, I'm leading development, building intelligent screen and application monitoring pipelines, and designing core UI/UX flows to promote habit formation.
Context-aware blocking
Real-time evaluation of user context and task relevance, powered by intelligent screen and application monitoring pipelines.
Deep OS integration
Built for both macOS and Windows, leveraging system-level integrations to seamlessly monitor context without adding friction.
Habit-forming UX
Core UI/UX flows designed to promote focus habits rather than punishing users into compliance.
Iterative model refinement
Ongoing user interviews and model tuning to improve context classification accuracy across diverse workflows.
WizdomCode
An educational platform that streamlines the way people learn competitive programming.

WizdomCode is an educational platform that offers a streamlined method of learning competitive programming. A comprehensive, modern solution to the traditional pains of finding suitable problems, tracking progress, and setting up development environments.
Problem bank
Extensive database of over 250 competitive programming problems with test cases and solutions.
Dynamic roadmap
A streamlined path of learning goals that lets users progress logically and tracks topic mastery over time.
Integrated IDE
Built-in code editor and file system lets users create, modify, and run code against preset or custom test cases.
Online judge
Backend server runs user-submitted code against test cases and returns structured submission status.

Archive
A small collection of hackathon wins, early experiments, and things worth keeping around.

Kurius
Level up or showcase your coding skills at one of many events hosted by Kurius, a coding education non-profit.

Verify | Hack the 6ix Winner
Provides a comprehensive, evidence-based evaluation of candidates' skills and experience for tech hiring.

SpeedSelect
AI matches job seekers and employers - with resume management, job listings, and more.

Fruit Doodle Identifier
Check out this machine learning model that can identify your hand-drawn fruits in real-time.