profile Pic

Tomas Balsys gimęs 1983

Programuotojas

Kaunas, Lietuva

Darbo patirtis

UAB „Ruptela“ | Vilnius, Lietuva

2008 rugsėjis – 2010 birželis | PHP Programuotojas

Web aplikacijos programavimas GPS automobilių pozicionavimas (PHP, Java), žemėlapiai (JavaScript, OpenLayers, žemėlapio paveikslėlių generavimas), duomenų bazė (PostgreSQL, PostGIS, PL/pgSQL funckcijos). Versijų kontrolės sistema: SVN, Trac.

Silk Software House | Varšuva, Lenkija

2017 birželis – 2019 vasaris | PHP Programuotojas

Web aplikacijų, API back-end, vartotojo interfeisų programavimas įvairiuose projektuose. Back-end/front-end, serverių konfiguracija ir instaliacijos automatizacija. Technologijos: Symfony 3/4, bei įvairūs plėtiniai; Codeception testavimui; PostgreSQL, PostGIS, MySQL; JavaScript, React.js, Redux, Redux-Form/Thunk/Promise, Semantic UI React, Reactstrap, Bootstrap, SASS; Git, GitLab, Docker, Docker Compose, Ansible; PhpStorm.

Pragmatic Coders | Varšuva, Lenkija

2019 kovas – 2019 spalis | React Programuotojas

Relaus laiko web aplikacijos programavimas financinėms transakcijoms. React, Redux, Styled Components, CSS3 animations, Pusher.js, AWS, AWS Cognito, Jest unit tests, Enzyme, Cypress end-to-end testavimui, GitLab, Webpack, Gulp, IntelliJ Idea.

Codilime | Varšuva, Lenkija

2019 lapkritis – 2022 gruodis | Programuotojas

Tinklo įrenginių vartotojo interfeisų programavimas, vėliau testavimas/automatizavimas. React, TypeScript, TestCafe, Python, Selenium, Selenoid, viduje sukurti testavimo karkasai.

2022 gruodis – 2024 liepa | Bedarbis

Privatūs projektai, IPsec VPN, NixOS Linux serveriai, OpenWRT routeriai, nuosavi servisai, Raspberry Pi audio/video stebėjimas (gstreamer HLS srautas ir judesio aptikimas), WordPress temos/įskiepiai.

Išsilavinimas

Vilkaviškio „Žiburio“ gimazija

1994 rugsėjis – 2000 birželis

Vilkaviškio S. Nėries vidurinė mokykla

2000 rugsėjis – 2002 birželis

Vilniaus Universitetas | Informatika

2002 rugsėjis – 2008 birželis | Bakalauras

C++ Java duomenų bazės informacinės sistemos. Diplominio darbo tema: akies rainelės atpažinimas (biometrija)

Šv. Jono Bosko mokykla, Saarbrücken, Vokietija

2010 rugsėjis – 2011 birželis | Pre-seminaristas

Vokiečių kalbos pradmenys, bažnyčios mokymo studijavimas, vaikų priežiūra, vaikų vežiojimas į mokyklą

Švenčiausiosios Jėzaus Širdies seminarija, Zaitzkofen, Vokietija

2011 rugsėjis – 2016 birželis | Seminaristas

Nebaigtos studijos. 1 metai dvasingumo, 2 metai filosofijos, 2 metai teologijos, tuo pačiu metu 3 metai lotynų kalbos, įvadas į hebrajų ir graikų kalbas, grigališko choralo giedojimas, patarnavimas tradicinėje lotyniškoje liturgijoje. Tarnavau kaip seminarijos fotografas.

Kalbos

  Supratimas Rašymas Kalbėjimas
Lietuvių Gimtoji kalba
Anglų C2
C2
C1
Lenkų C2
B2
C1
Rusų C1
A2
B1
Lotynų B2
A2
A1
Vokiečių C1
B1
B2

Sertifikatai

CCNA

Cisco Networking Academy

2007-05-01

AWS Developer Associate

2019-05-01

Peržiūrėta video kurso medžiaga, bet nelaikytas egzaminas sertifikatui gauti

ABC of Cisco SDWAN Viptela

Ratnesh Kumar, Udemy

2021-05-25

  • Certificate of Completion: Viptela Part 1
  • Certificate of Completion: Viptela Part 2
  • Certificate of Completion: Part 3: Security and DIA
  • Certified Kubernetes Application Developer

    Cloud Native Computin Foundation

    2021-12-10, galioja iki 2024-12-10

    Certificate ID: LF-3rp5e01akd

  • Verify certificate at The Linux Foundation
  • Certified OpenStack Administrator

    OpenStack Foundation

    2022-04-27, galioja iki 2025-04-27

    Certificate ID: COA-2200-110498-0100

  • Verify certificate at Mirantis
  • Kita

    Savanoriška veikla | Nairobis, Kenija (rytų Afrika)

    2016 rugpjūtis – 2016 spalis | Šv. Kryžiaus bažnyčia ir mokykla

    Katekizmo dėstymas vaikams, giedojimas chore, finansinių dokumentų ruošimas Excel (VBScript), mokyklos informacinės sistemos tobulinimas (SMS modulis Gibbon).

    Vairuotojo pažymėjimas

    Kategorija: B

    Nuosavo automobilio sąvininkas

    Įgūdžiai

    Programavimo kalbos

    • PHP
    • Python
    • Go
    • JavaScript
    • TypeScript
    • C
    • C++
    • Java
    • PL/pgSQL

    Skriptų kalbos

    • Bash
    • zsh
    • VBScript
    • PowerShell

    Tinklapiai

    • HTML5
    • CSS
    • SASS
    • LESS
    • RWD
    • Bootstrap
    • Bulma
    • Tailwind CSS

    Karkasai

    PHP

    • Symfony
    • Doctrine ORM
    • API platform
    • Directus
    • WordPress plugins/themes
    • Codeception (testing)

    C++

    • Qt widget library

    Java

    • Maven
    • log4j
    • Spring boot (beginner)

    JavaScript

    • jQuery
    • OpenLayers
    • Leaflet JS maps
    • React
    • Redux
    • Redux Form
    • Redux Thunk
    • Redux Promise
    • Formik
    • RxJS
    • Styled Components

    JS pakuotės

    • Gulp
    • Webpack
    • npm
    • Yarn

    JS vartotojo interfeisų bibliotekos

    • Ant Design
    • Material UI
    • Semantic UI React
    • Reactstrap
    • DHTMLX

    UI testavimas

    • Jest
    • Enzyme
    • React-testing-library
    • Cypress.io
    • TestCafe
    • Selenium-Grid
    • Selenoid

    Statiniai tinklapių generatoriai

    • Hugo
    • Gatsby
    • 11ty

    Duomenų bazės

    • MySQL
    • PostgreSQL
    • PostGIS
    • IBM DB2
    • Redis
    • RabbitMQ

    Serveriai

    • Apache
    • nginx
    • PHP-FPM
    • Samba & wsdd
    • sshd
    • vsftpd
    • dnsmasq
    • hostapd
    • coturn

    Nuolatinė integracija

    • GitLab CI
    • GitHub actions
    • Drone
    • Woodpecker

    Testavimas

    • Codeception (PHP unit/end-to-end)
    • Jest (JS unit)
    • Cypress (end-to-end)
    • PyTest (Python)

    Operacinės sistemos

    • MacOS
    • NixOS
    • Arch
    • Alpine
    • Ubuntu
    • Debian
    • CentOS
    • Rocky
    • FreeNAS/TrueNAS
    • Windows

    Programuotojo įrankiai

    • PhpStorm
    • VSCode
    • Vim
    • Git
    • GitLab
    • GitHub
    • Gitea
    • Redmine
    • Jira

    Komunikatoriai

    • Slack
    • Mattermost
    • RocketChat
    • XMPP

    Vartotojo programos

    • LibreOffice
    • GIMP
    • Inkscape
    • Scribus
    • Microsoft/Adobe atitikmenys

    Fiziniai tinklai

    • Šakotuvai
    • maršrutzatoriai
    • ugniasienės
    • kabeliai
    • kabelių antgalių uždėjimas

    Maršrutizatoriai

    • OpenWRT
    • RouterOS (Mikrotik)
    • DD-WRT
    • Cisco IOS

    Ugniasienės, tinklų diagnostika

    • Iptables
    • nftables
    • firewall-cmd
    • ufw

    VPN technologijos

    • IPSEC
    • strongswan
    • swanctl
    • libreswan
    • OpenVPN

    Tinklų diagnostika

    • Tcpdump
    • nmap

    Virtualizacija

    • Libvirt
    • KVM/qemu
    • VirtualBox
    • Vagrant
    • lxc
    • lxd
    • docker
    • podman

    Automatizacija

    • PXE boot
    • kickstart
    • cloud-init
    • packer
    • ansible
    • nornir

    Python

    • python-libvirt
    • pexpect
    • paramiko (SSH)
    • ncclient (NetConf)

    Stebėjimas

    • Prometheus
    • Grafana
    • Loki/Promtail
    • alert-manager
    • node-exporter
    • NUT
    • Zabbix

    Diegimas

    • Docker-compose
    • Kubernetes
    • k3s
    • OpenStack
    • terraform

    Debesų tiekėjai

    • AWS
    • LetsEncrypt/acme.sh