Daniel Czank

Daniel Czank

Full-Stack Developer

Dublin, Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

About Me

I have been interested in IT since high school, when I created scripts for GTA San Andreas multiplayer servers as a hobby. Later, I completed software development training, followed by an intensive full-stack course at Green Fox Academy. I then worked as a software developer in Hungary before moving to Ireland to pursue international opportunities. I am currently continuing to develop my skills, with a particular focus on modern web technologies and practical engineering projects.

Projects

Simple Register-Login App

A full-stack authentication application connecting a Spring Boot REST API with an Angular frontend. It uses JSON Web Tokens (JWT) for stateless authentication.

  • Java
  • Spring Boot
  • Angular
  • JWT

Star Wars API App

A React application that consumes the Star Wars API (SWAPI). It demonstrates API data fetching, state management, and custom pagination.

  • React
  • REST API
  • JavaScript

Green Fox โ€” Tribes

A collaborative, backend-focused strategy game project developed using Java and Spring Boot, with an emphasis on business logic and database relationships.

  • Java
  • Spring Boot

MySQL Docker Manager

A command-line tool designed to automate the setup and management of local MySQL databases running in Docker containers.

  • Shell
  • Docker
  • MySQL

Jack The Dog

A responsive webpage connected to a physical QR code on a dog tag. It provides contact information to help someone return a lost pet safely.

  • HTML
  • CSS
  • JavaScript

Web Games Collection

A collection of classic browser games built with vanilla HTML, CSS, and JavaScript, demonstrating programming logic and DOM manipulation.

  • HTML5
  • CSS3
  • JavaScript

Portfolio

A responsive developer portfolio built with Next.js, React, TypeScript, and Tailwind CSS. It presents projects, technical skills, and professional experience.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

Star Budget

A personal finance application backed by PostgreSQL. It supports account registration, protected budget management, transactions, categories, imports, reporting, and year-end closing.

  • Node.js
  • React
  • PostgreSQL

Fedora Server Script

A state-aware installer for a Fedora Server home lab. It automates host configuration and helps set up Docker, an Nginx reverse proxy, TLS certificates, and selected applications.

  • Fedora Server
  • Docker
  • Nginx
  • Shell

GoDaddy Dynamic DNS Script

A POSIX shell Dynamic DNS client for GoDaddy-managed DNS zones. It supports multiple zones and A records, updates the zone apex, and creates missing A records.

  • POSIX Shell
  • DNS
  • GoDaddy API

Experience

Education

Skills

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • SCSS
  • HTML
  • CSS
  • jQuery
  • Bootstrap
  • Angular

Backend

  • Spring Boot
  • Java
  • Kotlin
  • Ktor
  • PHP
  • Node.js

Databases

  • MySQL
  • PostgreSQL
  • MariaDB
  • Flyway
  • Hibernate
  • JDBC

DevOps

  • Docker
  • Kubernetes
  • Git
  • GitHub
  • GitLab
  • CI/CD

Deployment

  • Heroku

Testing

  • Unit and integration testing
  • JUnit
  • Mockito

Tools

  • IntelliJ IDEA
  • PhpStorm
  • VS Code

Environments

  • Linux
  • Apache

Project Management

  • Jira
  • Confluence

Soft Skills

  • Teamwork
  • Leadership
  • Communication
  • Problem Solving
  • Customer Focus
  • Keeping Calm Under Pressure

Infrastructure & Virtualization

  • Proxmox VE
  • Fedora Server
  • Linux Server Administration
  • Virtual Machine Provisioning
  • VM Updates & Maintenance

Networking & Security

  • OPNsense
  • Firewall Rules
  • DNS Overrides
  • DNS Filtering & Blocklists
  • Dynamic DNS
  • GoDaddy DNS API
  • Router / Switch / Wi-Fi AP Management

Self-Hosted Services

  • Vaultwarden
  • Joplin
  • Forgejo
  • Git Repository Mirroring

Contact

Feel free to get in touch with me regarding questions, collaboration, or professional opportunities.