Websites
From a simple one-pager to a full site, designed and built from scratch and fast on every phone.
- Web design
- Business, portfolio and community sites
- Domains, email and hosting set-up
Built by someone who reads the methods section
The impediment to action advances action. What stands in the way becomes the way.
From landing pages and websites to web apps, and the experiments where science meets code.
// not a coder? flip the switch up top to render() this page
Interactive, clear and purposeful design. After all, your website is your digital expression.
Not sure what to ask? Tell me what's standing in your way, and we'll figure out the tools together.
No site yet, or it's time to start over.
From a simple one-pager to a full site, designed and built from scratch and fast on every phone.
Tools that do things: logins, dashboards, listings, and data your users create.
Contact and registration forms, bookings, and connecting the tools you already use.
Fundraisers and launches, end to end: donation or landing page, emails, flyers and social graphics.
A blog you can run yourself, plus clear writing for the tricky stuff: science, tech, anything that needs explaining.
Tell me what's going on in plain words and I'll suggest what fits. Sometimes it's smaller than you think.
Your site exists, but it isn't working for you.
Site broken on phones, slow, or hard to use? I fix it where it is and add what's missing.
Leaving Squarespace, Wix or WordPress? I move everything across and tell you upfront what can't come over automatically.
from: "squarespace" | "wix" | "wordpress" | "webflow" | "godaddy" | "google-sites"
Moving from Squarespace, Wix, WordPress, Webflow, GoDaddy or Google Sites
Made an app with an AI builder but it breaks, won't go live, or you're not sure it's safe? I check it, fix what's wrong and get it ready for real users.
It works. Now run it yourself, or make it smarter.
I set up an editor (a CMS) so you can change text, photos and prices without calling me.
AI built into your site or workflow, and scientific data turned into something people can use.
Getting found on Google and in AI answers, from analysis to implementation.
// hover a tool to see where it fitsHover a tool to see where it fits.
// Small sample, large effect size.
A Christchurch photo and video studio
Portfolio and booking site for a Christchurch photo and video studio.
A volunteer-run community pool
Community fundraiser, end to end: donation page, emails, flyers and a live thermometer.

People who read the back of the bottle
Toxicology, decoded: peer-reviewed evidence on every ingredient, at the concentration actually in your product.
Kiwi founders and the people who back them
Growing the network behind NZ startups: founders, mentors, investors and first customers.

const shoshin = "beginner’s mind";Shoshin: beginner’s mind.
From Zen: meet every problem with openness and no assumptions. Experiments, small tools, and things I built to find out.
The SheDecodes tiger, animated in pure CSS. No JavaScript, under 5 KB, and it holds still for anyone who asks their device to reduce motion.
The fundraising thermometer running on Sumner Pool's donation page: a pig that warms up as donations come in. One self-contained block dropped into Squarespace.
Try the live demo (opens in a new tab)Deep learning, and the tools changing how science gets done: protein structure prediction, research agents, AI that reads the literature.
I’m inherently drawn to complex systems, the kind where tweaking one variable just creates three new problems.
After moving through industry, academia and an ongoing PhD, I learned that analysing massive, messy datasets takes more than off-the-shelf tools. Naturally, instead of buying software keys, I started coding my own data and statistical solutions in Python and R.
That early curiosity for machine learning and data analytics opened the door to the creative high of software development: building my own tools and taking other people’s apart to see how they work.
Today, I build web platforms designed to solve real problems for real people. And I never stop learning: from full-stack development into machine learning, deep learning and agentic AI workflows, building towards the intersection where scientific research meets software engineering.
Based in Christchurch, New Zealand. Working with people anywhere.
// not every tool I've touched. what I reach for, and what it's for.
The short answers. Ask me anything else.
I'm Koni, a freelance full-stack web developer based in Christchurch, New Zealand. I came to the web from science and industry, and I'm doing a PhD applying machine learning to biological and chemical datasets. SheDecodes is how I work with clients.
No. I'm based in Christchurch, New Zealand, and work with people anywhere, remotely. And sí, también trabajo en español.
Landing pages, business, portfolio and community sites, and web apps with logins, dashboards and databases. Plus the pieces around them: forms, bookings, donation pages, email campaigns and blogs.
Yes, both ways. If you're leaving one, I move your pages, images and blog posts, redirect your old links so Google and your customers still find every page, switch your domain and email over with a plan so nothing goes dark, and rebuild and test your forms and bookings. I tell you upfront what can't come over automatically, and you get a before-and-after speed check. Going the other way, I can build custom code into those platforms, like the Puddle Piggy fundraising thermometer running inside Sumner Pool's Squarespace site.
Yes, if you want to. I can set up an editor (a CMS, usually Sanity) so you can change text, photos and prices without calling me, and show you how it works. Every project also ships with documentation. I'm a scientist, after all.
Yes. I review the code and its security (exposed keys, open databases), fix the logins, data and forms that don't quite work, and get it live properly with a domain, hosting and backups.
We start with a chat, in person or online, about what you're looking to build: your ideas, and how we can bring them to life. Then you get a plan and a quote to review before anything starts. Sometimes I'll build a quick mock-up first, so you can see the idea before committing. From there you see progress early, and at launch it's tested, live and yours, with documentation.
Yes, and I'd be happy to. I usually deploy to Netlify, Vercel or Cloudflare, and I'm glad to use Infomaniak (Swiss, B Corp, renewable-powered) or another green host if that fits your values better.
$ ./contact.sh
→ emailkoni@shedecodes.dev
→ linkedin/in/koni-espinoza-iversen
→ github@Koni-BEI
→ basedChristchurch, NZ · working with people anywhere
Got something that needs to make sense on a screen? Tell me about it.
koni@shedecodes.dev