Python Developer
Prehľad
Krátke zhrnutie
Kandidát je samouk, ktorý sa učí programovať v jazyku Python už viac ako dva roky na vlastných malých projektoch a minulý rok sa ujal aj komerčného projektu, na ktorom pracoval takmer rok. Medzi jeho hlavné úlohy patrili - úprava a údržba aplikácie v jazyku Django, jej rozširovanie o nové funkcie a API, pridávanie nových dátových modelov a obchodnej logiky. Vykonával aj prepisovanie logiky ETL a vývoj v jazykoch SQL a PL/SQL podľa analytickej dokumentácie. Pri svojej práci aktívne využíva agilné metodiky, najmä Scrum a Kanban. Jeho komunikácia v angličtine je obmedzená na písanie a čítanie, do komunikácie by sa časom musel dostať, keďže ju dlho nepoužíval. Rád sa podieľa na dlhodobých projektoch, ale nemá problém riešiť ani krátkodobé.
Pracovné skúsenosti
2017 - 2018: Distribution
- Communication with distributors, creating costs and calculating remittances, processing and entering statistical data into internal system, sales report for daily press, sales analysis, database management, administrative tasks.
2018 May - Present: Experienced Solution Developer (DWH)
- Development on DWH - rewriting ETL logic from informatics workflow to internal framework, creating metadata and setting up database scheduler using PL/SQL procedures, modifying export views, participating in end-to-end testing, development of new functionalities in SQL based on analytical documentation.
2015: Analytical Internship (DWH)
- Two-week analytical internship at Media Tenor, collecting data and producing analytical outputs for television quantitative analysis projects and media monitoring, working independently on a media analytics project (data collection and research report processing).
2018 (6 months): Data Integration Hub Project (DWH)
- Development on DWH for Raiffeisenbank, analyzing and developing ETL architecture on Oracle RDBMS platform, communication and coordination with data consumers.
2019 (6 months): DWH Development for SGG Branches in Sub-Saharan Africa (DWH)
- Data modeling (implementing business requirements into data model in Power Designer, communication with DWH architecture), managing code lists in Ataccama RDM application, preparing and deploying test environment on Teradata RDBMS platform.
2019 - Present: DWH Development for Generali Czech Insurance (DWH)
- Implementing and optimizing ETL processes on Teradata platform, integration of ETL logic from WhereScape to stored procedures or Informatica, implementing business requirements based on analytical documentation, technical review of DTM, implementing and developing DTM based on analytical documentation, metadata configuration, creating analytical documentation, operations support, resolving production incidents.
2021 January - June: Industrial Application Development (Web)
- Development of an industrial application on Django REST platform, development and testing of new models and API services, refactoring and maintenance of existing code, preparation of PostgreSQL database layer.
2021 March - 2022 March: Web Design and Development (Web)
- Designing and creating a website for indexing self-employed activities, multilingual translation of pages and translation editing console, backend development on Django platform, authentication and authorization, CRUD operations, data extraction pipeline from external sources, data processing algorithm modeling and optimization for approximately 1 million requests using REST API and web scraping, data import into database, user and administrator components.
Note: Please note that some translations may not be exact as the original text contains abbreviations and technical terms that may have specific meanings in the context of the CV.
| Zamestnanec | 2000 € / Mesačne |