Mikola F.
Ranking
Poziom znajomości języków obcych
CV
🚀 Full-Stack Developer | React • TypeScript • Next.js • ASP.NET • PHP
Pomagam tworzyć nowoczesne aplikacje webowe - od intuicyjnego interfejsu użytkownika po warstwę serwerową i wdrożenie projektu. Tworzę szybkie, responsywne i łatwe w utrzymaniu rozwiązania dla firm, startupów oraz klientów indywidualnych, zwracając szczególną uwagę na wydajność, UX i jakość kodu.
💻 Główny stack technologiczny:
• Frontend: React, Next.js, TypeScript, JavaScript, HTML, CSS, SCSS
• Backend: ASP.NET Core, C#, PHP, REST API
• Bazy danych: MySQL, MS SQL Server, Redis
• Infrastruktura: Docker, Docker Compose, Nginx, Git, GitHub Actions
• Dodatkowo: SSR, SEO, CI/CD, integracje z usługami zewnętrznymi, automatyzacja procesów
W ciągu ostatnich kilku lat brałem udział w realizacji projektów komercyjnych oraz własnych, związanych z tworzeniem aplikacji webowych, automatyzacją procesów i budową aplikacji klient-serwer.
Specjalizuję się w tworzeniu interfejsów, które nie tylko dobrze wyglądają, ale również działają szybko, są wygodne dla użytkowników i łatwe do dalszego rozwijania. Podczas pracy zwracam uwagę na architekturę aplikacji, ponowne wykorzystanie komponentów oraz skalowalność projektu.
Zajmuję się również warstwą backendową: projektuję REST API, konfiguruję współpracę z bazami danych, implementuję uwierzytelnianie, logikę biznesową oraz integracje z zewnętrznymi systemami.
Poza tworzeniem aplikacji dla użytkowników końcowych mam doświadczenie w budowie narzędzi wewnętrznych i usług wspierających automatyzację pracy programistów, analizę danych oraz przetwarzanie informacji. Pracowałem nad projektami obejmującymi pipeline'y CI/CD, konteneryzację aplikacji, konfigurację infrastruktury serwerowej oraz automatyczne wdrażanie usług.
W razie potrzeby mogę przejąć pełny cykl realizacji projektu - od analizy wymagań i projektowania architektury po publikację aplikacji na serwerze i jej dalsze utrzymanie.
W czym mogę pomóc:
✅ Stworzenie aplikacji webowej od podstaw
✅ Frontend w React / Next.js
✅ Kompleksowe rozwiązania Full-Stack
✅ Projektowanie i rozwój REST API
✅ Integracja usług zewnętrznych
✅ Responsywne kodowanie na podstawie projektu Figma
✅ Panele administracyjne i wewnętrzne systemy firmowe
✅ Automatyzacja procesów biznesowych
✅ Optymalizacja wydajności i SEO
✅ Docker i wdrażanie aplikacji
✅ Konfiguracja CI/CD
✅ Rozwój i utrzymanie istniejącego kodu
Stawiam na czysty, czytelny kod, terminową realizację zadań oraz przejrzystą komunikację na każdym etapie współpracy. Jeśli szukasz programisty, który potrafi przeprowadzić projekt od pomysłu do gotowego rozwiązania - chętnie podejmę współpracę.
Umiejętności i kwalifikacje
Programowanie
Design i sztuka
Portfolio
-
ZarządzanieSystememPlików
C i C++FileSystemManager - konsolowy menedżer plików z wieloużytkownikowym systemem dostępu, opracowany w C++17 bez użycia zewnętrznych bibliotek.
Projekt umożliwia tworzenie izolowanych przestrzeni roboczych dla użytkowników, zarządzanie plikami i katalogami za pomocą wiersza poleceń, wykonywanie wyszukiwania, nawigacji i operacji na systemie plików w bezpiecznym środowisku.
… Co zostało zrealizowane:
#CPlusPlus #CPP17 #STL #FileSystem #CLI #ConsoleApplication #SoftwareEngineering #Backend
- rejestracja i autoryzacja użytkowników;
- przechowywanie kont z haszowaniem haseł i solą;
- izolacja użytkowników w ich własnych katalogach roboczych;
- ochrona przed wyjściem poza obszar roboczy (Sandbox);
- tworzenie, usuwanie, zmiana nazw plików i katalogów;
- nawigacja po systemie plików za pomocą poleceń konsolowych;
- przeglądanie i edytowanie zawartości plików;
- wyszukiwanie plików według maski;
- obliczanie rozmiarów plików i katalogów;
- historia wprowadzonych poleceń;
- autouzupełnianie poleceń przez Tab;
- obiektowo zorientowana architektura w C++17;
- automatyczna budowa i testowanie przez GitHub Actions.
Projekt demonstruje umiejętności w zakresie rozwoju oprogramowania systemowego, pracy z systemem plików, projektowania architektury aplikacji, realizacji uwierzytelniania użytkowników, zapewnienia bezpieczeństwa dostępu do danych oraz tworzenia złożonych interfejsów konsolowych bez użycia zewnętrznych zależności.
Rozwiązanie może być wykorzystywane jako edukacyjna powłoka plikowa, podstawa dla korporacyjnych narzędzi zarządzania plikami lub platforma do dalszego rozwoju w kierunku menedżera plików klient-serwer.
-
ZakresZobowiązania
PythonCommitScope - narzędzie do analizy repozytoriów GitHub i historii rozwoju.
Projekt umożliwia uzyskiwanie commitów, diff-patchy, zmiany plików, komentarze i statystyki z GitHub za pośrednictwem wygodnego interfejsu webowego, API i aplikacji konsolowej.
… Co zostało zrealizowane:
#Python #FastAPI #GitHubAPI #Docker #RESTAPI #CLI #WebDevelopment #Automation
- integracja z GitHub API;
- uzyskiwanie historii commitów według repozytorium i gałęzi;
- filtrowanie według autorów;
- analiza zmienionych plików i diff-patchy;
- generowanie raportów w formacie JSON;
- REST API do integracji z zewnętrznymi usługami;
- interfejs konsolowy do automatyzacji zadań;
- interfejs webowy do przeglądania wyników;
- konteneryzacja projektu w Dockerze;
- praca z publicznymi i prywatnymi repozytoriami za pomocą tokenu dostępu.
Projekt demonstruje pracę z zewnętrznymi API, przetwarzanie dużych ilości danych, projektowanie REST API, tworzenie narzędzi CLI, konteneryzację i automatyzację procesów rozwoju.
Rozwiązanie może być wykorzystywane do audytu kodu, analizy wkładu programistów, przygotowywania raportów dotyczących projektów oraz integracji z wewnętrznymi narzędziami zespołów programistycznych.
-
Tentai
Programowanie stron internetowychOpracowałem SPA do składania zamówień na dostawę w React i TypeScript.
Projekt pozwala użytkownikowi zbudować trasę z wieloma punktami, określić parametry ładunku, wybrać datę, wypełnić dane kontaktowe i uzyskać automatyczny kalkulator kosztów dostawy w czasie rzeczywistym.
… Co zostało zrealizowane:
#HTML/CSS/JavaScript/jQuery #html/css/js #React #TypeScript #Vite #SCSS #SPA #Frontend #API #AdaptiveDesign
- dynamiczne dodawanie i usuwanie punktów trasy;
- obliczanie odległości przez OpenRouteService API;
- automatyczne przeliczanie kosztów zamówienia;
- walidacja emaila, telefonu, daty i czasu;
- zapisywanie danych formularza po przeładowaniu strony;
- jasny i ciemny motyw;
- responsywne układanie dla desktopów, tabletów i urządzeń mobilnych;
- wdrożenie na Vercel;
- CI przez GitHub Actions.
Ten projekt pokazuje pracę złożonym formularzem, zewnętrznym API, stanem aplikacji, responsywnym interfejsem i logiką biznesową obliczania kosztów.
-
Oksigena
Układ HTML i CSS#HTML/HTML5 #CSS/CSS3 #Javascript #jquery
#Figma
-
Tesla
Układ HTML i CSS#HTML/HTML5 #CSS/CSS3 #Javascript #jquery
#Figma
-
AllCreateLanding
Układ HTML i CSS#HTML/HTML5 #CSS/CSS3 #Javascript #jquery
#Figma
-
Słońce
Układ HTML i CSS#HTML/HTML5 #CSS/CSS3 #Javascript #jquery
#Figma
-
Denis Novik
Układ HTML i CSS#HTML/HTML5 #CSS/CSS3 #Javascript
#Figma
-
PlusWEB
Układ HTML i CSS#HTML/HTML5 #CSS/CSS3 #Javascript #PHP
#Figma
#MySQL #MySQL #MySQL
Aktywność
| Ostatnie oferty 10 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
Przerobić style kart produktów
91 PLN
|
|||||
|
Responsywne kodowanie strony z animacją
1067 PLN
|
|||||
|
Skład 8 stron strony internetowej
830 PLN
|
|||||
|
Instalacja i konfiguracja platformy Listmonk (lub jej odpowiednika) na VPS Ubuntu 22.04 do wysyłki emaili
373 PLN
|
|||||
|
Należy stworzyć bota w tg do płatności subskrypcyjnej.
291 PLN
|
|||||
|
Potrzebny parser sklepu internetowego https://www.lcsc.com/
498 PLN
|
|||||
|
Wajbkodin przez Claude Code
1677 PLN
|
|||||
|
Strona internetowa dla sklepu z hurtową sprzedażą włosów
4500 PLN
|
|||||
|
Aktualizacja projektu na stronie
291 PLN
|
|||||
|
Strona lądowania z ankietą
500 PLN
|