endepl
Link to my github profileLink to my Linkedin profile

Daniel Fijołek

Frontend Entwickler

Ich bin ein engagierter Frontend-Entwickler mit guten Kenntnissen in React, der auf 4 Jahre Erfahrung in der Frontend-Entwicklung zurückgreifen kann. Meine Reise in die Programmierung begann vor 6 Jahren, und ich habe meine Fähigkeiten konsequent verfeinert, um ein kompetenter Entwickler zu werden. Ich bin leidenschaftlich daran interessiert, meine Expertise in der Frontend-Programmierung weiter auszubauen, während sich meine Neugier auf den Bereich der Computer-Hardware und die neuesten Entwicklungen in der Branche erstreckt.

Fähigkeiten


TypeScript

JavaScript

React

Next.js

TailwindCSS

JEST

Node.js

Express.js

Git

Scrum

HTML

CSS

Python

SQL

Firebase

AWS

Windows

macOS

Unix

Hardware-Enthusiast

Kritisches Denken

Kreativität

Teamarbeit

Liebe zum Detail

Eifer, Wissen zu erweitern

Problemlösung

Ausbildung


Bachelor-Abschluss

2017 - 2022

Technische Universität Gdańsk

Informatik angewandt auf Physik

Master-Abschluss

2022 - 2024

Technische Universität Gdańsk

Informatik angewandt auf Physik

Erfahrung


Junior Frontend-Entwickler

Grid Dynamics

Januar 2023 - Oktober 2023

React mit Redux

JavaScript

HTML

CSS

Material UI

React router

JEST

Scrum

Git

Figma

Jira

Praktikant Frontend-Entwickler

Grid Dynamics

Mai 2022 - Dezember 2022

React mit Redux

JavaScript

TypeScript

HTML

CSS

Node.js

TailwindCSS

JEST

Scrum

Git

Figma

AWS

Junior Web-Entwickler

New Ventures

October 2020 - November 2022

JavaScript

HTML5

CSS3

jQuery

WordPress

Krpano

Projekte


Portfolio Website

React

Next.js

TailwindCSS

TypeScript

Git

Webtail React Boilerplate

Link to project Webtail React Boilerplate

Webpack

Babel

ESlint

Prettier

React

TypeScript

TailwindCSS

Ich habe meine eigene React Boilerplate mit Webpack und Babel erstellt. Es ist vorkonfiguriert mit Typescript, TailwindCSS, ESlint und Prettier.

Exercise Tracker

Link to project Exercise Tracker

Node.js

express

TypeScript

SQLite

RESTFull API

Um meine Backend-Entwicklungsfähigkeiten zu erweitern, habe ich eine 'Exercise Tracker'-Anwendung mit Node.js, Express und TypeScript entwickelt. Dieses Projekt war ein Lernprojekt mit dem Ziel, praktische Erfahrungen mit diesen Technologien zu sammeln.

Die Anwendung ist um eine RESTful API mit Datenvalidierung herum aufgebaut. Sie bietet eine einfache, aber funktionale Schnittstelle mit Endpunkten zum Erstellen und Abrufen von Benutzerdaten sowie zum Protokollieren und Abrufen von Informationen über Benutzerübungen

Die wichtigsten Funktionen der Anwendung sind:

- Benutzerverwaltung: Endpunkte zum Erstellen und Abrufen von Benutzerdaten

- Übungsprotokollierung: Funktionalität zum Protokollieren und Abrufen von Informationen über Benutzerübungen

Twitter-Klon

Link to project Twitter-Klon

React

TypeScript

ReactQuery

Axios

TailwindCSS

Der Twitter-Clone ist ein persönliches Projekt, das ich als Lernspielplatz initiiert habe, um React Query zu erforschen und zu beherrschen. Dieses Vorhaben ermöglichte es mir, mein Verständnis für moderne Webentwicklungstechnologien und ihre praktischen Anwendungen zu vertiefen. Die wichtigsten Details des Projekts sind:

- Mit Hilfe eines robusten Stacks aus React, TypeScript, React Query, Axios und TailwindCSS wollte ich eine robuste und reaktionsschnelle Webanwendung erstellen, die die Funktionalitäten der beliebten Social-Media-Plattform widerspiegelt

- Das Projekt umfasst benutzerfreundliche Funktionen wie die Möglichkeit, Benutzerkonten zu erstellen und sich sicher anzumelden.

Intelligentes Sprossenanbausystem

Link to project Intelligentes Sprossenanbausystem

React

Javascript

React

Router

JavaScript

CSS3

Firebase

Scrum

Im Rahmen meiner Diplomarbeit habe ich eine Webanwendung zur Steuerung eines intelligenten Sprossenzuchtsystems entwickelt. Dieses Projekt, das von der Firma Nlightnin Production in Auftrag gegeben wurde, wurde mit React und einer Firebase-Datenbank erstellt.

Die Anwendung, die mit React, React Router, JavaScript und CSS3 entwickelt wurde, bietet eine benutzerfreundliche Schnittstelle zur Verwaltung des Anbausystems. Sie ist in drei verschiedene Abschnitte unterteilt:

- Registerkarte Steuerung: Ermöglicht dem Benutzer die Verwaltung von Komponenten wie LEDs, Wasserpumpen und Ventilatoren.

- Registerkarte Messwertanzeige: Zeigt Echtzeitmessungen wie Luftfeuchtigkeit, Temperatur, Geräuschpegel und Bodengewicht an.

- Registerkarte 'Grafische Darstellung': Ermöglicht die Visualisierung von Daten in Form von Diagrammen und die Auswahl bestimmter Sensoren und Zeitbereiche für die Analyse.

Das Projekt wurde nach der Scrum-Methode verwaltet, um eine klare Kommunikation und rechtzeitige Lieferungen zu gewährleisten.

Webanwendung zur Diätkontrolle

Link to project Webanwendung zur Diätkontrolle

JavaScript

HTML5

CSS3

Node.JS

Express.JS

MySQL

Durch den Einsatz von Vanilla JavaScript im Frontend und Node.js mit Express.js im Backend habe ich eine nahtlose Verbindung zwischen der Benutzeroberfläche und dem Server geschaffen, um einen reibungslosen Datenfluss zu gewährleisten

Die Anwendung verfügte über ein sicheres Administrator-Panel mit Login-Möglichkeiten. Die Administratoren konnten die Benutzerkonten effizient verwalten und die Datenintegrität und -sicherheit gewährleisten.