Recommended expert

Domenik Jones

Python Engineer and Cloud Migration Consultant

Domenik Jones
Berlin, Germany

Experience

Sep 2024 - Present
1 year 7 months
Hamburg, 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 months
Frankfurt, 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 year
Berlin, 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 7 months
Berlin, 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 months
Berlin, 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 months
Berlin, 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 years
Zü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 months
Zü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.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (10.5 years), Government and Administration (4.5 years), Retail (3 years), Media and Entertainment (2 years), Sport (2 years), and Automotive (2 years).

Information Technology
Government and Administration
Retail
Media and Entertainment
Sport
Automotive

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (15.5 years), Project Management (12.5 years), Operations (5.5 years), Business Intelligence (3.5 years), and Product Development (3 years).

Information Technology
Project Management
Operations
Business Intelligence
Product Development

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
Native
English
Advanced

Education

Jul 2006 - Jul 2010

Berufsschulzentrum Uster

Swiss Federal Diploma in System Engineering · System Engineer · Uster, Switzerland

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Domenik based?

Domenik is based in Berlin, Germany and prefers 100% remote projects.

What languages does Domenik speak?

Domenik speaks the following languages: German (Native), English (Advanced).

How many years of experience does Domenik have?

Domenik has at least 16 years of experience. During this time, Domenik has worked in at least 8 different roles and for 8 different companies. The average length of individual experience is 2 years and 11 months. Note that Domenik may not have shared all experience and actually has more experience.

What roles would Domenik be best suited for?

Based on recent experience, Domenik would be well-suited for roles such as: Python Engineer and Cloud Migration Consultant, Team Lead and Python Engineer Consultant, Team Lead, Senior Python and React Developer.

What is Domenik's latest experience?

Domenik's most recent position is Python Engineer and Cloud Migration Consultant at Unknown.

What companies has Domenik worked for in recent years?

In recent years, Domenik has worked for Unknown, T-Systems International and the European Central Bank, Kaffeehaus-Diamant, and sharck.io UG.

Which industries is Domenik most experienced in?

Domenik is most experienced in industries like Information Technology (IT), Government and Public Administration, and Retail. Domenik also has some experience in Media, Entertainment and Publishing, Sport and Recreation, and Automotive.

Which business areas is Domenik most experienced in?

Domenik is most experienced in business areas like Information Technology (IT), Project Management, and Operations. Domenik also has some experience in Business Intelligence and Product Development.

Which industries has Domenik worked in recently?

Domenik has recently worked in industries like Information Technology (IT), Government and Public Administration, and Energy.

Which business areas has Domenik worked in recently?

Domenik has recently worked in business areas like Information Technology (IT), Project Management, and Operations.

What is Domenik's education?

Domenik attended Berufsschulzentrum Uster for System Engineer.

What is the availability of Domenik?

Domenik is immediately available full-time for suitable projects.

What is the rate of Domenik?

Domenik's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Domenik?

To hire Domenik, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 720-880 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.