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

Krzysztof Banasiak

Software Engineer

€400/day
Zürich, CH
15+ years

Average response time: 1 hour

About Krzysztof

A software engineer with 17+ years of experience and a strong focus on cloud-native architecture, DevOps, and backend systems. I've built scalable platforms and AI services for companies like Scandit and Swisscom, working across AWS, GCP, and on-prem environments. I specialize in Python, Java, and Kotlin, with hands-on experience in Kubernetes, CI/CD pipelines, and infrastructure-as-code. I’ve also led migrations, built conversational AI systems with Rasa and GPT, and contributed to observability and security practices across teams.
  • English

    Native or bilingual

  • Polish

    Native or bilingual

  • German

    Basic

Remote only
Primarily works remotely

Experience

  • Scandit,
    Senior Platform Software Engineer
    August 2024 - Today (1 year and 10 months)
    Zürich, Switzerland
    • Design and implementation of centralized authentication system, including possible integration with customer SSO
    • Design and implementation of Static Camera Scanning System migration from Azure to GCP
    • Design and implementation of integration between Mobile and Static Camera Scanning Systems to generate a unified Shelf Content View and Alerting
    • Design and implementation of Pub/Sub Framework, using GCP Pub/Sub and Django
    SSO External API integration Infra as Code Python Cloud Integration
  • Swisscom,
    Staff Software Engineer/DevOps Engineer
    September 2019 - July 2024 (4 years and 10 months)
    Zürich, Switzerland
    Project:
    • Design and implementation of Chatbot service using RASA, Azure OpenAI (GPT-4 model), AWS EKS, AWS Elasticache Redis, AWS RDS
    • Design and implementation of Answer as a Service Platform using AWS Bedrock, AWS DynamoDB, and AWS API Gateway, deployed on AWS EKS using ArgoCD and AWS CDK
    • Design and implementation of Dialogue Platform using Microsoft Open AI (GPT-3.5/4.0 model), deployed on AWS EKS using ArgoCD and AWS CDK
    • Concept and implementation of DevSecOps/Observability for project migration to AWS
    • Concept and implementation of Natural Language Understanding stack migration to AWS EKS
    • Deployment of Conversational AI platform on on-prem Kubernetes cluster
    • Implementation of REST/WebSocket Speech Recognition service using Java/Kotlin (Spring Boot, WebFlux)
    • Design/implementation of Speech Recognition/Natural Language Understanding model evaluation pipeline using Dagster/Redis/Celery deployed on on-prem Kubernetes cluster
    • Implementation of secure evaluation/training data storage using Python (FastApi), Kotlin(Spring Boot), MongoDB and Kafka
    • Implementation of evaluation/training data annotation API using Python (FastApi) and MongoDB
    • Performance engineering of Python-based microservices. Design/implementation of load testing framework (Python/JVM, UniMRCP micro-services)
    • Introduction of GitOps deployments using first Jenkins/Hashicorp Waypoint and then Jenkins/ArgoCD
    • Acting as Security Champion for the Team/Project, introducing Checkmarx SAST, Snyk and OWASP Top 10 scans in the CI/CD process, leading threat modelling sessions
    • 3rd Level support of the platform.
  • Accenture,
    Senior Software Engineer / Test Architect
    January 2012 - August 2019 (7 years and 7 months)
    Zürich, Switzerland
    • Development of test automation strategy
    • Design/Implementation (for REST-based presentation service)
    • Supervised team of 3 developers/testers

Recommendations

Be the first to recommend Krzysztof

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

  • AWS Certified Cloud Practitioner
    2022
    AWS Certified Cloud Practitioner
  • AWS Certified Solutions Architect Associate
    2022
    AWS Certified Solutions Architect Associate

Skill set

Categories