Lead Full Stack Software Engineer - architect & develop microservices (since scratch, monolith split, etc.) add integrations, setup CI/CD, monitoring
Aktualisiert am 25.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 21.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Azure
AWS
.Net 8
ReactJS
MS SQL
MongoDB
Kafka
Terraform
Docker
Kubernetes
Grafana
Prometheus
RabbitMQ
Elastic
CDK
Redis
Oracle
Helm
Serverless
Performance Testing
CosmosDB
PostgreSQL
Angular
Englisch
Fortgeschritten
Polnisch
Muttersprache
German
May read/write with AI or translator

Einsatzorte

Einsatzorte

Berlin (+300km) Dresden (+200km) Hamburgh (+500km) Zürich (+500km) Vienna (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2023-01 - heute

Architect and full-stack lead software engineer

Tech Lead Software Engineer Scrum Azure DevOps (Boards Repos ...
Tech Lead Software Engineer
  • Architect and develop (full-stack) new microservices and communication between them (split huge monolith)
  • Integration with huge amount of 3rd parties
  • Clarify and adopt business needs from technical perspective, transform business stories into tech tasks
  • Setup infrastructure as a code (via Terraform) and constantly improve performance, maintainability, usability, security, availability
  • Setup CI/CD pipelines via Azure DevOps, Kubernetes and Helm
  • Full responsibility of releases and all consequences for all services we own (and supervise other devs)
  • Setup monitoring and distributed tracing (ApplicationInsights / OpenTelemetry) and support services
  • Create performance (k6), unit (xUnit) and integration tests (WireMock / Docker)
  • Migration of legacy services from .Net Framework to .Net 6
  • Technical leadership of the team (review PRs, tasks allocation, etc.)
  • Communication with stakeholders (end users, engineering architect, managers, other teams) to answer to all outstanding technical/business questions
  • Mentoring of newcomers and other team members (depends on maturity)
  • Constantly improve Scrum process

Scrum Azure DevOps (Boards Repos CI/CD pipelines) Confluence .NET 6 .NET Core 3.1 .NET Framework NLog MS SQL Azure (AKS VMs BlobStorage Functions CosmosDB ServiceBus AppService FrontDoor AppInsights etc.) Kafka RabbitMQ Kubernetes with Helm charts Docker Redis Angular 16 with PrimeNG Typescript Prometheus Grafana Terraform
Large gas & energy enterprise
Wroclaw, Hamburg (remote)
3 Jahre 1 Monat
2020-01 - 2023-01

Compliance and Anti-Fraud

Tech/Team Lead Software Engineer Scrum Jira Confluence ...
Tech/Team Lead Software Engineer
  • Architect and develop microservices and communication between them
  • Integration with 3rd parties
  • Clarify and adopt business needs from technical perspective, transform business stories to tech tasks
  • Leadership of the team (review PRs, tasks allocation, etc.)
  • Full responsibility of releases and all consequences for all services we own (and supervise other devs)
  • Communication with stakeholders (directors of engineering, product owner, managers, other teams) and customers to answer to all outstanding technical/business questions
  • Mentoring of newcomers and other team members
  • Develop and constantly improve performance, maintainability, usability, security, availability to infrastructure as a code (via AWS CDK)
  • Setup CI/CD pipelines via AWS CDK and Jenkins, transform custom terraform deploy and modules to CDK
  • Setup monitoring and distributed tracing (NewRelic / AppOptics / Grafana / Prometheus / CloudWatch / XRay) and support services (CloudWatch / Loggly / Splunk)
  • Constantly improve Scrum process
  • Create performance (k6), unit (xUnit) and integration tests (WireMock / Docker)
  • Find & fix security/vulnerability issues
  • Migration of legacy services from Azure to AWS
  • 24/7 support of all services we own
Scrum Jira Confluence .NET 6 .NET Core 3.1 .NET Framework ASP.NET Core 6 Serilog MongoDB AWS (CDK EC2 IAM ECS Route53 S3 SNS SQS DynamoDB etc.) Azure (App Service Service Bus Blob Storage) Docker Jenkins Redis Oracle React Typescript Splunk Loggly NewRelic AppOptics Prometheus Grafana Terraform
IDT
Wroclaw (remote)
4 Jahre 8 Monate
2015-06 - 2020-01

Adoption and migration everything legacy monolith to cloud (AWS)

Senior Software Engineer Scrum Jira Confluence ...
Senior Software Engineer
  • Adoption and migration everything legacy monolith to cloud (AWS), with technical rethinking and improvements:
    • Migration APIs to Asp.Net Core 3.1
    • CI/CD to Azure DevOps (with AWS CDK)
    • Migration legacy WEBs to SPAs (with React) and Asp.Net Core MVC 3.1
    •  Adoption BackboneJS pages
    • Setup monitoring and operating dashboard
  • Developing and conducting API performance tests
  • Technical design and description for user stories
  • Cross-team code reviews, technical discussions/decisions

Scrum Jira Confluence NET Framework 4.7 EasyNetQ ServiceStack.OrmLite Asp.Net Core 3.1 Asp.Net Core MVC RabbitMQ AWS Cloud Services (CDK CloudFormation VPC ELB/ALB ECS/Fargate Api Gateway Lambda Route53 IAM CloudWatch CloudFront SecretsManager X-Ray) Azure DevOps Docker MSSQL React MobX Jasmine TeamCity BackboneJS Redis ElasticSearch
Large tobacco enterprise and ScienceSoft
 Minsk, Krakow, Frankfurt
8 Monate
2014-11 - 2015-06

LMS365

Asp.Net MVC and Sharepoint Online developer
Asp.Net MVC and Sharepoint Online developer
Belitsoft 
Minsk
2 Jahre 2 Monate
2012-10 - 2014-11

Analysation

Software developer and analyst
Software developer and analyst
CompatibL
Minsk 

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2024-01 - 2024-02

Hashicorp Terraform Associate

Certificate,
Certificate

Position

Position

  • Backend or Full-stack software engineer
  • Software architect
  • Team/tech lead software engineer

Kompetenzen

Kompetenzen

Top-Skills

Azure AWS .Net 8 ReactJS MS SQL MongoDB Kafka Terraform Docker Kubernetes Grafana Prometheus RabbitMQ Elastic CDK Redis Oracle Helm Serverless Performance Testing CosmosDB PostgreSQL Angular

Produkte / Standards / Erfahrungen / Methoden

.Net (Framework + .Net Core 3.1/6/8)
Experte
Azure
Fortgeschritten
AWS
Experte
CI/CD
Experte
DevOps
Experte
MongoDB
Experte
MS SQL
Experte
PostgreSQL
Fortgeschritten
CosmosDB
Fortgeschritten
DynamoDB
Fortgeschritten
Terraform
Experte
ElasticSearch
Fortgeschritten
K8S
Fortgeschritten
React
Fortgeschritten
Angular
Experte
Distributed Monitoring
Experte
Logging
Experte
RabbitMQ
Fortgeschritten
Kafka
Fortgeschritten
Message Bus
Experte
Various Storages
Experte
Unit testing
Experte
Redis
Experte
Oracle
Basics
Serverless
Fortgeschritten

IT Skills

  • AWS (large number of services)
  • CDK
  • Azure (large number of services)
  • Serverless (various)
  • Asp.Net Core 3.1+ / Razor / . Net 6/8
  • CI/CD (Azure DevOps / TeamCity / Jenkins / GitHub actions)
  • Terraform (certified developer)
  • K8S (incl. helm charts)
  • MongoDB
  • ElasticSearch (incl. ELK stack)
  • Oracle
  • MS SQL
  • Redis
  • Kafka
  • RabbitMQ
  • Unit and performance testing (WireMock, xUnit)
  • React (with TypeScript, 16+)
  • Angular (with TypeScript, 14+)
  • ORMs (EF, EF Core, Dapper, OrmLite, etc.)
  • Logging and monitoring (ELK, Datadog, NewRelic, Azure Monitor and AppInsights, AWS CloudWatch, Grafana, etc.)
  • Distributed Tracing via OpenTelemetry ( Prometheus, AWS CloudWatch, Azure AppInsights, Grafana, Jaeger, etc.)

Branchen

Branchen

I was working in the following industries:
  • Education
  • Retail
  • Finance
  • Gas & Energy
But I'm not limited of them cause I have unbelievable speed of getting new knowledge

Einsatzorte

Einsatzorte

Berlin (+300km) Dresden (+200km) Hamburgh (+500km) Zürich (+500km) Vienna (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2023-01 - heute

Architect and full-stack lead software engineer

Tech Lead Software Engineer Scrum Azure DevOps (Boards Repos ...
Tech Lead Software Engineer
  • Architect and develop (full-stack) new microservices and communication between them (split huge monolith)
  • Integration with huge amount of 3rd parties
  • Clarify and adopt business needs from technical perspective, transform business stories into tech tasks
  • Setup infrastructure as a code (via Terraform) and constantly improve performance, maintainability, usability, security, availability
  • Setup CI/CD pipelines via Azure DevOps, Kubernetes and Helm
  • Full responsibility of releases and all consequences for all services we own (and supervise other devs)
  • Setup monitoring and distributed tracing (ApplicationInsights / OpenTelemetry) and support services
  • Create performance (k6), unit (xUnit) and integration tests (WireMock / Docker)
  • Migration of legacy services from .Net Framework to .Net 6
  • Technical leadership of the team (review PRs, tasks allocation, etc.)
  • Communication with stakeholders (end users, engineering architect, managers, other teams) to answer to all outstanding technical/business questions
  • Mentoring of newcomers and other team members (depends on maturity)
  • Constantly improve Scrum process

Scrum Azure DevOps (Boards Repos CI/CD pipelines) Confluence .NET 6 .NET Core 3.1 .NET Framework NLog MS SQL Azure (AKS VMs BlobStorage Functions CosmosDB ServiceBus AppService FrontDoor AppInsights etc.) Kafka RabbitMQ Kubernetes with Helm charts Docker Redis Angular 16 with PrimeNG Typescript Prometheus Grafana Terraform
Large gas & energy enterprise
Wroclaw, Hamburg (remote)
3 Jahre 1 Monat
2020-01 - 2023-01

Compliance and Anti-Fraud

Tech/Team Lead Software Engineer Scrum Jira Confluence ...
Tech/Team Lead Software Engineer
  • Architect and develop microservices and communication between them
  • Integration with 3rd parties
  • Clarify and adopt business needs from technical perspective, transform business stories to tech tasks
  • Leadership of the team (review PRs, tasks allocation, etc.)
  • Full responsibility of releases and all consequences for all services we own (and supervise other devs)
  • Communication with stakeholders (directors of engineering, product owner, managers, other teams) and customers to answer to all outstanding technical/business questions
  • Mentoring of newcomers and other team members
  • Develop and constantly improve performance, maintainability, usability, security, availability to infrastructure as a code (via AWS CDK)
  • Setup CI/CD pipelines via AWS CDK and Jenkins, transform custom terraform deploy and modules to CDK
  • Setup monitoring and distributed tracing (NewRelic / AppOptics / Grafana / Prometheus / CloudWatch / XRay) and support services (CloudWatch / Loggly / Splunk)
  • Constantly improve Scrum process
  • Create performance (k6), unit (xUnit) and integration tests (WireMock / Docker)
  • Find & fix security/vulnerability issues
  • Migration of legacy services from Azure to AWS
  • 24/7 support of all services we own
Scrum Jira Confluence .NET 6 .NET Core 3.1 .NET Framework ASP.NET Core 6 Serilog MongoDB AWS (CDK EC2 IAM ECS Route53 S3 SNS SQS DynamoDB etc.) Azure (App Service Service Bus Blob Storage) Docker Jenkins Redis Oracle React Typescript Splunk Loggly NewRelic AppOptics Prometheus Grafana Terraform
IDT
Wroclaw (remote)
4 Jahre 8 Monate
2015-06 - 2020-01

Adoption and migration everything legacy monolith to cloud (AWS)

Senior Software Engineer Scrum Jira Confluence ...
Senior Software Engineer
  • Adoption and migration everything legacy monolith to cloud (AWS), with technical rethinking and improvements:
    • Migration APIs to Asp.Net Core 3.1
    • CI/CD to Azure DevOps (with AWS CDK)
    • Migration legacy WEBs to SPAs (with React) and Asp.Net Core MVC 3.1
    •  Adoption BackboneJS pages
    • Setup monitoring and operating dashboard
  • Developing and conducting API performance tests
  • Technical design and description for user stories
  • Cross-team code reviews, technical discussions/decisions

Scrum Jira Confluence NET Framework 4.7 EasyNetQ ServiceStack.OrmLite Asp.Net Core 3.1 Asp.Net Core MVC RabbitMQ AWS Cloud Services (CDK CloudFormation VPC ELB/ALB ECS/Fargate Api Gateway Lambda Route53 IAM CloudWatch CloudFront SecretsManager X-Ray) Azure DevOps Docker MSSQL React MobX Jasmine TeamCity BackboneJS Redis ElasticSearch
Large tobacco enterprise and ScienceSoft
 Minsk, Krakow, Frankfurt
8 Monate
2014-11 - 2015-06

LMS365

Asp.Net MVC and Sharepoint Online developer
Asp.Net MVC and Sharepoint Online developer
Belitsoft 
Minsk
2 Jahre 2 Monate
2012-10 - 2014-11

Analysation

Software developer and analyst
Software developer and analyst
CompatibL
Minsk 

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2024-01 - 2024-02

Hashicorp Terraform Associate

Certificate,
Certificate

Position

Position

  • Backend or Full-stack software engineer
  • Software architect
  • Team/tech lead software engineer

Kompetenzen

Kompetenzen

Top-Skills

Azure AWS .Net 8 ReactJS MS SQL MongoDB Kafka Terraform Docker Kubernetes Grafana Prometheus RabbitMQ Elastic CDK Redis Oracle Helm Serverless Performance Testing CosmosDB PostgreSQL Angular

Produkte / Standards / Erfahrungen / Methoden

.Net (Framework + .Net Core 3.1/6/8)
Experte
Azure
Fortgeschritten
AWS
Experte
CI/CD
Experte
DevOps
Experte
MongoDB
Experte
MS SQL
Experte
PostgreSQL
Fortgeschritten
CosmosDB
Fortgeschritten
DynamoDB
Fortgeschritten
Terraform
Experte
ElasticSearch
Fortgeschritten
K8S
Fortgeschritten
React
Fortgeschritten
Angular
Experte
Distributed Monitoring
Experte
Logging
Experte
RabbitMQ
Fortgeschritten
Kafka
Fortgeschritten
Message Bus
Experte
Various Storages
Experte
Unit testing
Experte
Redis
Experte
Oracle
Basics
Serverless
Fortgeschritten

IT Skills

  • AWS (large number of services)
  • CDK
  • Azure (large number of services)
  • Serverless (various)
  • Asp.Net Core 3.1+ / Razor / . Net 6/8
  • CI/CD (Azure DevOps / TeamCity / Jenkins / GitHub actions)
  • Terraform (certified developer)
  • K8S (incl. helm charts)
  • MongoDB
  • ElasticSearch (incl. ELK stack)
  • Oracle
  • MS SQL
  • Redis
  • Kafka
  • RabbitMQ
  • Unit and performance testing (WireMock, xUnit)
  • React (with TypeScript, 16+)
  • Angular (with TypeScript, 14+)
  • ORMs (EF, EF Core, Dapper, OrmLite, etc.)
  • Logging and monitoring (ELK, Datadog, NewRelic, Azure Monitor and AppInsights, AWS CloudWatch, Grafana, etc.)
  • Distributed Tracing via OpenTelemetry ( Prometheus, AWS CloudWatch, Azure AppInsights, Grafana, Jaeger, etc.)

Branchen

Branchen

I was working in the following industries:
  • Education
  • Retail
  • Finance
  • Gas & Energy
But I'm not limited of them cause I have unbelievable speed of getting new knowledge

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.