Java Developer & Python Developer
Overview
Short Summary
The candidate is an experienced web developer with a focus on backend development. He has strong knowledge of object-oriented programming, software patterns, problem solving, unit testing, and designing web services. The candidate has experience working on platforms for taxi booking, developing cashback CMS portals, and creating portals for sharing and streaming multimedia files. He has a Bachelor's and Master's degree from Tomas Bata University and has also studied at Tampere University in Finland. The candidate's specialties include Python, Java, Golang, PostgreSQL, NoSQL, Docker, Linux, Android, Salt, AWS, and unit and integration testing.
Work Experience
March 2016 - Present: Java Developer Working on a taxi booking platform that allows passengers to choose drivers through a micro auction. The platform consists of multiple containerized Java applications running in Kubernetes.
March 2015 - June 2016: Python/Golang Developer Developing a cashback CMS portal with multiple containerized services communicating with each other. Also developed an API and an Android application for a web jukebox running on a Raspberry Pi.
February 2014 - March 2015: Python Developer Developed a Django portal for sharing and streaming multimedia files. Maintained system functionality, fixed bugs, and improved performance. Developed a tool for validating, processing, and delivering large datasets.
August 2012 - February 2014: PHP & Python Developer Developed a search engine for libraries to search resources. Developed and maintained Selenium tests in Python. Designed a REST API for searching and resolving records from publishers.
2008 - 2013: Bachelor's and Master's Degree January 2012 - May 2012: Erasmus Exchange
Specialties: Python, Java, Golang, PostgreSQL, NoSQL, Docker, Linux, Android, Salt, AWS, App Engine, unit and integration testing.