CUSTOM DIGITAL PRODUCTS · SWEDEN · REMOTE

Custom apps, websites and digital tools built for you.

I design and build tailored digital products for businesses, organizations and people with ideas that need more than a standard template — from the first plan to a polished, launch-ready result.

No commitment · Direct communication · A clear next step

Custom-builtDesigned around the actual problem, not forced into a template.
Direct collaborationYou work directly with the person designing and building it.
Polished deliveryClear structure, careful implementation and a result ready to use.
idea-to-product.workspace
● ready
Idea → working productA specific need becomes real.
01Share the need
02Shape direction
03Working previews
04Ready to use
Uppsala University client work
Private client platform
10+ years of programming
Registered business in Sweden

Digital products built around real needs.

Two examples of tailored work developed through direct collaboration, careful problem-solving and polished implementation.

Screenshot of TorusDraw showing a mathematical drawing workspace and 3D surface visualization
Mathematical visualization · Uppsala University

TorusDraw

A custom visualization application developed for the Department of Mathematics at Uppsala University. It turns complex topological surfaces into an intuitive 2D drawing workspace with real-time 3D exploration.

Topology3DCanvasCustom geometry
Screenshot of a private choir management platform administration interface
Private client platform

Choir Management Platform

A private platform that brings member administration, schedules, internal information and messaging into one responsive system. Built around real everyday workflows, permissions and secure access.

AuthenticationPermissionsAdministrationResponsive UI

Custom work for ideas that need more than a template.

I build digital products where the logic, interface and important details need to fit a specific idea, workflow or audience.

app

Custom apps

Purpose-built web applications, internal tools, dashboards, calculators and project-specific interfaces.

web

Websites

Professional websites for businesses, organizations, services, portfolios and distinctive digital projects.

api

Digital tools

Automations, workflow helpers, data utilities, checkers and practical systems that make recurring work easier.

ai

Games, AI and interactive experiences

Interactive applications, AI demonstrations, custom games and unusual browser-based interfaces.

Games, AI systems and interactive applications.

Personal projects that explore complex logic, scalable architecture and polished browser interaction — the same engineering qualities that support strong client work.

Screenshot of AI Tic Tac Toe with neural network training controls and an interactive board
Browser AI application

AI Tic Tac Toe

An interactive browser application where a learning system develops through balanced generated play, including self-play and games against random opponents. Users can train, inspect and compare the AI in real time through a polished, performance-conscious interface.

Neural networkSelf-playVisualizationBrowser AI
Screenshot of MonoMatch showing a symbol-matching browser game
Mathematical browser game

MonoMatch

A mathematical game in which every pair of cards shares exactly one valid match. The project combines generated combinatorics with refined game UI, animation and keyboard-driven two-player controls.

CombinatoricsGame UITestingPerformance
Screenshot of Glimpse showing the lens, ring and game progression interface
Production-scale browser game

Glimpse

An original WebGL game built around a moving lens that changes the outcome of player interactions. Its adaptive director, progression and customization systems create a cohesive production-scale experience.

WebGLGame systemsProgressionInteraction design
Screenshot of Puzzle Gallery showing a browser puzzle platform
Browser puzzle platform

Puzzle Gallery

A collection of browser puzzles built on one reusable application architecture. Shared discovery, persistence, accessibility and responsive controls make many distinct games feel like one coherent product.

ArchitecturePersistenceAccessibilityResponsive UI

The specific idea is the interesting part.

Some needs do not fit a standard product or template. They may start as a repeated task, an awkward workflow, a service that needs a clearer home, or an idea that deserves a real interface.

A rough thought is enough to begin. The first step is working out what would make it useful.

From an idea to a clear, buildable project.

A practical process with direct communication, visible progress and a clear route from the first message to a finished product.

1

Tell me what you need

Share the idea, problem or workflow you want to improve. A rough outline is enough.

2

I shape the direction

I ask questions, identify the important decisions and suggest a practical way forward.

3

You see it take form

I build with clear updates and working previews so you can follow the project as it develops.

4

The result is ready to use

The final product is tested, polished and prepared for its intended launch or everyday use.

A solo builder for specific digital ideas.

I’m Ville Wedenberg, a programmer based in Sweden. I build custom apps, websites and digital tools for clients who need a solution shaped around a specific workflow, audience or idea.

I handle the project directly — from defining the structure and interface to implementation, testing and launch. My work spans front-end engineering, application logic, data handling, interactive systems and responsive design.

I operate as a registered sole proprietor in Sweden and work remotely with clients who value direct communication, dependable collaboration and clear ownership of the result.

Have an idea or question?

Send a message about what you want to build, improve or explore. A rough idea is enough — I’ll reply with practical thoughts, honest questions and a clear next step.

Free idea review · No commitment · Direct reply from me

Your contact details are used only to reply to this enquiry.