You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Lukasz WalewskiLW

Lukasz Walewski

Senior Software Engineer | Python, API, ETL

€450/day
Vienna, AT
3-7 years

Average response time: 1 hour

About Lukasz

I am a software engineer specialized in designing, implementing, and modernizing backend applications in Python. I have a strong background in software architecture, with experience in microservices, REST APIs, layered architectures, and pipes & filters. This enables me to engage with a wide range of systems – from scalable web applications to high-performance computing. I have worked across diverse IT sectors – from algorithmic trading and digital marketing to energy, IoT, and embedded systems – allowing me to adapt quickly to new domains, anticipate potential challenges, and deliver tailored, efficient solutions that meet requirements. Based on my hands-on experience in DevOps, I deliver end-to-end solutions, including CI/CD pipelines, containerization, packaging at both Python (native) and Linux (deb) levels, and deployment to cloud infrastructures.
  • Polish

    Native or bilingual

  • English

    Fluent

  • German

    Fluent

Can work on-site
Vienna (up to 50km)

Experience

  • Trayport Austria GmbH
    Senior Software Engineer
    BANKING AND INSURANCE
    July 2024 - July 2025 (1 year)
    Vienna, Austria
    I contributed to the development of an algorithmic trading platform by implementing several automated order types. To support reuse and flexibility of trading logic, I applied the composite design pattern, enabling modular composition of order behaviors and streamlined extension of the system with new strategies. I also helped expand the code infrastructure, allowing clients to develop their own trading algorithms. Additionally, I wrote integration tests to demonstrate compliance of the delivered software with the strict regulations of energy exchanges.
    Algorithmic trading Design patterns Callback Python MongoDB
  • Fronius International GmbH
    Senior Developer
    ENERGY AND UTILITIES
    June 2023 - May 2024 (11 months)
    Vienna, Austria
    I automated the maintenance and delivery of configuration files for multiple hardware variants by developing a microservice-based backend application. I implemented CRUD operations for JSON documents stored in version control and exposed them through a RESTful API for both human and machine-to-machine interactions. To ensure compliance with company-wide domain logic, I added a validation and consistency checking layer. I also configured a message broker to distribute maintenance events that triggered automated business processes.
    Microservices Event-driven architecture RabbitMQ Kubernetes FastAPI
  • yelster digital gmbh / Solocal
    Lead Engineer
    E-COMMERCE
    August 2021 - May 2023 (1 year and 9 months)
    Vienna, Austria
    I optimized the release process of a high-throughput messaging system by mapping and documenting the existing workflow, clarifying team responsibilities, and driving an organizational change that centralized release responsibility in a single tech team. I automated manual steps, eliminated dependencies, set up supporting tools such as deployment notifications and release planning, and streamlined delivery — reducing release effort from two weeks with ten people to just two days with one.
    DevOps Release management

Recommendations

Be the first to recommend Lukasz

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ph.D.
    University of Warsaw
    2008
    Computer simulations of molecules

Certifications

  • iSAQB Certified Professional for Software Architecture
    International Software Architecture Qualification Board (iSAQB) e. V.
    2016

Skill set

Categories