Freelance · Contract · Full-time · Bengaluru, India

Hire a design engineer, creative developer and product designer who codes

I'm Arun Kumaar Sreenivasan (Kiruk), a design engineer in Bengaluru, India. I design the interface and build it in production code, from product UX and design systems to Three.js and WebGPU experiences. I take freelance projects and contract work, and I'm open to full-time roles.

Remote from Bengaluru, India, for clients in India and abroad. Replies within 24 hours. Time zone IST (GMT+5:30), with overlap for Europe and US mornings.

Start a conversation → or email arunkumaar.srinivasan@gmail.com

Roles I work in

Design engineer

A design engineer designs a product's interface and builds it in production code, so nothing is lost between the mock-up and what ships.

Arun has worked this way since 2023: the main UX design engineer on HP's Innovation for India team, then founding design engineer at Spera.bot, where he leads design and the Next.js frontend end to end.

Design technologist

A design technologist sits between design and engineering: prototypes that run, design systems in code, and the tooling that lets a team ship design faster.

He built Mudra, HP's internal design system in Figma and Next.js used by 500+ employees, and at Spera a feedback loop that turns an in-app UI report into a prompt wired to the team's specs.

Creative developer

A creative developer builds expressive, interactive web experiences, such as 3D, motion, sound and shaders, that still load fast.

kiruk.in opens on a realistic 3D eye written in Three.js TSL for WebGPU and drawn from a Web Worker. He also built prahatheesvar.in, a scroll-to-play instrument site in Three.js, Howler.js and GSAP.

Product designer who codes

A product designer who codes does the research, flows and UI, then builds the real thing instead of handing off a file.

On Square Bridge he led three designers across 150+ screens tested with 200+ people; its Portfolio Builder raised student engagement 45% and shipped at 98% design-to-code accuracy.

Freelance design consultant for creative work

A freelance design consultant joins for a project or a fixed time: product and brand direction, creative websites, design reviews or a design system, handed over in a state the team can run.

He has freelanced since 2018, for studios, resorts and musicians, wrote his first design systems for clients, and has taught UX to 100+ students.

Ways to work together

Freelance projects

A fixed scope with a clear end: a creative or marketing website, a product's UX and UI, a Three.js experience, a design system or a design audit. Remote, for businesses in India and abroad.

Contract and part-time

Embedded in your team for a set number of weeks, or a few days a week, as design engineer or design technologist, working in your Figma, repo and rituals.

Full-time roles

Open to conversations about full-time design engineer, design technologist, creative developer and senior product designer roles, remote or in Bengaluru.

What I can do for you

  • Product and UX design: research, flows, wireframes and UI
  • Design systems: components and design tokens, in Figma and in code
  • Front-end engineering: React, Next.js and TypeScript, production-ready
  • Creative and interactive websites: Three.js, WebGPU, WebGL shaders, motion and sound
  • AI product UX: chat, agent and MCP interfaces people trust
  • Working prototypes: for user testing and for pitching
  • Brand identity: logo, voice and visual direction for products
  • Design consulting: design reviews, UX audits and design-engineering process

Proof

  • HP Print AI, the first printer experience built around AI (HP Inc, Innovation for India).
  • Mudra, HP's internal design system in Figma and Next.js, used by 500+ employees.
  • Square Bridge Portfolio Builder: student engagement up 45%, recruiter discovery time down 40%.
  • Spera.bot: brand, design system and production frontend since February 2026, 330+ commits.
  • 15+ hackathon solutions at HP; UX taught to 100+ students.
  • kiruk.in itself: a 3D eye in Three.js TSL on WebGPU, seen through ten eras of screens.

Case studies are on the work page; the full background is on my profile.

How I work

We sit together, ideate and start from a sketch. I take it to a working version quickly, test it with real people, then encode what we learned as a spec, a token or a component so the next pass doesn't start from zero. You get the design files and the code, documented so your team can run them after I leave.

Questions from people hiring

Can I hire Arun Kumaar Sreenivasan as a freelance design engineer?

Yes. He takes freelance projects and contract work as a design engineer, design technologist, creative developer and product designer who codes. Remote from Bengaluru, India, for clients in India and abroad. Replies within 24 hours.

Is Arun Kumaar Sreenivasan open to full-time roles?

Open to conversations about full-time design engineer, design technologist, creative developer and senior product designer roles, remote or in Bengaluru.

What is the difference between a design engineer and a creative developer?

A design engineer owns a product's interface from design to production code. A creative developer builds expressive web experiences such as 3D, motion and sound. Arun works as both: product interfaces at HP and Spera.bot, and Three.js and WebGPU work like the kiruk.in eye.

What does a design technologist do?

A design technologist sits between design and engineering: prototypes that run, design systems in code, and the tooling that lets a team ship design faster. He built Mudra, HP's internal design system in Figma and Next.js used by 500+ employees, and at Spera a feedback loop that turns an in-app UI report into a prompt wired to the team's specs.

Who is a Three.js creative developer in India I can hire?

Arun Kumaar Sreenivasan, a design engineer and creative developer in Bengaluru. kiruk.in opens on a realistic 3D eye written in Three.js TSL for WebGPU and drawn from a Web Worker. He also built prahatheesvar.in, a scroll-to-play instrument site in Three.js, Howler.js and GSAP.

Does he work with clients outside India?

Yes. Remote from Bengaluru, India, for clients in India and abroad. Time zone: IST (GMT+5:30), with overlap for Europe and US mornings.

How do I start a project or a hiring conversation?

Email arunkumaar.srinivasan@gmail.com or use https://www.kiruk.in/contact with what you need, the timeline, and whether it is freelance, contract or full-time. Replies within 24 hours.

Get in touch

Tell me what you need, the timeline, and whether it's freelance, contract or full-time: arunkumaar.srinivasan@gmail.com or the contact page. Replies within 24 hours.