Web development & rewrites · 20+ years of experience

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.

measurement · no cache
$ curl -w '%{time_starttransfer}' https://papio.sk/
0.062 s · 200 OK
$ curl -w '%{time_starttransfer}' https://papio.cz/
0.054 s · 200 OK
✓ under 110 ms, straight from the server

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.

How we work

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+ years

Has 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+ years

Knows 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. 1 Unit tests
  2. 2 Integration tests (API, database)
  3. 3 Browser tests (Selenium)
Rust Actix PostgreSQL MySQL / MariaDB Elasticsearch Manticore Search Redis Docker Nginx Linux Tailwind PHP · Symfony · Nette Flutter Dart Swift Selenium Stripe MCP AI agents (Claude)
Technology

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.

P

Papio

papio.sk · papio.cz

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

D

Dixo

dixo.sk

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

How we work together

  1. 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. 2

    Analysis and proposal

    We review the current state, propose a solution and send a price and timeline estimate.

  3. 3

    Built in stages

    You see progress continuously on a staging URL and can comment right away. Automated tests check every change.

  4. 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.cz
What do you need help with?
Approximate budget
0 / 5000

We only use your details to reply to your enquiry.