GithubHelp home page GithubHelp logo

WHO THE H*LL ARE YOU ANTONIN CHADIMA?

👋 Hi, I’m Antonín Chadima

  • Team Leader
  • IT project manager
  • Systems analyst
  • HW technician
  • Network engineer
  • System administrator

🤐 I speak Czech, English, and German

🏎️ I have a driver's license B

🈺 I'm looking for a job opportunity 🈺

📫 [email protected]

☎️ +420 721 805 041

💬 Ask me about anything here

🛠️ Some Systems and Tools I Use:

(alphabetically)

🌱 I’m currently learning (My Learning Journal)

📋 I’m currently managing

(click to expand)

IT team:

I'm in charge of six other people, carrying out administrative work, project management, and I'm motivating them to perform better.

  • Ondřej Moravec (senior .NET developer)
  • David Mádle (senior Angular developer)
  • Jan Macík (senior DB specialist)
  • Milan Kunderlík (senior system administrator)
  • Ondřej Hromádka (analyst & project manager)
  • Michal Černošek (support & tester)
Hardware:

My ultimate hobby is building servers, testing them, and benchmarking them.

  • With a very small budget we did manage to make the infrastructure from 1Gb/s ethernet and 10Gb/s SFP+ switches
  • Two independent 1Gb/s switches are used for corosync, another one for IPMI
  • 10Gb/s switches are used for internal LAN network
  • A 47TB Ceph storage is connected using a direct QSFP+ 40Gb/s network (without a switch)
  • Servers are 8 x Intel(R) Xeon(R) CPU E3-1230 v6 @ 3.50GHz with 64GB RAM (Supermicro X11SSL-F)
  • The servers cost less than 500USD (most money was spent on storage)
  • We were limited by the tiny budget, but there were no compromises in conectivity, storage, memory, and computing power
  • The lack of a redundant power supply is balanced by SW high availability
  • Fitting the given task, using the given space I managed to create the most punk server assembly (judge for yourself)
  • Find Waldo in the picture (it's the backup server), the picture shows a total of six servers
Hosts:

I do administer the host's systems running containers and virtual machines.

  • Servers are arranged in high availability cluster using Proxmox Virtual Environment
  • Servers are using Ceph storage in a 40Gb/s QSFP+ mesh network
  • Virtual servers are using LXC containers and KVM virtual machines (to save some resources, we are using lot of containers)
  • Do you want to see some live data from my servers?
  • Click on the images to get online data! (visualization is using InfluxDB and Grafana)

Systems:

I run these systems to support the applications written by developers or to support other internal applications.

  • Firewall (SNAT, DNAT, PAT and Port Forwarding, SQM QoS, Security)
  • DNS / DHCP (local network management)
  • Wireguard (connecting developers and administrators to the server room network)
  • OpenVPN / IPSec (interconnection of different server sites with each other)
  • Proxmox Mail Gateway (email security platform )
  • Bacula / Proxmox Backup Server (enterprise backup solution)
  • Zabbix (network and application monitoring platform)
  • Nginx / Nginx Proxy Manager (reverse proxy, SSL termination, client-side certificate authentication, certificate management)
  • Docker / Portainer (application containers / container management system)
  • Boring Proxy / frp / Zero Tier (reverse proxy and a tunnel manager / application to create and manage virtual software-defined networks to connect more then 500 external devices behind firewalls)
  • Porteus Kiosk / DietPI (running desktops in kiosk mode)
  • Microsoft SQL Server (relational database)
  • MariaDB (relational database)
  • PostgreSQL (relational database)
  • MongoDB (document-oriented database)
  • InfluxDB (time series database)
  • Grafana (analytics & monitoring solution)
  • Redis (in-memory data structure store)
  • Kafka / Confluent (distributed event streaming platform)
  • Greylog (log management solution)
  • Sentry (application monitoring platform)
  • SSIS ETL (Microsoft SQL Server Integration Services)
  • SSAS BI (Microsoft SQL Server Analysis Services)
Applications:

At the moment, I take care of and customize these applications.

  • Redmine (project management web application)
  • XWiki (enterprise wiki platform)
  • Mattermost (communication, collaboration, and workflow orchestration platform)
  • Nextcloud Hub (content collaboration platform)
  • ONLYOFFICE Docs (online editor for text documents, spreadsheets, and presentations)
  • iRedMail (mail server platform with webmail, calendar, contacts, and ActiveSync)
  • WordPress (content management system )
  • Matomo (web analytics application)
  • Invoice Ninja (invoicing web application)
  • Jitsi (voice, video conferencing and instant messaging applications)
  • Gitlab (DevOps software)
  • Sendy / OpenEMM (newsletter application / email marketing platform)
Programming:

As a team leader of SW developers and a project manager, I did manage several projects.

  • Sports Betting platform
  • Matatu (ugandian card game)
  • MOT (desktop and mobile app for managing hardware on branches and repair workflow)
  • Virtual Soccer (virtual sports betting)
  • Odds monitoring (adjusting odds)
  • SSIS ETL (SQL Server Integration Services)
  • SSAS BI (SQL Server Analysis Services)
  • Reporting system (.NET backend, Angular frontend, Telerik Kendo UI libraries)

  • Running ChromeOS (using project Brunch) and Manjaro (in a LinuxLoops environment) on a regular 📷 ASUS ZenBook! (Thanks to Google, I don't need Hackintosh anymore.)
  • Using NoMachine NX to connect to different virtualized desktops on my servers (thin client).
  • KVM PCIe passthrough pioneer for server and desktop use.
  • Using a home server for Wii, PS2, PS3, and Xbox emulation.
  • OpenWRT enthusiast, flashing alternative firmware on any device (be afraid, little MikroTik router).
  • IoT and Smart Home guru.
  • Dreaming dreams in 📷 PlantUML and Markdown syntax.
  • Author of the Github monospace font hack.
  • Left social media, and I'm now using my servers and services instead.
  • Excited 📷 paddler and 📷 hiker.

Last change 2022-05-16

Antonín Chadima's Projects

ntopng icon ntopng

Docker build for SOHO FOSS & FREE ntopng DPI monitoring of OpenWRT / pfSense / DD-WRT

ucl icon ucl

LM2018136/12/0410 - Bibliography support software.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.