Softwarethat survivesMonday.
I'm Valentino Rusconi, a senior software engineer working on industrial IIoT platforms. On the side I build websites, apps and first product versions for freelancers and small companies. You deal directly with the person writing the code.
- working since
- 2015
- own apps
- 04
- projects live
- 08
- iSAQB certified
- CPSA-F
What I build for you
Six areas. You can take any one of them on its own, or go from the first idea all the way to release.
- CH011–2 weeks
Ideation & concept
You have an idea but no clear shape yet. In one or two sessions we go through it: who is meant to use it, which part is genuinely needed, roughly what it costs. Afterwards you know whether it is worth the effort.
You get
- A written summary of users and problem
- Scope at three levels: minimal, sensible, complete
- A rough estimate of effort and cost
- A technology recommendation, with reasoning
- CH022–4 weeks
Prototyping
A clickable prototype before the first line of production code exists. You can show the idea to customers, partners or investors and check whether it lands. Mistakes at this stage cost almost nothing.
You get
- An interactive prototype, shareable in the browser
- A complete flow instead of isolated screens
- One guided feedback round
- A clear basis for deciding how to continue
- CH036–12 weeks
MVP development
The first real version, live and usable. With accounts, a database and payments, as far as you need them. The scope stays small so you can launch quickly. The foundation still holds two years later.
You get
- A running product on your own domain
- Sign-in, data storage and payment integration
- Automated deployment, backups and error monitoring
- Handover to your team, or I keep running it
- CH042–6 weeks
Websites & web apps
From a simple company page to an application with a login. I build the site myself instead of assembling it in a page builder. With a content system if you want to change text and images yourself.
You get
- Design and build from one person
- Content management system on request
- Load time under one second
- Hosting, domain and mail set up for you
- CH058–16 weeks
iOS apps
I have two of my own apps on the App Store, from first sketch through Apple review. So I know where things get stuck and what Apple rejects, before you have to find out yourself.
You get
- iPhone app, with Apple Watch support if useful
- HealthKit, push, in-app purchases and subscriptions
- Submission and support through the App Store review
- Store presence: copy, screenshots, categories
- CH061–3 weeks
Architecture & second opinion
If an existing system has become slow or expensive, I take a look at it. I read the code, measure, and tell you which changes actually pay off. Sometimes the right answer is to leave it alone.
You get
- A written code and architecture review
- A list of actions, sorted by impact and effort
- An effort estimate per action
- Support for your team during implementation
The durations come from completed projects. After a first call you receive a written quote with a fixed price or a capped budget.
AI that takes work off your hands.
For small businesses, sole traders and small teams: I teach you how to use AI in everyday work and help automate repetitive tasks. Practical, based on your work and with no prior knowledge required. Available online across Switzerland, or on site by arrangement.
Less time in your inbox
Summarise and categorise enquiries and prepare draft replies. Your team reviews each reply and approves sending.
Prepare quotes faster
Turn structured customer enquiries into quote drafts. You stay in control of prices, scope and commitments.
Find knowledge more easily
Organise internal guides and find relevant information faster. We agree access permissions and suitable data sources before implementation.
Start small. Check the value. Then expand.
1:1 AI introduction
CHF 390
2 hours online · 1 person · one-off
- Short introductory call and preparation included
- AI basics, useful prompts and checking results
- Practise two of your tasks using anonymised examples
- Personal templates and a 30-minute follow-up within 14 days
Team AI workshop
CHF 1,290
3 hours online · up to 6 people · one-off
- 30-minute scoping call and tailored exercises
- Use AI for writing, research and office tasks
- Handle confidential data and incorrect answers
- Shared templates, action plan and a 45-minute follow-up
Automation pilot
from CHF 2,400
One clearly scoped workflow · one-off
- Map the process and check whether AI is needed
- One workflow connecting up to two existing tools with suitable APIs
- Tests against agreed examples and manual approval
- Documentation, one-hour handover and 14 days of fixes within the agreed scope
All prices in CHF, plus VAT if applicable. Training at the stated fixed price; pilots receive a written fixed quote or cost cap after a feasibility check. Software subscriptions, API usage, travel and ongoing operation are excluded and discussed in advance. Additional work only with approval at CHF 150 per hour. No subscription required.
We start with a free 20-minute call. Together we choose one task and agree how to measure its value. Before implementation, we clarify data, access and costs. Confidential data only goes into tools we have approved together; outputs are checked. I do not promise blanket savings.
What it costs
Two options. Either you pay monthly and I look after the site continuously, or you commission a project at a fixed price and get it handed over finished.
Website subscription
Start
For anyone who needs a website at all.
CHF89/ month
- One-pager with up to 6 sections
- Domain, SSL certificate and hosting included
- 3 email addresses on your domain
- A contact form that forwards to your mailbox
- 1 content change per quarter
- Basic setup for Google search
- Most chosen
Practice
For businesses that want enquiries and bookings.
CHF149/ month
- Up to 6 pages, individually built
- Everything in Start, plus 10 email addresses
- Online booking or a multi-step enquiry flow
- 1 content change per month
- SEO setup and Google Business Profile
- A reply to your requests within 2 working days
Operations
For companies that change their site regularly.
CHF249/ month
- Up to 12 pages, with a blog or catalogue
- Everything in Practice, plus unlimited email addresses
- Content system: edit text and images yourself
- 2 content changes per month
- Ongoing SEO support with a quarterly report
- Priority on outages, same working day response
All prices in CHF, excluding VAT. No setup fee. Minimum term 12 months, monthly cancellation after that. The subscription includes domain, hosting, email and ongoing maintenance. If you would rather buy the site outright, the prices are below and you run it yourself afterwards. Either way, the domain and the content stay yours.
Projects at a fixed price
No subscription and no lock-in. You commission, I deliver, you get everything handed over. The figures below are entry prices for the smallest sensible scope. What your project actually costs is in the quote after a first call.
| Service | Duration | from | Quote |
|---|---|---|---|
| Website, bought outright2–6 weeks | 2–6 weeks | CHF 899 | Quote→ Website, bought outright |
| Ideation & concept1–2 weeks | 1–2 weeks | CHF 1,200 | Quote→ Ideation & concept |
| Architecture & second opinion1–3 weeks | 1–3 weeks | CHF 1,800 | Quote→ Architecture & second opinion |
| Prototyping2–4 weeks | 2–4 weeks | CHF 2,800 | Quote→ Prototyping |
| MVP development6–12 weeks | 6–12 weeks | CHF 9,500 | Quote→ MVP development |
| iOS app8–16 weeks | 8–16 weeks | CHF 12,000 | Quote→ iOS app |
All prices exclude VAT. Projects above CHF 5,000 are payable in three instalments: on commission, at interim acceptance and on handover.
You can request a non-binding quote at any time. Describe your project briefly and you get a written quote with a fixed price or a capped budget within 24 hours.
Request a quote→Selected work
Client work and personal products: from apps and websites to games and hardware prototypes. Released projects are linked; private previews and playtests are marked accordingly.
CHAUN
Brand & websiteAn independent brand for dog training and everyday life with dogs. Product concepts and a dedicated website combine brand development with technical implementation.
Private previewPersonal project, concept & development- Collection of product concepts with interactive galleries
- Responsive website with product details and a waitlist
- In development; no publicly accessible shop yet
Scent Station · Scentry
Hardware & softwareA modular station for scent work with dogs, developed within CHAUN under the name Scentry. Scent stations and sensors are designed to support structured training.
Prototype in developmentPersonal project, concept & prototyping- Modular scent-station concept
- Sensors and configurable hold duration
- Reward control planned; not yet a finished production product
Raidbound
Game developmentA tactical card game with heroes, distinct play styles and a co-op mode. Custom decks, equipment and team decisions shape each battle.
In playtestingPersonal project, concept & development- Heroes with different cards and play styles
- Co-op and Adventure modes
- Playtest builds for Windows, macOS and Linux
- Ongoing work on balance, usability and progression
Rächnig
iOS appCreate Swiss QR invoices on your iPhone and share them as PDFs. Built for sole traders and small businesses that want to invoice without complex accounting software.
On the App StoreOwn product, concept to release- Manage customers, invoice items and payment status
- PDF invoices with a Swiss QR payment section
- Data stays on your iPhone, no account required
- Three invoices free, then a one-off Pro purchase
Kevin's Schönrederei
WebsiteSecular wedding ceremonies and personal speeches across Switzerland, from Lake Zurich to Ticino. The site had to carry emotion without tipping into kitsch.
LiveDesign & development- An animated wordmark and handwritten accents shape the brand
- A clear path from first scroll to a first conversation
- Offering, process, testimonials and FAQ on a single page
- Direct WhatsApp channel for low-friction enquiries
Physiotherapie Münchenstein
Website with online bookingA physiotherapy practice in Münchenstein with a broad treatment range. Patients usually do not know which therapy suits them. The site guides them there instead of just listing services.
LiveDesign & development- Interactive symptom finder leads from complaint to the right therapy
- Online appointment booking around the clock, no phone call needed
- Classic physiotherapy through dry needling, lymphatic drainage and neuro rehab
- In-practice treatment and home visits presented as clearly separate paths
DevOps Academy
Learning platformA learning platform for in-house training. Staff work their way through DevOps topics in a structured way instead of piecing the knowledge together from scattered documents and wiki pages.
In internal useConcept & development- Learning content in modules that build on each other
- Exercises rather than pure theory, with visible progress
- Content maintained by the team itself
- Built for internal use only, so there is no public link
Dog trainer academy platform
Learning platformAn online companion to a dog trainer training course. Participants prepare for the in-person days at home and go deeper afterwards, instead of having to cover everything during the course.
In useConcept & development- Theory for self-study between the in-person days
- Video and text content along the course modules
- Access restricted to enrolled participants
- Complements the in-person course rather than replacing it
RusCom Computer Rusconi
WebsiteAn IT and services business in Münchenstein near Basel, running for over twenty years. A broad offering that had to fit clearly onto a single page.
LiveDesign & development- IT support and hardware repair for private clients and SMEs
- Websites, 3D printing and 3D scanning under one roof
- Services grouped so customers immediately find themselves
- Personal service and fast response times as the core promise
DataShop GmbH
WebsiteA Swiss IT service provider from Aarau, in business since 1999. Two audiences on one site: SMEs and private clients, each with their own entry point.
LiveDesign & development- Network installation, server maintenance and data recovery
- Cloud backup, virus removal and custom PC builds
- Over 25 years of company history shown as proof of trust
- Clear separation between SME and private-client offerings
STRATA
Website & shopA Basel art studio making 3D-printed objects finished by hand. The finished object leads, not the technology behind it.
LiveDesign & development- One-off pieces and limited editions for sale
- Commissioned work to client specification
- Photography that brings out material and surface
- Built as a catalogue with a direct enquiry path
Rusconi K9
WebsiteDog training in and around Basel, individual and on location at the client. Above all the site has to build trust.
LiveDesign & development- The "individual & on location" positioning carries the whole site
- Offering tailored to dog owners in the Basel region
- A short, low-friction route to getting in touch
- Built for visibility in local search
BJJ RollFlow
iOS appA training journal for Brazilian Jiu-Jitsu. The app detects sparring rounds automatically from Apple Watch heart rate, so you never tap anything mid-training.
On the App StoreOwn product, concept through delivery- Automatic round detection via Apple Watch heart rate
- Personal technique library with spaced-repetition learning
- Visual game-plan builder for your own strategy
- Training analytics and plan management, free with a premium tier
Stamply
iOS appA digital loyalty card for Swiss businesses. It replaces the paper card that customers never have on them with a code on their phone.
In betaOwn product, concept through delivery- QR codes that rotate every five minutes to prevent sharing
- Separate views for customers and for the business
- Stamps and rewards synchronised in real time
- Bilingual for the Swiss market
Tide Breathing
iOS appGuided breathing for stress relief and better sleep. A wave animation moves in time with your own breath. Works offline and without an account.
On the App StoreOwn product, concept through delivery- Nine breathing patterns: box, 4-7-8, coherent, Wim Hof and more
- HealthKit sync and optional haptic feedback
- 30-day progress calendar with a streak counter
- Fully offline, premium tier for longer sessions and ambient sound
Elovia
Practice software and patient portal for therapists
Scheduling, documentation, billing and patient communication in one tool, plus a dedicated portal for patients. Billing runs directly through Medidata, so invoices reach the health insurer without a detour. Made for small practices that currently jump between a paper calendar, a spreadsheet and several portals.
Join as a pilot practice→- For physio, psycho, occupational and complementary therapy, not hospitals
- Patient portal for appointments, documents and questions
- Direct Medidata integration for invoicing
- Pilot practices are onboarded from summer 2026
Built with
- Nuxt
- Encore
- TypeScript
- PostgreSQL
- Medidata
Who builds this
Seven years of industrial software that has to run reliably in the field. Plus the habit of building whatever interests me in my own time. Both help on your project.
Career
01/2025 – present
Senior Software Engineer, Netilion IIoT Services
Endress+Hauser Digital Solutions AG·Reinach BL
- Responsible for development and operation of the IIoT web services: microservices providing the core functionality of the IIoT ecosystem
- Micro-frontend architecture with Nx and dynamic module federation
- Contributing as an architect to future architecture planning
- Leading the integration of existing services
- Mentoring junior developers
06/2023 – 01/2025
Software Engineer, IIoT Platform Core Team
Endress+Hauser Digital Solutions AG·Reinach BL
- Developed and optimised the platform's core API
- Stack: Ruby on Rails, React, TypeScript, Sidekiq, MQTT, Kafka, Redis, PostgreSQL, time-series databases, Heroku
- Built Sidekiq integration for efficient background processing of large data volumes
- Refactored the permission system for a significant, measurable performance gain
- Extended Kafka connectivity to onboard additional data sources
09/2021 – 05/2023
Backend Engineer
Denteo AG·Zurich
- Backend work on the core application, online booking system and complex feature integrations
- Resolved critical system bugs, measurably improving stability and user experience
- Integrated third-party APIs for data exchange and expanded functionality
- Ruby on Rails, Vue.js, REST, GraphQL, Kubernetes
08/2019 – 08/2021
Junior Software Developer, IIoT Development
Endress+Hauser Digital Solutions AG·Reinach BL
- Helped build the IIoT ecosystem: foundational architecture and features
- Developed the platform with Ruby on Rails and ReactJS
- Worked with senior developers on architecture and design decisions
- Full-stack experience in an industrial IoT environment
08/2015 – 07/2019
Apprenticeship in Computer Science EFZ, Application Development
Endress+Hauser AG Process Solutions·Reinach BL
- Swiss Certificate of Competence, specialising in application development

Toolbox
- Languages
- Ruby
- TypeScript
- JavaScript
- Node.js
- Java
- Python
- Swift
- Frameworks
- Ruby on Rails
- React
- React Native
- SwiftUI
- Vue.js
- Nuxt
- Next.js
- Architecture & data
- Nx
- Module Federation
- PostgreSQL
- Redis
- Time-series DBs
- Kafka
- MQTT
- GraphQL
- Operations
- CI/CD
- GitHub Actions
- GitLab CI
- Kubernetes
- Azure
- Heroku
- Netlify
Qualifications
iSAQB CPSA Foundation Level
Certified Professional for Software Architecture
Swiss vocational trainer certificate
Qualified to supervise and train apprentices
Languages
German as a native language, English fluent
Community
BaselHack
Annual participation since 2017
Bosch Connected Experience
Participant 2018 and 2019, IoT challenges
Endress+Hauser FedEx Day
On the organising team in 2018 and 2019, internal innovation day
Let's talk about it
Write and tell me what you have in mind. You get a reply within 24 hours with an honest assessment. If you do not need development at all, I will say so.
Direct
- Emailvfrusconi@gmail.com→
- Phone+41 79 786 66 25→
- LocationMünchenstein BL, Switzerland
Your details are used solely to answer your enquiry and are never passed on.