Hello, I am Jakub

JavaScript Developer

Programming is my passion, something that gives me great fun and satisfaction.

Most programmers code not because they expect to be paid or admired by crowds, but because programming is fun for them.

Linus Torvalds

One man, with many faces

Background with purple DevOps inscriptionsSmiling man with a computer
Ikona

SystemAdmin

My adventure with server administration began in 2021, when I took my first steps in Cybersecurity. Red and Blue Team training gave me awareness of attack vectors and defense methods. I then learned in depth the methodology of working with Linux and all kinds of network issues. Currently, DNS and web server configuration is my daily routine (I manage about 40 domains and 3 VPS servers)

Ikona

SystemAdmin

Background with pink WebDev inscriptionsConcentrated man holding a laptop
Ikona

WebDeveloper

Programming became my passion already in 2022, when I wrote my first crowlers and bots that automate work in Python. Even though I really liked this programming language, I decided to switch to JavaScript because I wanted to create web applications. Currently, I specialize in creating applications in NextJS, and therefore also in React. My preference for NextJs is mainly due to the ease and speed of creating backend APIs.

Ikona

WebDeveloper

Background with green UI/UX inscriptionsPensive man holding a tablet
Ikona

InterfaceDesigner

At the beginning of my adventure with WebDevelopment, I did not pay much attention to the aesthetics of my work, fortunately, I quickly realized that UI is actually the main factor determining the success of a given application, after business logic. The beginnings were difficult, but the more time I devoted to practice, the better the interfaces I was able to create. Today, creating UI/UX has become an integral part of creating every application for me.

Ikona

InterfaceDesigner

Background with blue Solution inscriptionsConfident man in a suit and vest
Ikona

SolutionArchitekt

You got a problem, I have a solution. Each client I work with comes to me with some kind of problem that I have to solve, regardless of whether the person only needs to take care of their server or an extensive web application. As a SolutionArchitect, my task is to find the most optimal solutions to my clients' problems. I am responsible from start to finish for every project I implement.

Ikona

SolutionArchitekt

Przewiń w tył

Back

Next

Przewiń w przód

Technologies

Find out what tools I use

Serwery AWS
Programowanie CSS
Konteneryzacja Docker
Projektowanie Figma
Google Cloud Platform
GitHub
Programowanie HTML
Programownie JavaScript
Administracja Linux
Microsoft Azure
Programowanie w NextJs
Programowanie w NodeJs
Notatki w Obsidian
Obróbka w Photoshop
Programowanie w React
Projektowanie w Adobe XD
Serwery AWS
Programowanie CSS
Konteneryzacja Docker
Projektowanie Figma
Google Cloud Platform
GitHub
Programowanie HTML
Programownie JavaScript
Administracja Linux
Microsoft Azure
Programowanie w NextJs
Programowanie w NodeJs
Notatki w Obsidian
Obróbka w Photoshop
Programowanie w React
Projektowanie w Adobe XD
Serwery AWS
Programowanie CSS
Konteneryzacja Docker
Projektowanie Figma
Google Cloud Platform
GitHub
Programowanie HTML
Programownie JavaScript
Administracja Linux
Microsoft Azure
Programowanie w NextJs
Programowanie w NodeJs
Notatki w Obsidian
Obróbka w Photoshop
Programowanie w React
Projektowanie w Adobe XD

Process Description

The path to success requires many smaller steps

1

PLANNING

The initial stage of each project during which we determine the needs and investment details.

Ikona planowania

2

DESIGN

We start visualizing the design using tools like Figma. We create business logic.

Ikona planowania

3

DEVELOPMENT

Depending on the complexity of the project, we select the most optimal tools and start coding.

Ikona planowania

4

TESTING

We check whether everything works properly and make any necessary corrections if needed.

Ikona planowania

5

IMPLEMENTATION

When everything is ready, we launch the production version of the website and secure it.

Ikona planowania

Time Line

Important dates in my career

Completion of Bachelor's Studies

June 2019

Completion of Bachelor's Studies

Economics and Foreign Markets

  • Leon Koźmiński Academy
Interest Cybersecurity

January 2020

Interest Cybersecurity

Active Cybersecurity Learning

  • Python Basics
  • Linux Administration
  • Network Issues
  • Red Team
  • Blue Team
Completion of Master's Studies

June 2021

Completion of Master's Studies

Management and Logistics

  • Leon Koźmiński Academy
Learning Web Development

August 2021

Learning Web Development

Finding Passion in Programming

  • HTML/CSS
  • JavaScript
  • React/React Narive
  • NextJs
  • Figma
  • Web Design
  • Internet Marketing
Expanding Business Activities

March 2022

Expanding Business Activities

Broadly understood IT Services

  • Web Application Development
  • Mobile Application Development
  • Server Administration
  • Graphic Design
  • Internet Marketing
Active Freelancing

Until today

Active Freelancing