I will give you a website that looks and feels great on any device

about me

A freelance web developer

I am a web developer with wide experience who created and developed many websites for small and big clients alike.

I'm Top Rated freelancer on Upwork platform with 100% job success score for delivering quality work with stellar feedback.

I'm equipped to create websites from scratch: first designing their looks, coding the design and finally setting up a web server.

Do you need a website?

contact me
my services

How I can help you?

Website creation

From simple websites to showcase your business to big websites requiring many functionalities.

  • Personal websites
  • Company websites
  • Web stores
  • everything in between

Website development

If your website requires new functionalities, visual modifications or something is not working right.

  • Visual overhaul
  • Programming of new functions
  • WCAG / ADA compliant

Website optimization

Slow website? I can help you to get an outstanding score on Google PageSpeed Insights for all the devices.

  • Personal websites
  • Company websites
  • Web stores
  • everything in between

Hosting and server

Looking for reliable hosting, want to migrate to better infrastructure or need help with your server management?

  • Server migration & administration
  • Security hardening
  • Backup solutions
  • Google Cloud / Amazon AWS

SEO and all the rest

I can help you with SEO optimization and with other important aspects of web presence.

  • SEO research and optimization
  • Malware removal
  • Google services
  • Copywriting

Some of my work


Ability Conference




Osska Design

washington plastic surgery



Radio for Company

it / security


my mindset

Why me?

reason 1

Getting things done

I am a hard-working man, oriented on getting the job done in a quick and efficient manner.
reason 2


I am sincerely devoted to helping my customers succeed. Whenever possible, I try to make some extra effort to exceed the expectations included in the contract.
reason 3


If necessary, all my clients can count on my priority help and support, not only during working hours.
reason 4

Complete offer

I had the opportunity to learn about many aspects of online presence from a practical point of view. In the case of large projects, I am in contact with other professionals who can always help me to fulfill such assignments.
client's feedback


A beautiful, modern and professionally prepared and designed website. Very readable and well organised. Cooperation with Mr. Tomasz Chmiel went very smoothly. Quick reactions and trouble-free clarification of all doubts. The site has been refined to the smallest detail, which makes me very happy. Mr. Tomasz is the right person in the right place. I highly recommend him!

Izabela Jarczewska

As part of our cooperation, Mr. Tomas Chmiel created for the Association PRO CIVIUM Initiative a multifunctional website. He completed the entrusted task at the highest level, repeatedly intuitively sensing the Association’s intentions as to the scope and functionality of the website, which only confirms his enormous commitment to the project. In the era of a certain shortness in action, superficiality and sticking to the rigidly defined scope of duties, Mr. Tomas appears as a kind of sensation and model in the quality of services he offers. The Association expressed this view with full conviction.

Karolina Pajor
beauty salon owner

Question and answers

I’m Frontend Developer. Generally speaking I work with HTML, CSS, JavaScript/jQuery and PHP. I use Figma, Adobe XD or Frames for prototyping.

I like to work on WordPress: either own custom themes or developer-friendly builders like Oxygen Builder or Bricks Builder.

Also, I like to install, configure and maintain Linux web servers (LEMP stack).

My rates are very competitive and agreed upfront with each client. Usually, I charge per project or milestone and request full payment only after my work is complete.

Yes, I am. My company has been registered in Poland, and I am European Union VAT taxpayer. My company EU VAT number is: PL8733028317

Generally, pretty quick.
Before taking any assignment I present a time frame that shows how much time I need to fulfill the assignment. This time frame is agreed upon with the client and I always fulfill my obligations.

If you think your job assignment may be too big for one person then I can help you fill the gaps with the professionals I keep in touch with. That way, we can fulfill any project, no matter the size. I can also work with your team, if you have one. No problem with that.

Yes. We can meet through Zoom, Skype or any platform you personally prefer. I’m pretty flexible time-wise and we can discuss your job assignment that way.

blog posts