Senior PHP Developer

Tomáš Peterka

Web Application Architect

Over 15 years of building web applications and custom e-commerce solutions. I design systems that work reliably and handle real-world traffic.

Tomáš Peterka
Tomáš Peterka

About me

I'm a backend developer with over 15 years of experience. I build web applications, e-commerce platforms, internal tools, and SaaS products — always from scratch, tailored to the client's needs.

I work primarily with PHP and the Nette Framework, paired with MySQL, Redis, and Elasticsearch. I focus on clean architecture, performance, and long-term maintainability.

I've delivered projects across e-commerce, logistics, IoT, real estate, and more.

What I do

Custom e-commerce

Complete e-commerce systems from order to invoice. Integration with accounting, shipping, and marketing tools.

Backend systems

Robust PHP backends handling thousands of requests per second. Clean architecture, security, testability.

Performance tuning

A slow site costs money. I profile, optimize queries, set up caching, and tune applications for high traffic.

API & integrations

REST APIs for mobile apps, payment gateways, shipping providers, accounting and third-party systems.

SaaS applications

Multi-tenant apps with isolated data, custom billing, and scaling as needed.

Internal tools

CRM, ERP, booking systems, process automation — everything tailored to your needs.

Technology stack

Backend

  • PHP 7 / PHP 8
  • Nette Framework
  • REST API
  • WebSockets

Databases

  • MySQL / MariaDB
  • MSSQL
  • Redis
  • Elasticsearch

Frontend

  • HTML / CSS
  • Bootstrap
  • JavaScript / jQuery

Other

  • Node.js
  • MQTT
  • Python
  • Git

How I work

1

Consultation

We discuss what you need. I propose a technical solution and estimate the scope. No strings attached.

2

Design & development

I design the architecture, build the system and show progress along the way. No surprises at the end.

3

Launch & support

I deploy to production and ensure smooth operation. Long-term collaboration on system growth.

Have a project?

Drop me a line and let's discuss your project. No commitment — just a conversation about what you need and how I can help.

Tomáš Peterka