Python Developer
Software Developer And Data Engineer
Data is my professional passion. In this context, developing software solutions and implementing systems to create a comprehensive data infrastructure is my ideal career vision. I am constantly interested in expanding my skills. For me, it is not only important to write clean code during development but also to ensure it with sufficient depth of testing to maintain consistent data quality.
Experience: 8 years
Yearly salary: $90,000
Hourly rate: $80
Nationality: 🇩🇪 Germany
Residency: 🇩🇪 Germany
Experience
Data Management
Porsche Leipzig GmbH, Leipzig (Germany) 2020 - 2024
Planning and implementation of new system integrations, Coordination with IT service providers, In Linux and Windows environments, Cloud-based Amazon AWS systems, Key user functions, Maintenance of the existing IT system infrastructure for the commissioning of electrical vehicle components (PRODIS) and data logistics systems, Implementation of monitoring systems and visualizations (Elastic Search, Grafana), Processing and analysis of vehicle order and production data, Primarily using Python and PL/SQL, as well as Bash and Powershell, Management of the holistic development of database schemas, Setup and maintenance of system interfaces, Development of test strategies in a complex production environment, Unit and integration testing in Python programs, Automated test workflows using CI/CD pipelines, Test scenarios after updates in the IT system landscape (e.g., PRODIS).
Python Developer
Ypsilon.Net AG, Leipzig (Germany) 2019 - 2020
Web app development using the Flask web framework, Focus on hexagonal architecture through APIs and component layers, Data aggregation using Pandas and Numpy, Utilization of SQLAlchemy as an ORM layer between Python and PostgreSQL, Unit- and integration testing, Creating and maintaining PostgreSQL databases, Performance improvement through indexing and the use of JSONB types as a NoSQL feature, Writing PostgreSQL scripts, Linux as an operating system.
Working Student IT
Versicherungsforen Leipzig GmbH, Leipzig (Germany) 2017 - 2019
Collection and processing of data from various applications and information sources for centralized provision to the controlling department, Fast and automated collection of required information on websites through the programming of web crawlers, Use of Natural Language Processing for labeling personally identifiable information, Interface programming for data exchange between various applications, Provision, backup, and maintenance of Apache2 servers, Creating and maintaining MySQL, MariaDB, and MongoDB databases.
Skills
api
blockchain
data-science
defi
docker
git
jira
linux
nosql
sql
python
english