Need a website
for your business?

I can focus on your page,
so you can focus on your business

With 18 years of experience in web, I partner with clients across industries to bring their ideas to life.

I combine technical expertise with experience to create innovative websites that drive results.

Some of my Clients

18 years of experience partnering with companies, from one-time projects to full‑time consultancy.

Radio ZET
Logotype of my client, Radio Zet
OLX
Logotype of my client, OLX
optilyz
Logotype of my client, optilyz
Incogni
Logotype of my client, Incogni
TVN
Logotype of my client, TVN
Chopin Vodka
Logotype of my client, Chopin Vodka
beehype
Logotype of my client, beehype

My services

Whether it’s creating a site from scratch, front-end work, or consulting, I’ve got you covered.

Design & Development

Full-Cycle Web Solutions: Design, Development, Delivery.

I provide a seamless experience from initial design concepts to the final product. Whether you’re launching a new business or revamping an existing site, I ensure everything works perfectly.

What do you get?

  • Unique, tailor-made designs that reflect your brand and vision;
  • Clean, efficient code for optimal performance and scalability;
  • Code stored in a private repository with full access and the option to take ownership;
  • Preview available for every change, ensuring everything looks perfect at all times;
  • Thorough testing for performance, compatibility, and usability.
  • Hosting, domains and deployments taken care of, with the option to transfer ownership free of charge.

Front-end Development

Have a design? I’ll make it a reality with clean, functional front-end code.

Tech choices are tailored to your project to ensure scalability and smooth performance.

What do you get?

  • Design consultations and suggest improvements for smoother implementation;
  • Front-end developed specifically to meet your unique needs.
  • Code stored in a repository with full access for future ownership.
  • Preview available for live changes before they go live.
  • Automated end-to-end tests to ensure everything works flawlessly after changes.

Consulting

With experience as an engineering manager and tech lead, I understand both technical and human aspects of team dynamics.

I offer consulting to help your team thrive and reach its goals.

What do you get?

  • Guidance on tech and team management;
  • Support with recruitment and candidate assessments;
  • Code reviews to ensure clean, efficient, and maintainable codebase;
  • Discuss ideas and solve technical challenges as your sparring partner.

My recent works

Highlights of my work spanning almost two decades, from 2008 to the present.

GameShelf

Gameshelf aims to deliver latest new, world-class columns, interviews and insides for all the gamers around the world.

I was responsible for design, development and further consultations on hosting and CI/CD pipelines.

Not yet available online

Hundred a Year

Hundred a Year is a personal project for creating and curating end-of-the-year music lists.

I was responsible for design, development and deployment.

Invitation-only

The Backlog

The Backlog aims to provide microblogging experience ehnaced with gaming features, like ratings, statuses and title tagging.

I was responsible for design, development and deployment.

In development

Videos & Blogs

All of my YouTube videos come with a detailed blog post, so you can dive deeper into each topic in the format that suits you best!

Intro to Remix

The landscape of current React full-stack frameworks is pretty much dominated by Next.js. But I never quite liked it, and always felt it’s too complex for its own good. So recently I’ve started to use Remix.

Basics of Dependency Injection in TypeScript

Object-oriented programming has a lot of rules. But these aren’t just to have something to talk about during code reviews or to flex on which book from 1994 or 2008 you’ve read.

Contact

Book a free 30-minute call or reach out via email for a no-obligation quote and consultation.

Write me an e-mail

I'll get back to you within 24 hours, but usually much sooner (Mon-Fri).