KAMIL

Vue.js frontend developer with 3+ years of hands-on experience. Creating performant, unique and colorful apps & websitess.

  • 3+

    Years of Exp.
  • 15+

    Projects made
  • 900+

    Git commits

ABOUT ME

INTRO

Hello world! Kamil here. A self-taught frontend developer from Poland. Journalist by profession, but programmer by passion. Creating stuff for web since 2020.

EXPERIENCE

I started my web-dev journey in late 2020. With 3+ years of hands-on experience, I can turn ideas into a working product. Company website, web game, music app - you name it!

EXPERTISE

My skillset is focused on designing, building and maintaining web applications, websites and even custom scripts. All that without vibe coding or AI assistance.

INTERESTS

Besides programming, in my spare time I always relish writing various articles and sharing my knowledge with others. Also enjoying Richii Mahjong and DnB / Dubstep music.

LANGUAGES

Human or programming ones? Fluent in Polish, English, Typescript, Javascript. Plus I know the very basics of C++ and Spanish. Learning in progress...

TECH STACK

LANGUAGES

LIBRARIES

FRAMEWORKS

DESIGN TOOLS

OTHERS

PROJECTS

Here you can find a curated list of production websites and apps developed by me. Projects crafted with strong focus on performance, user experience and accessibility.

  • 3PhotoLib

    The royalty-free photos store that unifies three main photo providers into a single application. Allows you to browse for high-quality images for your next project.
  • Skylite

    A scroll-based, animated landing page project of an imaginary marketing company. Strongly inspired by various Awwward webiste contestants and winners.
  • Sudoku World

    The sudoku game generator based on custom-made engine. Features 4 difficulty levels, a timer-based completions and light/dark app mode.

DO NOT MISS OUT THOSE TOO

3D DESIGN

As a hobby, I enjoy creating some interactive 3D experiences directly in the browser. No matter if it's a complex scene or a tiny experiment - there is always something new to explore.

  • Village 3D

    A detailed, realistic 3D scene of a small village in night settings. Featuring a circular field of view, light effects and over 15 unique objects.
  • Vision Tunnel

    A fun little 3D experiment with sphere animations, and built-in controls to customize the tunnel appearance and animation behavior

MORE 3D? GOT YOU COVERED

ARTICLES

In my free time, I like to write various articles and guides related to the web. I strongly believe that the best way to expand your knowledge is by sharing it with others.

  • How to choose the best domain extension for your website

    In this guide, I will walk you through the domain extension market, explaining which extensions in particular might fit well for your type of website...
  • How a disastrous software update took down 8.5 million devices

    Over 5 000 flights cancelled, major American TV stations unable to broadcast, hospitals cancelling non-emergency operations. This could feel like a large-scale cyberattack, but the root cause was a lot different...
  • Google like a pro - 12 useful tricks for better search results

    Web searching is more than just writing some text inside the search bar. Google search engine is a powerful tool, and there are many little tricks you can apply to bring your searching skills to the next level...

CHECK MORE WEB ARTICLES

OPEN SOURCE

A short list of my open source contributions. Pull requests and solved issues are included here, with proper links to the sources and reference images (where possible).

  • Add light/dark theme switch

    Repository: profile-readme-generator

    Type: PULL REQUEST

    This was my very first step in the Open Source world. The Readme Generator project lacked a proper light/dark theme switch. I decided to take a challenge and add the feature to the project. My pull request eventually DID NOT get merged, however I gained a lot of practical knowledge during the process.
  • Snake animation Error

    Repository: profile-readme-generator

    Type: ISSUE

    A user had troubles with running Snake animation inside his Readme file. I tried to replicate the problem, and checked for potential bugs in the source code - found none. I provided some steps on how to properly run a Github Action for this animation, which ultimately solved the issue.
  • Create a simple Notes Editor

    Repository: AllOneNotes

    Type: PULL REQUEST

    I helped building and maintaining a WYSIWYG editor by adding new features like buttons to style text or embedding videos/photos. Since source repository got privated by the owner, I have included the link pointing to my work version for said pull requests.
  • Stats doesn't show up

    Repository: profile-readme-generator

    Type: ISSUE

    One of the Readme Generator users found out that the Stats widget was not loading properly. I tested the bug myself, then tried to find the cause in the project repository. Finally I noticed a major change in the Stats widget provider API, which caused the issue.

CONTACT

Let's color the Web together!

Contact Form