Tadeusz Sośnierz
Software Developer, teacher
Born: 7th of December 1990
Lives in: Warsaw, Poland
Studied: Computer Science at Warsaw University of Technology (B.Sc. in 2014)
Knows:
Perl programming – very well
- Contributed to Perl 6 core, maintained core modules
- Used professionally since 2012
Python programming – very well
- Used professionally in 2014-2015
- Taught classes at every level since 2015
Linux administration – well
- Using daily on desktop since 2007
- Maintains own servers, manages clients' servers
- Can use Ansible, Docker, Systemd effectively
Angular (2+) – decently
- Major contributor to Runbox 7 Webmail since 2018
- Familiar with Angular Material, unit tests, e2e tests
Rust - decently
- Built a desktop application analyzing large (100GB+) geospatial data, targeting Windows desktop
- Utilized
gtk.rs
, crossbeam
and others
Go - decently
- Used professionally in The Hut Group (2020) and Opera Software ASA (2014, minor)
Professional experience:
Runbox Solutions AS (contractor, since 2016)
- Working on Runbox Mail Manager using mod_perl, Catalyst, Moose, DBIx::Class (Perl)
- Working on Runbox 7 (open source) using Angular
- Maintaining internal infrastructure, including Logstash (ELK stack), Gitlab-CI, Docker
Sidnet Solutions (contractor, since 2016)
- Creating and maintaining several internal projects
- Technologies include Dancer, DBIx::Class, Moose, Dist::Zilla, Carton (Perl), Docker, Gitlab-CI and others
- Worked with The Hut group (2020) building microservices for a cloud management project in Go
OSEC – Open Source Education Center (contractor, since 2015)
- Teaching Python and other topics for major Polish companies
Opera Software ASA (2012-2015)
- Worked as a Web Developer on MyOpera, Opera Sync and several internal projects
- Used Perl (Moose, Catalyst), Python (Flask), some C++ and Go
Google, The Perl Foundation (2011)
Kontekst HR International Group (2009)
- Did a website security audit following the discovery of major security vulnerabilities