salt-theme-gen — Design System Theme Engine
An open-source OKLCH-based theme generator that takes one hex color and produces a complete light/dark design system with 21 semantic colors, 32 interactive states, and WCAG accessibility reports.
Hasan Sarwer
Two npm packages shipped. An adaptive learning platform in active development. The PhD in Mathematics isn't background — it's why the products are built differently.
Open-source tools I've built and published. Each one a building block toward the bigger vision.
OKLCH-based design system theme engine. One hex color in — complete light/dark theme with 21 semantic colors, 32 interactive states, and WCAG accessibility. Pure TypeScript, zero dependencies.
119-component React Native UI library that responds to a single theme object. Pass one color — every component adapts across light and dark mode. No native linking, works in Expo Go.
The ultimate goal — an adaptive, interactive e-learning platform built on the design system foundation I've been laying. Combining a PhD in mathematics, pedagogy experience, and software engineering.
Everything I'm building is pointed at one goal: the world's most well-designed, mathematically-grounded, interactive e-learning platform. The design systems, the component libraries, the interactive simulations — all foundational infrastructure for that platform.
Along the way I'm shipping those building blocks as standalone open-source products, consulting as a technical partner to fund the work, and sharing what I learn publicly. The PhD in Mathematics isn't a credential — it's how I think about systems, algorithms, and learning.
Systems and products I've designed, built, and shipped.
An open-source OKLCH-based theme generator that takes one hex color and produces a complete light/dark design system with 21 semantic colors, 32 interactive states, and WCAG accessibility reports.
119-component React Native UI library that responds to a single theme object. Pass one color and every component — buttons, inputs, modals, charts, data tables — adapts consistently across light and dark mode. No native linking, works in Expo Go.
A B2B SaaS data pipeline that identifies under-performing dental practices in any target city and generates AI-powered opportunity reports for dental marketing agencies.
Built the backend, data scraping pipeline, and geo-distance features for a travel guide platform connecting remote workers with destinations and workspaces.
Led development of a government-funded interactive digital learning platform delivering 1,000+ simulations for grades 6–10 across Bangladesh.
An AI-assisted mental health monitoring platform enabling daily symptom check-ins with risk scoring for clinical care teams supporting individuals with schizophrenia and related conditions.
Architected and built a comprehensive ecommerce ecosystem: 1 web platform + 4 dedicated mobile apps serving retailers, producers, agents, and consumers.
PhD in Mathematics (South Asian University, New Delhi) specializing in high-accuracy numerical methods. Before building software products full-time I led university-level mathematics courses, supervised doctoral research, and published peer-reviewed work in computational mathematics. That analytical foundation is what makes my approach to product and algorithm design different.
I take on select technical partnerships and consulting engagements. If you have a product that needs building or a hard technical problem that needs solving — let's talk.