Miika Kuisma
Browser-Based Audio, Creative & Media Tools — Designer and Developer
Intro
I make tools. Audio, creative and media software that runs in the browser — music studios, audio and video editors, painting apps, camera apps. The kind of product where the interaction model is the product.
I work backwards from the finished thing. Before anything gets built I picture myself using it — what the first five minutes feel like, what should take one click, what should get out of the way — and then I execute towards that picture. Doing both the design and the development is what makes it work: nothing is lost between the mockup and what ships.
The instinct comes from being the user. I've been producing and releasing electronic music since 1994, so I have spent as long inside this kind of software as I have building it.
Working on the web since 1997, on the design and the frontend both. Most recently, twelve live web apps in nine months at Puter — see Projects.
Availability & Contact
Available now for contract or permanent work — remote (anywhere) or on-site in the Helsinki region. Finnish (native) and English (fluent).
- Email: business@miikakuisma.com
- LinkedIn: linkedin.com/in/miikakuisma
- GitHub: github.com/miikakuisma
- Web: miikakuisma.com
- Miika Kuisma Pro Services, business ID 1462268-7
Skills
Tools & interfaces:
- Web Audio API
- Custom Elements / Web Components
- Browser-based audio and media tooling
- WebAssembly integration (Emscripten)
Frontend:
- JavaScript
- TypeScript
- React
- Next.js
- Vue.js
- React Native
- CSS
- Tailwind CSS
- Vite
- AnimeJS
Design:
- UI Design
- UX Design
- Visual Design
- Concept Design
- Application Design
- Prototyping
- Figma
Backend & platform:
- Node.js
- Express
- AWS
- OpenAI API
Product:
- Product development
- Product management
- Technical leadership (CTO)
Experience
Dec 2025 — Aug 2026
Senior Software Engineer
Puter Technologies Ltd
Built twelve web applications, and worked on Puter's Dev Center and Puter JS. The last two were games — Klondike solitaire, and Checkers with real-time multiplayer over Puter's peer API. All of them are in Projects.
JavaScript · TypeScript · Web Audio API · React.js · Product Development · OpenAI API
Nov 2024 — Dec 2025
Technical Advisor
Viilto Oy
Advising on technology choices and product direction.
Jul 2022 — Nov 2024
Senior Front-End Developer, UI designer, Product Manager
Sumo Apps
Developing several browser based creative tools, for this period of time mainly focusing painting app and building its engine and UI framework together with C++ OpenGL graphics programmer, to bring his graphics engine into browser with Emscripten.
Also created library out of this WebAssembly & JS technology called "Tatami Canvas", and documentation, which allows any developer to quickly create image editor or drawing app by leveraging custom web components. Take a look at https://docs.tatami.dev
This was CTO role overseeing technologies used through-out Sumo's creative cloud product.
JavaScript · Product Management · CTO · React.js · WebAssembly · Custom Elements/Web Components · Web Audio API · Emscripten · TypeScript
Jun 2020 — Jul 2022
Senior Frontend Developer
Sumo Apps
Web App development: Painting app, Music studio app, audio editor, pixel graphics editor / animator / coding tool, prototyping
JavaScript · Application Designer · React.js · User-Interface Design
Mar 2020 — Jun 2020
React Native developer
TerveDx Oy
Blood test marker visualization app (MVP)
React Native · Application Designer · User-Interface Design
Apr 2019 — Mar 2020
Frontend Developer / Lead Developer
AdLaunch
Frontend development for online video editor. Developing new features such as timeline tool for applying animation and effects for text elements.
JavaScript · Amazon AWS · Node.js · Amazon S3 · AWS Lambda · React.js · Express JS · Amazon Code Commit · AnimeJS
Nov 2017 — Mar 2019
Senior Front-End Developer
SongHi
Created browser based music studio app together with a backend developer and a full-stack developer.
JavaScript · Amazon AWS · Node.js · Amazon S3 · React.js · MongoDB · Web Audio API · GraphQL/Apollo · User-Interface Design
Feb 2016 — Aug 2017
Lead Developer
Fun Academy Ltd.
Developing a tool for building learning games
JavaScript · Node.js · Product Development · React.js · Vue.js · GraphQL/Apollo · User-Interface Design
Nov 2013 — Dec 2015
Independent designer & developer
Satoria Co-Operative
Various freelancing projects, such as custom WordPress themes, booking systems, company visual identities.
WordPress · JavaScript · HTML · CSS
May 2015 — Nov 2015
UI Designer & Developer
Sanoste
User-Interface design and front-end development of VoIP service for elderly people.
JavaScript · WebRTC · User-Interface Design
Mar 2014 — May 2015
UI design and front-end development
Granitics Oy
UI design and front-end development for scientific research database system (Granitics eCRF), currently being used in cancer research in HUS among other places.
JavaScript · HTML · CSS · User-Interface Design · .NET
Mar 2013 — Mar 2014
Application designer
Granitics Oy
User-Interface design for medical research platform
JavaScript · HTML · CSS · .NET · Application Designer · Senior Frontend Developer · User-Interface Design
Jan 2013 — Feb 2013
Front-End Developer, UI Designer
YLE
I developed internal tool for YLE's analytics team. With this tool you could create new questionnaire that would randomly appear to some users at yle.fi website. You would choose which section of the website the form is placed (sports, news etc.) and customize the form contents. I also developed a monitoring tool for filtering and viewing the results from those forms.
Website creation · User-Interface Design
Earlier
2010–2012 · Freelance developer — Custom WordPress themes for the clients of AD and PR agencies, from agency layout to working site, including domains, server setup and client training.
2009–2010 · UI Designer, SUMO (Sumo Paint) — User-interface design for the Sumo Paint social platform.
2008–2009 · Concept consultant, EKS / Voimaradio Oy — Invited to help design a DJ hardware controller ("Otus") for a Finnish electronics company: core concept, feature set, control layout and software integration. Also designed a "Visual MIDI driver" that let the device support any DJ software without the software makers' involvement — a key sales point — and built that support for all the major DJ applications. Demo video
2001–2005 · Digital PR / designer, Euro RSCG — Web services, PR campaigns, presentations, email marketing, magazines, annual reports, viral marketing and internal communications.
2001 · Multimedia programmer, Nitro FX — ActionScript and Lingo programming.
2000–2001 · Art director, Entirem — Visual identity design for clients.
1998–2000 · Graphic & UI Designer, Terra Nova Visuals / Endero — Corporate web services, user interfaces, JavaScript programming, CD-ROMs and Flash. Built one of the first mobile operator logos and a grid-interface ring tone editor.
1997–1998 · Web Developer, HTK Net Communications — Helped create the first regional internet portal (phnet.fi) for public services and local business.