update CV one more time :)
This commit is contained in:
		
							parent
							
								
									86f1b39cf1
								
							
						
					
					
						commit
						fd8bd33d1b
					
				
					 1 changed files with 39 additions and 32 deletions
				
			
		
							
								
								
									
										71
									
								
								source/cv.md
									
										
									
									
									
								
							
							
						
						
									
										71
									
								
								source/cv.md
									
										
									
									
									
								
							|  | @ -1,5 +1,8 @@ | |||
| \pagenumbering{gobble} | ||||
| 
 | ||||
| # Vladan Popovic | ||||
| ##  Senior software and systems engineer | ||||
| ## Senior software and systems engineer | ||||
| 
 | ||||
| "Bulevar Oslobodjenja" 150/51, 11042 Belgrade, Serbia | ||||
| 
 | ||||
| Tel   : +381621436099 | ||||
|  | @ -9,49 +12,53 @@ E-mail: vladanovic@gmail.com | |||
| 
 | ||||
| ## Profile | ||||
| 
 | ||||
| Skilled software developer and systems engineer experienced in multiple fields | ||||
| with around 20 years of professional experience. FOSS enthusiast, honorary | ||||
| member of Macedonia's Free Software NGO and Belgrade's first hackerspace. My | ||||
| Veteran software developer and systems engineer experienced in multiple fields | ||||
| with a shy of 20 years professional experience. FOSS enthusiast, honorary | ||||
| member of Macedonia's Free Software NGO and Belgrade's first hackerspace. | ||||
| Designed and implemented distributed and monolith systems in the cloud, on-site | ||||
| and in hybrid infrastructures. Keen on refactoring for the greater good. A long | ||||
| time GNU/Linux user of many flavours, currently endaevouring to use Fedora | ||||
| CoreOS, or any other [**OSTree based | ||||
| distro**](https://gitea.vp.mk/vladan/workstation-ostree-config) in a production | ||||
| environment. My | ||||
| [**Linked-In**](https://www.linkedin.com/in/vladan-popovic-957ab733), | ||||
| [**GitHub**](https://github.com/vladan>) and [**my selfhosted Gitea | ||||
| server**](https://gitea.vp.mk/vladan) may provide more info if needed. | ||||
| 
 | ||||
| ### Skills and toolset | ||||
| 
 | ||||
| Experienced developer designing and automating distributed and monolith systems | ||||
| on various infrastructures. Keen on refactoring for the greater good. I'm a | ||||
| long time GNU/Linux user of many flavors (regularly use Arch, CentOS, Fedora, | ||||
| Debian, Ubuntu, Alpine, etc.). As an IDE I use neovim and Emacs, preferably | ||||
| Sphinx (rst) and PlantUML for documentation but markdown happens on daily level | ||||
| as well. | ||||
| 
 | ||||
| Python is the language and ecosystem I have the most experience with. I've done | ||||
| a bunch of web apps in Django, Flask, SqlAlchemy, etc., used async network | ||||
| communication with gevent and asyncio, RPC for some IoT projects, in love with | ||||
| uWSGI ... and also write small helper / automation scripts in Python (and bash | ||||
| if really small) almost every day. | ||||
| a lot of web apps in Django, Flask, FastAPI and make heavy use of SqlAlchemy. | ||||
| Nowdays I use AsyncIO for async programming, but used gevent a lot in the past | ||||
| as well. I'm obliged to say I've got to use most of uWSGI's features and love | ||||
| it for its robustness, richness, configuration options and wonderful | ||||
| documentation. | ||||
| 
 | ||||
| Rust is the language I spend most of my free time with, from low-level queues | ||||
| to frontend web applications in WebAssembly, for which I gladly use Elm ... | ||||
| Ocaml 5.0 (with Eio) is next in line :) some things from this paragraph can be | ||||
| found on [**my gitea server**](https://gitea.vp.mk/explore/repos). | ||||
| Huge fan of PostgreSQL with some NoSQL experience in Apache CouchDB. I have | ||||
| fair experience with Apache Kafka, RabbitMQ, MQTT, ZMQ, gRPC for message | ||||
| distribution and make use of Protobuf and Cap'n Proto for packing data before | ||||
| sending it through the wire. | ||||
| 
 | ||||
| I have fair experience with Apache Kafka, RabbitMQ, MQTT, ZMQ for message | ||||
| distribution and Protobuf, FlatBuffers, Cap'n Proto for packing objects. NoSQL | ||||
| with Apache CouchDB and fair development experience with PostreSQL. | ||||
| Professionaly I used to manage infrastructure on AWS, GCP, OpenStack and | ||||
| employed Ansible on multiple projects. Docker was a thing I've used a lot in | ||||
| the past, but switched to Podman due to its daemon-less, free nature (as in | ||||
| freedom) and its kubernetes compatability. | ||||
| 
 | ||||
| For virtualization I use KVM / QEMU for personal needs, and I'm pretty fond of | ||||
| the new microvm approaches such as Firecracker, Cloud Hypervisor et al. | ||||
| Professionaly I used to manage infrastructure on AWS, Azure, GCP, OpenStack. | ||||
| Used to love Ansible, but now I'm more of a fan of Fedora CoreOS / Silverblue | ||||
| (OSTree based distros) for building images and setting up workload | ||||
| environments. | ||||
| ### Hobbies and Languages | ||||
| 
 | ||||
| ### Languages | ||||
| I spend most of my free time writing Rust, from [**lock-free | ||||
| queues**](https://github.com/filipdulic/bus-queue) to [**web applications in | ||||
| WebAssembly**](https://git.vp.mk/ui) (must also mention that Elm provided me | ||||
| with one of the greatest hoby-programming experiences ever). Recently I've been | ||||
| busy with an [**embedded application in Rust for tracking | ||||
| e-bikes**](https://gitea.vp.mk/e-bike-tracker) on an esp32 with a sim module. | ||||
| 
 | ||||
| I'm an avid table tennis player, frequent hiker (~100k steps/week), pizza and | ||||
| bread baker and an ordinary everyday cook. I also enjoy playing video games, | ||||
| mostly football when in good company. | ||||
| 
 | ||||
| Macedonian is my native language. I speak English and Serbian fluently and have | ||||
| a fair knowledge of German, with a C2 degree in 2001. | ||||
| 
 | ||||
| a fair German knowledge with a C2 degree in 2001. | ||||
| 
 | ||||
| ## Work Experience | ||||
| \ | ||||
|  | @ -85,7 +92,7 @@ written in Django, which also utilized PostgreSQL, ElasticSearch, Celerry, etc. | |||
| Introduced a solid CI/CD infrastructure by automating the Selenium tests and | ||||
| frontend packaging for ~25 environments, GitLab Review Apps, etc. | ||||
| 
 | ||||
| #### Itekako - Python Lead (2012-2013, 2014-2017) | ||||
| #### Itekako - Software Engineer / Python Lead (2012-2013, 2014-2017) | ||||
| \ | ||||
| Designed a scalable cloud solution and built a complete platform for home | ||||
| security cameras with Python, JSON-RPC with TinyRPC, gevent, Protobuf, FFMpeg, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue