Fast websites and apps
built in Rust, powered by AI
We build new or rewrite existing websites, e-shops and internal apps on the fastest modern technologies. A developer and a tester with 20+ years of experience each, direct communication, and AI agents that make the work dramatically faster.
20+
years of programming — from PHP to Rust
< 110 ms
average uncached page load on papio.sk
2
experienced people — a developer and a tester, no middlemen
What we can do for you
From a fast rewrite of an old website to a new app with search and AI features.
Rewrite of an existing website
We rewrite your old PHP site (Symfony, Nette, WordPress…) in Rust. URLs and SEO stay intact, data is migrated, redirects are set up and the switch happens with zero downtime. The result is significantly faster and cheaper to run.
New websites, e-shops and apps
Custom applications with administration, multiple languages and domains. Payments (Stripe, QR payments, bank APIs), invoices and exports included.
Search and performance
Full-text search and filtering over large catalogues with Elasticsearch or Manticore Search. Plus database tuning, caching and measurement so pages respond instantly.
AI inside your application
Translation, summaries, document processing, chat over your own data. We also build API and MCP interfaces so AI agents can work with your app.
Experience leads, AI accelerates
There are two of us — a developer and a tester, both with more than 20 years of experience. Architecture, data design and every next step are our decisions; AI agents under our direction write a large part of the code. That lets us deliver what used to take a whole team.
For you this means shorter delivery and a lower price without compromising quality. We review, test, deploy and run the code ourselves, so you know exactly who stands behind the result.
Developer
20+ yearsHas been building software from the PHP days (Symfony, Nette) through to Rust. Designs the architecture and data, directs the AI agents writing code and runs deployment and operations.
Tester
20+ yearsKnows where applications break: edge cases, unexpected input, concurrent actions, slow networks or older browsers. Every bug found becomes an automated test so it never comes back.
Automated tests on several levels
They run before every deployment, so a new version doesn't break what already worked.
- 1 Unit tests
- 2 Integration tests (API, database)
- 3 Browser tests (Selenium)
Why Rust?
For you, it means a faster website, lower server bills and fewer worries. Rust is a modern programming language that Discord, Figma and Cloudflare are moving to for the same reasons.
A fast website sells
Pages open instantly, even ones nobody has visited yet. Customers don't wait and don't leave for a competitor. Google favours fast websites in its results, too.
Lower server bills
The same traffic runs on a smaller, cheaper server than typical PHP or Node.js solutions. You save every month.
Handles the rush
When you launch a campaign or Black Friday arrives, the site doesn't slow down. It responds just as fast on a Monday morning as during a sale.
Fewer bugs, fewer outages
Rust catches a large share of bugs before the program even runs, so they never reach your customers.
Customer data stays safe
Rust prevents, by design, the kind of bugs that Microsoft and Google say cause about 70 % of the security holes in their software.
Calm operations
The whole application is a single file that starts in a second. Updates are quick and there are fewer things that can go wrong.
What moving to Rust brought big companies
Discord
Go → Rust · 2020
0
stalls after the switch
Millions of people use the app at once. One of its services stalled briefly every two minutes. After the rewrite in Rust the stalls disappeared, and the service became faster and lighter on servers too.
Source ↗Figma
TypeScript → Rust · 2018
> 10×
faster document processing
The server through which designers edit designs together in real time was rewritten in Rust. It is many times faster and so lean that every document got its own separate space on the server.
Source ↗Cloudflare
NGINX + Lua → Rust · 2022
−70 %
server power for the same work
A large part of the internet flows through this system — over a trillion requests a day. After the rewrite in Rust it needs 70 % less CPU and 67 % less memory, which means far less hardware.
Source ↗References
Projects running in production — designed, built and operated end to end.
Online store for e-books and audiobooks in Slovakia and the Czech Republic. In-browser reader, subscriptions, gift vouchers and a custom editorial system where AI translates and edits the books.
- ✓ Rust + PostgreSQL, two countries, two currencies and two languages from one application
- ✓ Card payments via Stripe plus bank transfer with QR code and automatic matching
- ✓ API and MCP server for mobile apps and AI agents
< 110 ms
average server-side page load, no cache
Dixo
An older cosmetics e-shop with beauty articles, rewritten as a fast Rust blog. The outdated PHP 7.1 with a security hole is gone and the site is simpler and cheaper to run.
- ✓ Original URLs, articles, products and discussions kept, so the site keeps its search rankings
- ✓ Search: Elasticsearch on dixo.sk and Manticore Search on the katalo.sk / katalo.cz product catalogue (since closed)
- ✓ Data migrated from MariaDB to PostgreSQL, switched over with no downtime
Before
PHP 7.1 · Nette · MariaDB · Elasticsearch
Now
Rust · Actix · PostgreSQL
< 80 ms
average server-side page load, no cache
Ledger
Online invoicing for freelancers and sole traders — PDF invoices, QR payments, revenue tracking and AI import of received invoices.
ledger.denodata.comMokoshka
Investment dashboards — news, SEC EDGAR financials, macro data, stock valuation and a daily AI-generated podcast.
mokoshka.denodata.comMy Habits AI
Mobile app · iPhone
A habit-building app — health journeys based on clinical research (cholesterol, pre-diabetes), brain training, challenges with friends and an AI coach. Works offline, no sign-up.
How we work together
-
1
You write to us
Briefly what you have and what you need. A link to your current site and a few sentences are enough.
-
2
Analysis and proposal
We review the current state, propose a solution and send a price and timeline estimate.
-
3
Built in stages
You see progress continuously on a staging URL and can comment right away. Automated tests check every change.
-
4
Launch and operations
Zero-downtime switch, redirects, monitoring. If you like, we take care of the server too.
Let's look at your website
Write a few sentences about what you have and where you want to take it. We reply personally — no sales people, no template offers.
- ✓ You talk directly to the developer who will build the project.
- ✓ The first price and timeline estimate is free and non-binding.
- ✓ If we're not the right fit for your project, we'll tell you straight away.
Or simply by e-mail
proskin@proskin.czThank you, your enquiry arrived!
We'll get back to you personally at the e-mail you entered.