Dhanish Gajjar
Full Stack Developer | Indie App Maker
Summary
Full Stack Developer with 8+ years of experience spanning frontend engineering, UI/UX design, and product development. I specialise in React, TypeScript, and Node.js, with a current focus on native Apple platform development using Swift and SwiftUI. At Revieve — an AI/AR beauty-tech platform trusted by 60M+ users and 70+ global brands — I configured enterprise solutions for 50+ clients including JCPenney, Shiseido, BABOR, and No7 Beauty Company, reducing implementation delays and accelerating client go-lives. I combine deep technical skills with design sensibility, and have shipped 2 indie apps to the App Store.
Technical Skills
Experience
Designing, building, and shipping native apps for Apple platforms independently.
Shipped a deep-focus timer for Apple Watch with haptic-based mindfulness reminders. Built with Swift and SwiftUI, engineered custom WatchKit haptic patterns. 26 units downloaded. Managed full product lifecycle: concept, design, development, App Store review, and iteration.
Built a native macOS network analyser with Swift and SwiftUI, replacing complex terminal-based diagnostics with a clean UI. 144 units downloaded. Focused on accessibility for non-technical users.
AI/AR beauty-tech SaaS platform serving 60M+ users and 70+ global brands including JCPenney, Shiseido, BABOR, and No7 Beauty Company.
- Configured and delivered enterprise platform customisations for 50+ global beauty brands and retailers, using JSON-driven configuration systems that reduced typical client onboarding time from weeks to days.
- Served as primary technical liaison between engineering and non-technical stakeholders across a team of 10+, providing real-time technical support that reduced implementation delays by an estimated 40% and accelerated client approval speeds.
- Authored comprehensive technical documentation for internal teams and client integrations, creating a standardised knowledge base used across 3 continents to onboard new implementation staff and reduce repeat support queries.
- Provided hands-on technical guidance to the Implementation team, upskilling 10+ non-technical colleagues on product customisation, API integration patterns, and deployment best practices — enabling the team to handle routine configurations independently.
- Created 5+ API demonstration projects showcasing platform capabilities (AI skin diagnostics, virtual try-on, product recommendations), used in enterprise sales calls to help close deals with prospective clients and partners.
- Collaborated with the design team on UX improvements for consumer-facing AI advisors using Figma and Sketch, bridging the gap between engineering feasibility and design vision across skincare, makeup, and haircare product lines.
- Contributed to core product development from early stage as the 2nd developer hire, shaping frontend architecture decisions in React and TypeScript that scaled as the company grew from seed stage to 70+ employees and Series A funding.
- Built and maintained the company's public-facing website, establishing Revieve's digital presence during a critical growth period — supporting the narrative that helped secure $2M+ in funding.
- Designed marketing materials for trade shows and investor presentations, combining technical and design skills to support the company's go-to-market strategy across 8+ international markets.
Led UI/UX design for a fitness management SaaS platform serving gyms and athletes worldwide. Delivered wireframes, prototypes, and production-ready designs using Sketch and Figma.
Led design initiatives for web and mobile applications across multiple industries over 8 years, building expertise in user-centred design, information architecture, and visual communication that continues to inform engineering decisions today.
Notable Projects & Collaborations
Designed course thumbnails for the CSS Grid course (cssgrid.io) and the JavaScript30 YouTube series, reaching hundreds of thousands of developers.
Designed and developed the portfolio website for a Microsoft developer advocate using Astro.
Designed and built a personal website using GatsbyJS with Sanity CMS.