Python Developer
Přehled
Krátké shrnutí
Téměř 10 let pracuje jako vývojář v jazyce Python. V současné době používá framework Django, ale dříve pracoval i s Flaskem. V poslední době se věnoval projektu telemedicíny, který umožňoval zdravotníkům sledovat pacienty na dálku pomocí chytrého telefonu - např. měřit jim teplotu nebo krevní tlak. Staral se o backendovou i frontendovou část a používal technologie jako HTML, CSS, Javascript a také Azure jako cloudovou platformu. Jeho úkolem bylo také zabránit hackerům, udržovat požadavky na produkt a byl pověřen některými zodpovědnostmi od svého projektového manažera. Má zkušenosti s prací v agilním prostředí. Během onboardingu nových kolegů se podílel na jejich uvádění do nové práce, a protože se mu to líbilo, rád by se tomu v budoucnu věnoval více. Jeho mateřským jazykem je italština, angličtinu a portugalštinu ovládá na úrovni C1, španělštinu na úrovni B2 a začíná se učit německy a slovensky - umí některé základy, ale není schopen plně pracovat ve slovenštině.
Pracovní zkušenosti
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.
| Zaměstnanec | 73020 Kč / Měsíčně |
| Úroveň | SENIOR |
| Bratislava |