About Suvarnesh K M
I am a Full-Stack Developer and Product Engineer focused on building useful software, developer tools, and high-craft web interfaces. I currently work at AiCubes, where I engineer full-stack applications, interactive real-time products, and developer-facing components.
My engineering work spans end-to-end product implementation: designing clean component APIs, optimizing client-side performance, structuring backend services, and exploring creative technology experiments in WebGL and 3D.
I care deeply about interaction detail, clear information architecture, developer experience, and building software that feels fast, intuitive, and reliable.
Experience Timeline
Full Stack Developer
@ AiCubes· Full-timeCurrentLeading full-stack engineering efforts across production applications, developer tools, and internal infrastructure. Building Varnus for internal/open-source developer UI needs and architecting enterprise web products.
- •Engineered Secure Meet, a WebRTC video meeting platform with low-latency media streams and room controls.
- •Architected Document Management System featuring vector-assisted AI document search and chat.
- •Built Appointment Booking System with distributed Redis lock management for conflict-free scheduling.
- •Created Varnus component library to standardize developer UI patterns across teams.
Product Engineer
@ Hoomans Co.· Full-timeFocused on product development, interactive user interfaces, customer workflows, and frontend performance optimization.
- •Designed and implemented high-conversion web interfaces with strict attention to interaction details and responsiveness.
- •Refactored legacy client codebase to modern React and TypeScript architecture, improving bundle size and load performance.
- •Collaborated closely with design and product teams to translate complex requirements into accessible web components.
Engineering Principles
Products Over Frameworks
Technology choices serve the product experience. Code should be maintainable, legible, and focused on solving actual user and developer problems.
Interaction Detail
Micro-interactions, state transitions, focus states, and keyboard navigation transform standard web software into memorable, tactile products.
Developer Ergonomics
Building tools for engineers requires extra rigor: robust error boundaries, clear data inspector views, copy utilities, and predictable API contracts.
Exploration & Experimentation
Engineers build best when they experiment beyond day-to-day requirements—whether tinkering with 3D Blender shaders, game engines, or canvas audio visualizers.