Python Developer
Overview
Short Summary
He has been working as a Python developer for almost 10 years. Currently he uses the framework Django, but he used to work with Flask, too. Recently he has been busy on a telemedicine project that enabled the medical workers to monitor their patients remotely using their smartphone – to measure their temperature or blood pressure e. g. He took care of the backend side as well as of the frontend and used technologies such as HTML, CSS, Javascript and Azure as a cloud platform, too. His task was also to prevent hacks, maintain the requirements of the product and was charged by some responsibilites by his project manager. He has experienced working in agile environment. During the onboarding of new colleagues he participated in introducing them to their new job and as he liked it, he would like to do more of it in future. His mother tongue is Italian, speaks English and Portuguese at C1 level, Spanish at B2 and starts learning German and Slovak – knows some basics but is not able to work fully in Slovak.
Work Experience
Software Engineer
(October 2019 - Present)
- Developed a telemedicine remote system for managing patients' health using Django framework and full-stack development technologies such as Python, HTML, JavaScript, CSS, PostgreSQL, REST API, and Selenium.
- Responsible for deploying the system on Red Hat OS, analyzing and implementing cyber-security solutions including SELinux and hardening techniques.
- Deployed the system on Microsoft Azure using Azure DevOps and Azure CD/CI for efficient continuous integration and delivery.
- Collaborated in defining technical feature use cases, test cases, and documentation, as well as testing and test automation. Maintained software requirements and prioritization.
Test Automation Developer
(April 2019 - September 2019)
- Implemented automated tests to evaluate software features and scalability.
- Utilized testing frameworks and tools to ensure the quality and performance of the software.
Embedded System Software Developer
(September 2014 - December 2018)
- Introduced and customized the testing framework Pytest, migrating numerous test cases from the previous system to the new one. Additionally, implemented parallelization capabilities to enable cluster-based testing.
- Developed, tested, and maintained the continuous integration system using Gitlab, Jenkins, and Gitlab-Ci tools.
- Created a web UI interface for data visualization and remote system control, employing Flask framework, SQLAlchemy library for database integration, and HTML, JavaScript, Bootstrap, and Plotly for front-end development.
- Managed the maintenance and updates of the cross-compiling system for Windows machines.
- Implemented a code documentation system using Doxygen.
| Employee | 3000 € / Per month |
| Level | SENIOR |
| Bratislava |