Update CV

This commit is contained in:
Vladan Popovic 2019-12-05 23:03:48 +01:00
parent 27d39f6b4c
commit 24d4d33a3d
1 changed files with 19 additions and 18 deletions

View File

@ -4,7 +4,8 @@ Vladan Popovic
Senior software and systems engineer Senior software and systems engineer
------------------------------------ ------------------------------------
11000 Belgrade, Serbia Kristinagatan 5B, 582 32 Linköping, Sweden
vladanovic@gmail.com vladanovic@gmail.com
@ -12,10 +13,10 @@ vladanovic@gmail.com
Profile Profile
======= =======
Skilled software developer and systems engineer experienced in multiple Skilled software developer and systems engineer experienced in multiple fields
disciplines with over 10 years of professional experience. An avid free with over 10 years of professional experience. An avid free software and open
software and open source enthusiast, honorary member of Macedonia's Free source enthusiast, honorary member of Macedonia's Free Software NGO Belgrade's
Software NGO and an active member of Belgrade's oldest hackerspace. first hackerspace.
Skills & tool set Skills & tool set
@ -25,7 +26,7 @@ Extensive knowledge of the web stack. Develop, design and automate distributed
and monolith systems on various infrastructures. Keen on refactoring for and monolith systems on various infrastructures. Keen on refactoring for
the greater good. Striving for balance between meeting business needs and the greater good. Striving for balance between meeting business needs and
producing maintainable, tested and well documented software that wouldnt be producing maintainable, tested and well documented software that wouldnt be
usurped by technical debt. overwhelmed by technical debt.
* Long time GNU/Linux user of many flavors like Arch, RHEL, CentOS, Fedora, * Long time GNU/Linux user of many flavors like Arch, RHEL, CentOS, Fedora,
Debian, Ubuntu, etc. Debian, Ubuntu, etc.
@ -33,13 +34,13 @@ usurped by technical debt.
* I use VIM and Emacs as text and code editors / IDEs, Sphinx (rst) and * I use VIM and Emacs as text and code editors / IDEs, Sphinx (rst) and
PlantUML for documentation. PlantUML for documentation.
* Python is the language and ecosystem I have the most experience with. I * Python is the language and ecosystem I have the most experience with. Rust is
consider Rust as a thing of beauty and it's my No.1 choice for almost all lately my No.1 choice for almost all software I write and use, from low-level
software I write and use recently, from low-level queues to frontend web queues to frontend web applications in WebAssembly, for which I also use Elm
applications in WebAssembly, for which I also use Elm with great joy. with great joy.
* Virtualization with KVM / QEMU, libvirt and virt-manager. Experimented with * Virtualization with KVM / QEMU, libvirt and virt-manager. Experimented with
crosvm, Firecracker and Ignite. crosvm, Firecracker, Ignite and similar new technologies.
* Service / infrascructure management on AWS, OpenStack, Apache Mesos, Docker * Service / infrascructure management on AWS, OpenStack, Apache Mesos, Docker
and Kubernetes. Ansible for deployment automation. and Kubernetes. Ansible for deployment automation.
@ -57,7 +58,7 @@ Languages
--------- ---------
Macedonian is my native language. I also speak English and Serbian fluently Macedonian is my native language. I also speak English and Serbian fluently
and have a fair knowledge of German - a C2 degree in 2001. and have a fair knowledge of German, with a C2 degree in 2001.
Work Experience Work Experience
@ -68,9 +69,9 @@ Work Experience
Seavus (02.2019 - now) - Senior Engineer Seavus (02.2019 - now) - Senior Engineer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Responsible for maintaining and setting up a big data pipeline from the ground Responsible for maintaining a big data pipeline for Sunrise, a Swiss Telecom
up for Sunrise, a Swiss Telecom provider. Based on the Hortonworks appliance provider. Based on the Hortonworks appliance (Ambari, Spark, Kafka, HDFS,
(Ambari, Spark, Kafka, HDFS, Hive), the code is written purely in Scala. Hive), the code is written purely in Scala.
HFour (02.2018 - 09.2018) - Senior Engineer HFour (02.2018 - 09.2018) - Senior Engineer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@ -93,9 +94,9 @@ packaging for ~25 environments, backend tests, GitLab Review Apps setup, etc.
Itekako (05.2012 - 07.2017) - Senior Engineer / Python Lead Itekako (05.2012 - 07.2017) - Senior Engineer / Python Lead
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Designed a cloud solution and built the complete platform for home security Designed a scalable cloud solution and built the complete platform for home
cameras with Python, JSON-RPC, gevent, Protobuf, FFMpeg, uWSGI and Live555, security cameras with Python, JSON-RPC, gevent, Protobuf, FFMpeg, uWSGI and
hosted on AWS. Live555, hosted on AWS.
Reduced a couple of clients development and deployment overhead by dockerizing Reduced a couple of clients development and deployment overhead by dockerizing
their complete infrastructures. their complete infrastructures.