Wykształcenie
2006
Wojskowa Akademia Techniczna w Warszawie
2001 Wyższa Szkoła Ekologii i Zarządzania w Warszawie
1995 XXXVII L.O. im Jarosława Dąbrowskiego
- tytuł magistra - inżyniera
- Wydział Cybernetyki – kierunek Informatyka specjalność Systemy Informatyczne
- studia ukończone z wynikiem: bardzo dobry
- temat pracy dyplomowej: Projekt i Implementacja Systemu Obsługi Kursów Warsztatów i Studiów Podyplomowych
- promotor pracy dyplomowej: dr inż. Jerzy Stanik
2001 Wyższa Szkoła Ekologii i Zarządzania w Warszawie
- tytuł inżyniera
- absolwent Wydziału Zarządzania
- studia ukończone z wynikiem: dobry
- temat pracy dyplomowej: Projekt Organizacji Korporacyjnej Sieci Komputerowej Dla Potrzeb Domu Maklerskiego PBK S.A.
- promotor pracy dyplomowej: Doc. dr inż. Wojciech Żebrowski
1995 XXXVII L.O. im Jarosława Dąbrowskiego
- absolwent klasy o profilu matematyczno – fizycznym
Doświadczenie Zawodowe
od 04.2022
od 12.2018 dp 03.2022
od 08.2015 do 03.2022
od 03.2012 do 09.2016
od 03.2012 do 02.2013
od 10.2010 do 06.2015
od 06.2004 do 2008
od 09.2007 do 02.2008
od 2006 do 2007
od 01.2001 do 06.2001
Starszy Architekt Systemów Informatycznych
IBM Polska Sp. z o.o.Obowiązki:
- Wsparcie klienta w zakresie adopcji technologi IBM Cloud Pak
- Projektowanie architektury pod wybrane rozwiązania IBM Cloud Pak
od 12.2018 dp 03.2022
Starszy Architekt Rozwiązań
od 10.2016 do 11.2018Architekt Rozwiązań
Linux Polska Sp. z o. o.Obowiązki:
- Specjalista w zakresie rozwiązań pojedynczego logowania i centralnej autoryzacji
- Certyfikowany Trener Red Hat Enterprise Linux
od 08.2015 do 03.2022
Własna działalność gospodarcza
Andrzej Kardaś OpenAdmin.plZakres działalności:
- administracja serwerami dedykowanymi i wirtualnymi
- wdrażanie otwartych technologii IT
- szkolenia z zakresu wykorzystania otwartych technologii IT
od 03.2012 do 09.2016
wykładowca/prowadzący
Wyższa Szkoła Technologii InformatycznychObowiązki: prowadzenie ćwiczeń laboratoryjnych z przedmiotu Podstawy E-Learningu na studiach dziennych i zaocznych".
od 03.2012 do 02.2013
wykładowca/prowadzący
Wyższa Szkoła Technologii InformatycznychObowiązki: prowadzenie zajęć (wykłady i laboratoria) z przedmiotu E-Learning na studiach podyplomowym dla nauczycieli informatyki. Studia realizowane w ramach projektu "Uczę Informatyki z Pasją".
od 10.2010 do 06.2015
Specjalista
Centralna Komisja EgzaminacyjnaObowiązki: pełnienie funkcji specjalisty w komponentach informatycznych projektów: 6 "Modernizacja egzaminów potwierdzających kwalifikacje zawodowe" i 7 "Budowa banków zadań" współfinansowanych ze środków EFS w tym:
- administracja serwerami przeznaczonymi do obsługi portali dla autorów zadań
- opracowanie finalnej wersji maszyny wirtualnej do przeprowadzania automatycznej elektronicznej standaryzacji zadań i przeprowadzania egzaminów OnLine
- bieżąca aktualizacja maszyn wirtualnych do przeprowadzania automatycznej elektronicznej standaryzacji zadań i przeprowadzania egzaminów OnLine
- praca przy SIWZ dla Projektu 6 i Projektu 7
- ocena ofert przetargowych
- udział w pracach komisji przetargowych
- kontrola jakości kodu tworzonego w ramach SiWZ
- tworzenie modeli testów akceptacyjnych i nadzorowanie realizacji testów
od 06.2004 do 2008
trener/wykładowca
Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w WarszawieObowiązki: trener na szkoleniach organizowanych przez OEIiZK:
- Opiekun pracowni Internetowej opartej o system Microsoft SBS Server część 1, 2, 3 i 4. Szkolenia organizowane w ramach projektu Narodowego programu edukacji dla społeczeństwa informacji.
- Opiekun centrum multimedialnego opartego o system Microsoft Windows. Szkolenia organizowane w ramach projektu Narodowego programu edukacji dla społeczeństwa informacji.
- Budowa strony WWW szkoły w oparciu o system CMS Joomla
od 09.2007 do 02.2008
Asystent
Uniwersytet Warszawski - Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w WarszawieObowiązki: prowadzenie ćwiczeń na studium podyplomowym dla nauczycieli informatyki z przedmiotów:
- Warsztat Pracy Nauczyciela Informatyki
- Opiekun Pracowni Informatycznej
- Sieci Internet i Multimedia
od 2006 do 2007
asystent
Wyższa Warszawska Szkoła HumanistycznaObowiązki: prowadzenie ćwiczeń z przedmiotu:
- Komputerowe Redagowanie Tekstów – Grafika Komputerowa i Korzystanie z Internetu
od 01.2001 do 06.2001
Praktykant
Dom Maklerski PBK S.A.Obowiązki: Praktykant w Zespole Informatyki i Telekomunikacji
Ukończone Kursy i Szkolenia
- 2023, CL210 - Red Hat OpenStack Administration II: Day 2 Operations for Cloud Operators organizowane przez Red Hat Inc.
- 2023, CL110 - Red Hat OpenStack Administration I: Core Operations for Domain Operators organizowane przez Red Hat Inc.
- 2023, DO370 - Enterprise Kubernetes Storage with Red Hat OpenShift Data Foundation organizowane przez Red Hat Inc.
- 2023, DO380 - Red Hat OpenShift Administration III : Scaling Kubernetes Deployments in the Enterprise organizowane przez Red Hat Inc.
- 2023, DO480 - Multicluster Management with Red Hat OpenShift Platform Plus organizowane przez Red Hat Inc.
- 2022, RH362 - Red Hat Security: Identity Management and Active Directory Integration organizowane przez Red Hat Inc.
- 2022, DO328 - Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh organizowane przez Red Hat Inc.
- 2021, RH318 - Red Hat Virtualization organizowane przez Red Hat Inc.
- 2021, CI/CD With Jenkin-X- organizowane przez The Linux Foundation
- 2021, LFS260 - Kubernetes Security Essentials organizowane przez The Linux Foundation
- 2021, DO288 - Red Hat OpenShift Development II: Containerizing Applications organizowane przez Red Hat Inc.
- 2020, LFD232 - Cloud Foundry For Developers organizowane przez The Linux Foundation
- 2020, LFD201 - Introduction To Open Source Development Git And Linux organizowane przez The Linux Foundation
- 2019, RH354 - RHEL8 New Features for Experienced Linux Administrators organizowane przez Red Hat Inc.
- 2019, LFD259 - Kubernetes for Developers organizowane przez The Linux Foundation
- 2019, LFS258 - Kubernetes Fundamentals organizowane przez The Linux Foundation
- 2019, LFS254 - Containers for Developers and Quality Assurance organizowane przez The Linux Foundation
- 2018, DO285: Containers, Kubernetes and Red Hat OpenShift Administration I organizowane przez LinuxPolska certyfikowanego partnera szkoleniowego firmy Red Hat Inc.
- 2018, LFS253 - Containers Fundamentals organizowane przez The Linux Foundation
- 2018, RH442: Red Hat Enterprise Performance Tuning organizowane przez LinuxPolska certyfikowanego partnera szkoleniowego firmy Red Hat Inc.
- 2018, JB248: JBoss Application Administration I organizowane przez LinuxPolska certyfikowanego partnera szkoleniowego firmy Red Hat Inc.
- 2018, DO081x: Fundamentals of Containers, Kubernetes, and Red Hat OpenShift organizowane przez RedHAT Inc.
- 2017, Splunk, Podstawy i Analiza Danych organizowane przez LinuxPolska Sp. Z O.O.
- 2017, LFS211 - Linux Networking And Administration organizowanego przez The Linux Foundation
- 2017, RH309 Train The Trainer organizowany przez Red Hat, Inc
- 2016, LFS151.x: Introduction to Cloud Infrastructure Technologies organizowane przez The Linux Foundation.
- 2016, RH255 - Red Hat System Administration III with with RHCE Exam organizowane przez B2B certyfikowanego partnera szkoleniowego firmy Red Hat Inc.
- 2016, RH200 - RHCSA Rapid Track Course with RHCSA Exam organizowane przez B2B certyfikowanego partnera szkoleniowego firmy Red Hat Inc.
- 2016, LFS 201 Essentials Of System Administration organizowane przez The Linux Foundation
- 2005, Metodyka kształcenia dorosłych - elementy andragogiki organizowane przez Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w Warszawie
Posiadane certyfikaty
- 160-118-352, Red Hat Certified Architect in Infrastructure
- 160-118-352, Red Hat Certified OpenShift Architect
- 160-118-352, Red Hat Certified Specialist in OpenShift Automation and Integration for Red Hat OpenShift Container Platform 4.10
- 160-118-352, Red Hat Certified Specialist in MultiCluster Management for Red Hat OpenShift Container Platform 4.10, Red Hat Advanced Cluster Management for Kubernetes 2.4 and Red Hat Advanced Cluster Security for Kubernetes 3.69
- 160-118-352, Red Hat Certified Specialist in OpenShift Data Foundation for Red Hat OpenShift Container Platform 4.7 and Red Hat OpenShift Data Foundation 4.7
- 160-118-352, Red Hat Certified Specialist in Building Resilient Microservices for Red Hat OpenShift Service Mesh 2.1
- 160-118-352, Red Hat Certified Specialist in Identity Management for Red Hat Identity Management 4.5
- 160-118-352, Red Hat Certified Specialist in Virtualization for Red Hat Virtualization 4.3
- LF-fabof9txk9, Cloud Native Computing Foundation Certified Kubernetes Security Specialist
- 160-118-352, Red Hat Certified Specialist in OpenShift Application Development for Red Hat OpenShift Container Platform 4.5
- 160-118-352, Red Hat Certified Specialist in Containers and Kubernetes for Red Hat OpenShift Container Platform 4.5
- LF-bzeonyhh38, Cloud Foundry Certified Developer
- LF-0zdzia4i6f, Cloud Native Computing Foundation Certified Kubernetes Application Developer
- 160-118-352, Red Hat Certified Specialist in Ansible Automation for Ansible 2.7
- LF-yh6e8b2qbj, Cloud Native Computing Foundation Certified Kubernetes Administrator
- 160-118-352, Red Hat Certified Specialist in OpenShift Administration for OpenShift Container Platform 3.9 and 4.6
- 160-118-352, Red Hat Certified Specialist in Linux Performance Tunning for Red Hat Enterprise Linux 7
- 160-118-352, Red Hat Certified Specialist in Enterprise Application Server Administration for JBoss Enterprise Application Platform 7
- LF-3n965p4bga, Linux Foundation Certified Engineer
- 160-118-352, Red Hat Certified Engineer for Red Hat Enterprise Linux 7
- LFCS-1600-0861-0100, Linux Foundation Certified System Administrator
- 160-118-352, Red Hat Certified System Administrator for Red Hat Enterprise Linux 7
Wiedza I Umiejętności
Sieci i Systemy Operacyjne:
- Bardzo dobra znajomość zagadnień związanych z konteneryzacją i orkiestracją zasobów opartych na kontenerach (Docker, Kubernetes, OpenShift, Rancher)
- Dobra znajomość zagadnień związanych z wdrażaniem i administrowaniem serwerami aplikacji (kontenerami serwletów) J2EE: JBoss EAP, WidlFly, Tomcat.
- Bardzo dobra poparta wieloletnim doświadczeniem znajomość systemów rodziny Linux (w szczególności opartych na dystrybucji Gentoo Linux), konfiguracje serwerów Internetowych typu LAMP, konfiguracje internetowych serwerów pocztowych oraz konfiguracje sieciowe do zastosowań korporacyjnych (IPTables, Samba, OpenLDAP, Apache, Postfix, Dans Guardian, Squid, Snort, Zabbix, OpenVPN i inne).
- Bardzo dobra wiedza na temat zagadnień konfiguracji sieci TCPI/IP.
- Doświadczenie w konfiguracji urządzeń do zestawiania połączeń przewodowych i bezprzewodowych w sieciach lokalnych.
Systemy zarządzania relacyjnymi bazami danych:
- Bardzo dobra znajomość RDBMS MySQL/MariaDB
- Dobra znajomość RDBMS PostgreSQL
- Dobra znajomość RDBMS Firebird
- Podstawowa znajomość RDBMS Oracle
- Znajomość strukturalnych języków zapytań SQL, PL/SQL
Języki Programowania:
- Bardzo dobra znajomość języka Ruby (RoR)
- Znajomość języka Go
- Znajomość języka Java, w tym technologii tworzenia aplikacji z graficznym interfejsem użytkownika w oparciu o SWT, Swing, AWT.
- Dobra znajomość założeń technologii J2EE: EJB, Hibernate, JSP, JFS.
- Znajomość języków skryptowych PHP i Python
- Podstawowa znajomość języka C/C++
Technologie tworzenie serwisów Internetowych i aplikacji z interfejsem WWW:
- Dobra znajomość technologii wytwarzania serwisów internetowych w oparciu o standardy HTML 4.1 i 5.0, XHTML 1.1, CSS 2.1 i 3.
- Umiejętność tworzenia serwisów z dynamicznym interfejsem opartym na JavaScript i technologii Ajax (WEB 2.0). Umiejętność stosowania w praktyce API opartych zarówno o JQuery jak i Prototype.
- Bardzo dobra znajomość rozwiązań Pojedynczego Logowania/Pojedynczego Wylogowania opartych na systemie Apereo CAS (kompilacja, konfiguracja i integracja z różnymi systemami WWW i rozwiązaniami autoryzacyjnymi)
- Bardzo dobra znajomość szkieletu tworzenia dynamicznych serwisów Internetowych Ruby on Rails
- Znajomość technologii tworzenia serwisów w oparciu o język Java. Znajomość standardów JSP, JSF umiejętność wykorzystania szkieletów Struts i Spring.
- Znajomość technologii tworzenia serwisów w oparciu o język PHP. Doświadczenie w stosowaniu znaczników Smarty.
- Umiejętność wdrażania, tworzenia i zarządzania serwisami zbudowanymi w oparciu o systemy CMS (CMS Made Simple, WordPress, Joomla i inne) oraz systemy chmury plików (OwnCloud i inne).
Systemy CASE i metodyki tworzenia systemów informatycznych:
- Dobra znajomość języka modelowania rzeczywistości UML 2.x.
- Bogata wiedza dotycząca wytwarzania systemów oprogramowania i zarządzania projektami informatycznymi zarówno przy wykorzystaniu metodyk strukturalnych (CDM, Case Method itp.) jak i obiektowych (RUP itp.) oraz znajomość założeń metodyk „wartkich” (Extreme Programing. SCRUM itp.), podjeścia DevOps i GitOps
- Poprarta doświadczeniem znajmość zagadnień związanych z implementacją i wdrażaniem procesów Ci/CD w szczególności w odniesieniu do rozwiązań typu CloudNative
- Umiejętność stosowania w praktyce wzorców projektowych w szczególności wzorca Model Widok Kontroler.
- Bardzo dobra i poparta wieloletnim doświadczeniem wiedza dotycząca wdrażania, utrzymania w ruchu i wykorzystania systemów zarządzania projektami opartych o Redmine.
Narzędzia i standardy E-Learningowe:
- Bardzo dobra i poparta wieloletnim doświadczeniem wiedza dotycząca wdrażania i utrzymania w ruchu systemów LMS opartych o Moodle.
- Poparta doświadczeniem umiejętność wykorzystania w praktyce narzędzi (Moodle, eXe itp.) i standardów E-Learningowych (SCORM, IMS LTI itp.) do konfiguracji, tworzenia i prowadzanie kursów na platformach typu LMS.
- Poparta doświadczeniem umiejętność prowadzenia szkoleń z zakresu praktycznego wykorzystania platform, narzędzi i standardów E-Learningowych.
Dokonania Zawodowe
- Współautor SiWZ i członek zespołu nadzorującego wykonanie zamówienia na budowę Systemów Informatycznych: Obsługi Egzaminów Potwierdzających Kwalifikacje Zawodowe oraz Obsługi Banków Zadań. Praca zakończona odbiorem i wdrożeniem w środowisku zamawiającego Centralnej Komisji Egzaminacyjnej obu systemów informatycznych.
- Główny autor kodu źródłowego aplikacji (RubyOnRails) i kompilacji maszyn wirtualnych (Gentoo Linux) wykorzystywanych w podsystemach do przeprowadzania automatycznych elektronicznych standaryzacji zadań pisemnych i pisemnych egzaminów zawodowych przy komputerze. Systemy wykorzystywane były produkcyjnie przez Centralną Komisję Egzaminacyjną w latach 2011 – 2015.
- Główny autor kodu źródłowego (RubyOnRails) Tymczasowego Systemu Wprowadzania Zestawów Egzaminacyjnych wykorzystywanego przez wydział egzaminów Zawodowych Centralnej Komisji Egzaminacyjnej w latach 2011 – 2015.
- Członek zespołu odpowiedzialnego za zakończone sukcesem dostosowanie, wdrożenie i utrzymanie w ruchu systemów zarządzania projektami Redmine wykorzystywanych do obsługi prac projektowych w ramach realizacji przez Centralną Komisję Egzaminacyjną projektów VI i VII.
- Udział w opracowywaniu dokumentacji i specyfikacji technicznej związanej z pracowniami komputerowymi wyposażanymi w systemy operacyjne Linux, Microsoft Small Business Server 2003, Windows XP, Windows Vista oraz Novell w ramach projektów realizowanych przez Ministerstwo Edukacji Narodowej
- Współautor materiałów na szkolenia Opiekuna Pracowni Internetowej dla systemów Windows Small Business Server 2003 i 2003R2 edycja Wiosna 2004, edycja Jesień 2005 część 1, 2 i 3 oraz edycja Jesień 2007 cześć 1 i 2 organizowanych przez Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w Warszawie
- Współautor materiałów na szkolenia Opiekuna Centrum Multimedialnego opartych o system Microsoft Windows organizowanych przez Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w Warszawie
Języki Obce
- Angielski w stopniu zaawansowanym
- Rosyjski w stopniu podstawowym
Zainteresowania
- Informatyka: technologie OpenSource i Wolne Oprogramowanie
- Linux: dystrybucja Gentoo Linux
- historia wojskowości
- militaria
- koszykówka