Vít Peprníček

About me

Welcome! I'm an experienced software developer / architect with many years of experience, focused mainly on web application development. I move comfortably in both frontend and backend.

My goal is to build efficient, user-friendly web applications that deliver a great user experience. To achieve the best results, I keep learning new technologies and best practices.

I'll turn your processes into clean, reliable code that frees you up to focus on what matters.

If you're interested in working together, feel free to get in touch.

References

Here are some of the projects I've worked on:

Open-source projects

I also contribute to open source – here are some of my projects:

Skills & technologies

Frontend

HTML and CSS are fundamentals to me. I work confidently with SCSS and know how to write semantically correct, accessible websites.

I can build a responsive website that's fully usable in the browser, on tablet, and on mobile. I have experience building installable PWAs (Progressive Web Apps).

I bring the web to life with JavaScript, preferring TypeScript for tighter control over the code. I'm also comfortable with advanced techniques such as working with Service Workers, push notifications, browser storage, and other JavaScript APIs.

I'm familiar with frameworks like Vue.js, Nuxt, Inertia.js, and Bootstrap (I've even built a framework of my own).

I work with package managers like NPM and PNPM. I can configure bundlers and have no trouble building, say, a Vite plugin. To keep the code clean I use linters.

Backend

On the backend I most often use PHP with the Nette framework and MariaDB.

I have extensive experience with the CodeIgniter and Laravel frameworks.

I'm also comfortable with other frameworks and languages, such as Symfony or C# and .NET (Framework and Core), and I have experience with SQL Server, PostgreSQL, SQLite, and MongoDB databases.

I can use and build REST APIs and SOAP services.

Other skills

I regularly use tools like Docker (I can build images and set up applications with Docker Compose), Git, and Composer.

For small mobile-app tweaks I can also handle Kotlin.

I can install and configure a Linux server and automate tasks with Bash scripts or Python.

I can write code myself, but I can just as well instruct and review AI that codes on my behalf.

I care about code quality and write automated tests – both unit and integration. I use Vitest on the frontend, and PHPStan and Nette Tester or PHPUnit on the backend.

Contact

vit.peprnicek@gmail.com
+420 724 257 486
Whatsapp
Company ID (IČO): 72296526