Recommended expert
Domenik Jones
Python Engineer and Cloud Migration Consultant
Experience
Sep 2024 - Present
1 year 5 monthsHamburg, Germany
Python Engineer and Cloud Migration Consultant
Unknown
- Supported the company's transition from an on-premise architecture to AWS cloud services, modernizing infrastructure and optimizing operational efficiency.
- Leveraged expertise in automation and software implementation to enhance scalability, reliability and profitability.
- Implemented Poetry and Ruff to streamline Python dependency management and code quality checks, improving development efficiency and reducing errors.
- Implemented an automated CI/CD strategy with GitHub Actions, which decreased deployment times and minimized manual intervention.
- Enforced deployment automation for Kubernetes, enhancing the scalability and reliability of applications across the organization.
- Evaluated and implemented Apache Airflow for workflow management, leading to more efficient scheduling and monitoring of data pipelines.
- Created data interfaces for energy traders, enabling them to optimize profit margins through improved data analysis and decision-making tools.
Jan 2022 - Aug 2024
2 years 8 monthsFrankfurt, Germany
Team Lead and Python Engineer Consultant
T-Systems International and the European Central Bank
- Collaborated with T-Systems International (TSI) and the European Central Bank (ECB) on a complex legacy timeseries aggregation project migration to Python 3, orchestrating and executing the multi-phased initiative spanning various ECB business units.
- Supervised and provided leadership, training and mentorship to a diverse team of over 20 members including data scientists, data engineers, Python developers, automation test engineers, and trainees.
- Planned, implemented and tested components of the project's shared core libraries to retrieve, aggregate and correct a continuous stream of data.
- Successfully migrated legacy FAME code to a new Python 3 framework, integrating over ten ECB business units and more than 50 data aggregation and manipulation oriented subprocesses into the new framework.
- Acquired proficiency in the legacy FAME 4GL language and streamlined its code for migration to the new framework.
- Conducted sprint planning and execution in close collaboration with ECB stakeholders and acted as the primary liaison between TSI program management and the Process Team.
- Ensured effective coordination with parallel teams both within the project and the ECB.
- Continuously enhanced the core Python library to meet demanding development timelines and requirements.
- Monitored and optimized services deployed on Kubernetes, overseeing the planning and execution of release cycles in collaboration with ECB counterparts.
- Established project developer training sessions for over 80 developers and enforced coding standards for development teams.
- Developed detailed code handover documentation for ECB users and conducted comprehensive theoretical and practical training sessions to ensure a smooth transition to the new framework and aggregation code system.
- Conducted onsite alignment, training, and handover sessions at the European Central Bank in Frankfurt.
- Organized and led team meetings and events across Germany and Austria, fostering team cohesion during remote work periods.
- Exhibited unwavering commitment to meeting project deadlines, often extending work hours as needed.
Nov 2020 - Oct 2021
1 yearBerlin, Germany
Team Lead, Senior Python and React Developer
Kaffeehaus-Diamant
- Managed end-to-end project responsibilities encompassing both backend and frontend components, overseeing the development and enhancement of an established e-commerce and warehouse solution integrated with Amazon Seller Central.
- Streamlined the frontend application leveraging Swagger and Elasticsearch for improved functionality within a React-based environment.
- Designed a strategy for transitioning from a virtual-machine-based server infrastructure to a cloud-hosted solution employing Kubernetes, ELK (Elasticsearch, Logstash, Kibana), and AWS services to optimize performance and scalability.
- Developed Python/Django backend microservices, implemented caching with Elasticsearch and Redis, and autogenerated DRF API models in Typescript.
- Developed a React application with Bootstrap 4 (Sass) and evaluated Tailwind CSS, and built a component library with Storybook.
Sep 2020 - Present
5 years 5 monthsBerlin, Germany
Founder and CEO
sharck.io UG
- Lead a team of three employees delivering data engineering solutions to clients.
- Developed and implemented data engineering strategies and solutions.
- Managed business operations including budgeting, client acquisition, and project management.
Sep 2018 - Oct 2020
2 years 2 monthsBerlin, Germany
Team Lead and Senior Python Developer
Bayes Esports
- Led and managed a team of up to 5 developers in a startup environment, overseeing both backend and frontend projects.
- Mentored data scientists and served as the tech lead for two significant backend initiatives while migrating services to the AWS cloud.
- Advised senior management on strategic technological matters.
- Developed, deployed, and maintained Python/Django applications hosted on AWS using Kubernetes.
- Ingested and merged large volumes of data from diverse sources into a centralized database.
- Created user-friendly interfaces through APIs and implemented real-time communication using WebSockets and RabbitMQ.
- Led a data science-oriented backend project powering a data merging service.
- Researched cutting-edge technologies such as Apache Spark, Kafka, and Parquet.
Jul 2016 - Aug 2018
2 years 2 monthsBerlin, Germany
Senior Python Developer (Backend Lead)
Scholz & Volkmer
- Maintained, extended and refactored Python and Django backend projects for Mercedes-Benz, including a customer training platform backend and API for a React frontend, using Elasticsearch and customizing the Django application to build an editor publishing workflow with custom defined training contents.
- Developed a Django-based webshop with reporting dashboards and campaign sites for USM using DjangoCMS and React.
- Created multiple campaign sites for Deutsche Bahn such as "DB - Das ist Grün".
Jul 2011 - Jun 2016
5 yearsZürich, Switzerland
Team Lead and Python Developer
Netzbarkeit GmbH
- Developed Python/Django/DjangoCMS applications with Bootstrap and Sass.
- Performed PHP development using CodeIgniter 2 framework.
- Implemented and administered agile project methods using Atlassian tools.
- Served as onsite system administrator/engineer for Unix, Windows, Mac, and OpenVZ virtualization.
Aug 2010 - Jun 2011
11 monthsZürich, Switzerland
System Engineer and Developer
Deurocos Cosmetics
- Administered and developed websites using PHP and Magnolia Java (JSP).
- Developed RPG applications on IBM AS/400 systems.
- Engineered and supported Windows 2003/2008 domain environments.
- Provided onsite 1st, 2nd and 3rd level support.
Summary
Accomplished Python Developer, Team Lead and Coding Enthusiast with a rich 14-year track record of expertise in software development. Committed to fostering knowledge exchange and skill development among peers, facilitating a culture of continuous learning and improvement. A quick and enthusiastic learner, renowned for a strong work ethic and a proactive approach to problem-solving. Equally adept at excelling both in independent and collaborative team environments, with a proven ability to lead teams to success while maintaining a focus on quality and efficiency.
Skills
- Leadership And Teamwork
- Python
- Django
- Git
- Docker
- Kuberentes
- Postgresql
- Mysql
- Elasticsearch
- Mongodb
- Typescript
- Nodejs
- React
Languages
German
NativeEnglish
AdvancedEducation
Jul 2006 - Jul 2010
Berufsschulzentrum Uster
Swiss Federal Diploma in System Engineering · System Engineer · Uster, Switzerland
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience