Miika Kuisma
Product Designer & Developer
Intro
I am designer-engineer hybrid who also understands business, branding and marketing. I can sit in the meeting where the commercial goal is set and then turn that into a concept and clickable prototype, iterate it with stakeholders and then go out to build it.
For past decade I have been building web based tools, often creative or media software that runs in the browser, the kind of product where the interaction model is the product.
How I work
Plan it together. Give me the goal, the customer and the constraints and I will come back with a concept and what it does, how it might look, and what the first version has to prove.
Design it. I work backwards from the finished thing. Before anything gets built I picture myself using it and execute towards that picture. UI, UX, concept and visual design, in Figma or straight in the browser.
Build it. Frontend, the functionalities behind it. Doing the design and the development both is my craft. In 2026 I have transitioned to AI agentic software development.
Skills
Product & business:
- Working directly with clients and stakeholders
- Product concepting and definition
- Product development and product management
AI Skills:
- Agentic Software Development
- LLM harness engineering (custom coding agents)
- Custom AI chat bots
- Custom MCP servers
- Voice interfaces
- LMStudio
- Ollama
- Stable Audio
- Vercel AI Gateway
Design:
- UI Design
- UX Design
- Concept Design
- Application Design
- Visual Design
- Prototyping
Frontend:
- JavaScript
- TypeScript
- React
- Next.js
- React Native
- CSS
- Tailwind CSS
- HTML5
- PWA
- Electron JS
- WebSockets
Tools & interfaces:
- Custom Elements / Web Components
- Browser-based audio and media tooling
- WebAssembly integration (Emscripten)
- Web Audio API
- WebGL
- Figma
- Adobe CC
Backend & platform:
- Vercel
- OpenAI
- Anthropic
- AWS
- Node.js
- Linux
Experience
Dec 2025 — Aug 2026
Senior Software Engineer
Puter Technologies Ltd
Designed and built twelve web applications end to end from concept to UI and implementation, and also contributed on Puter's Dev Center and Puter JS. All of them are in Projects.
AI features built: chat, image generation, transcription, text to speech, speech to text, coding harness
JavaScript · TypeScript · Web Audio API · React.js · Product Development · Puter JS
Nov 2024 — Dec 2025
Technical Advisor
Viilto Oy
Advising the founder 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 wasm engine integration UI framework to bring C++ 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 a CTO role: setting the technology direction across Sumo's creative cloud product, and deciding what the product should be as much as how it was built.
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
Designed and built the MVP of a blood test marker visualization app — took the medical domain from the client and turned it into an interface people could read at a glance.
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.
Lead developer on a tool for building learning games, working with the education side of the company to turn pedagogical goals into something teachers could actually operate.
JavaScript · Node.js · Product Development · React.js · Vue.js · GraphQL/Apollo · User-Interface Design
Nov 2013 — Dec 2015
Independent designer & developer
Satoria Co-Operative
Running my own client projects end to end — custom WordPress themes, booking systems, company visual identities. Scoping and pricing the work with the client, then delivering it alone.
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 a scientific research database system (Granitics eCRF), currently being used in cancer research in HUS among other places. Requirements came straight from researchers; I translated them into the interface and then built it.
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 designed and developed an internal tool for YLE's analytics team, working directly with the team that would use it. 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 — Four years inside a major agency, on the client's business rather than their software: web services, PR campaigns, presentations, email marketing, magazines, annual reports, viral marketing and internal communications. This is where I learned to read what a company is really trying to achieve before anyone talks about features.
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.