Lead Full Stack Software Engineer - architect & develop microservices (since scratch, monolith split, etc.) add integrations, setup CI/CD, monitoring
Aktualisiert am 22.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.08.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
Verhandlungssicher
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 9 Monate
2023-01 - heute

Natural Gas Trading and Logistics

Tech Lead Software Engineer Scrum Azure DevOps (Boards Repos ...
Tech Lead Software Engineer
  • Architect and develop (full-stack) multi-cloud (AWS, Azure) microservices and communication between them
  • Integration with 3rd parties
  • Migration of legacy services from .Net Framework to .Net 6/7
  • Setup CI/CD pipelines (Azure DevOps, AWS Code Deploy, Kubernetes and Helm)
  • Setup monitoring and distributed tracing (XRay / Grafana / OpenTelemetry / ApplicationInsights), technical support of owned services
  • Develop infrastructure as a code (via Terraform and AWS CDK/CloudFormation)
  • Vulnerability check (wiz, snyk, ordinary .Net/NPM audit)
  • Optimize requests for SQL/NoSQL databases (Azure SQL, DynamoDB, Redis) 
  • Perform releases into Production (usually complex with DB migrations, infra/network changes)
  • 24/7 support (with troubleshooting on outages) and proactive performance monitoring (ApplicationInsights / CloudWatch / Grafana)
  • Creation of unit (xUnit) and integration tests
  • Constantly improve performance, maintainability, usability, scrum process
  • Help Business Analyst with technical details, transform stories into tech tasks
  • Technical leadership of the team (review PRs, supervising, mentoring, etc.)
  • Communication with stakeholders
  • Performing quality and UAT (along with the business) testing
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)
7 Jahre 9 Monate
2017-01 - heute

Flexitime

Xamarin/MAUI Mobile Software Engineer
Xamarin/MAUI Mobile Software Engineer
  • Full cycle of application (from business analyze and architecting and up to monitoring, analyzing and support using VS App Center)
  • Technical and business improvements, unit testing for critical and business parts
Jira MAUI (previously Xamarin.Forms and Xamarin.iOS) MySQL Unity Container VS App Center MSTest
Individual Entrepreneur
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
  • 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)
  • Confidentiality: C1 - Public
  • Constantly improve Scrum process
  • Create performance (k6), unit (xUnit) and integration tests (WireMock / Docker)
  • 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 MongoDB Compass DataGrip GitLab CI/CD
IDT
Wroclaw (remote)
1 Jahr 1 Monat
2019-01 - 2020-01

DevOps migration

Senior Software Engineer
Senior Software Engineer
  • Migrated on-premise build, deploy and source control systems to Azure DevOps
  • Adopted existing applications to work with cloud ? migrate shared storages from FileShare to S3, add distributed Redis cache, add SES support
  • Migrated core application services to .net core and docker
  • Migrated performance critical api's from Asp.Net Web API to Asp.Net Core and put them on Docker cluster
  • Technical and code review
Scrum Jira Confluence Asp.Net Core AWS Cloud Services (CloudFormation ECS ELB/ALB S3 Route53 IAM CloudWatch ElastiCache X-Ray) Azure DevOps Datadog
Large tobacco enterprise
Krakow, Frankfurt
4 Jahre 8 Monate
2015-06 - 2020-01

STS

Senior Software Engineer Scrum Jira Confluence ...
Senior Software Engineer
  • Architecture decisions to rebuild project
  • Developing web (SSO endpoint) and API (token service) to improve user navigation experience between parts of the platform
  • Migration existing web and api projects to Asp.Net Core
  • Setup CI/CD on Azure DevOps (via AWS CDK)
  • Proof that API performance meet client demands using performance tests
  • Technical design and description for user stories
  • Technical and code review
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 Datadog
Large tobacco enterprise and ScienceSoft
 Minsk, Krakow, Frankfurt
4 Monate
2019-05 - 2019-08

ICE KPI

Senior Software Engineer
Senior Software Engineer
  • Made architecture decisions to rebuild project
  • Setup CI/CD on Azure DevOps
  • Developing Serverless API (AWS SAM)
  • Proof that API performance meet client demands using performance tests
  • Technical design and description for user stories
  • Technical and code review
Scrum Jira Confluence Asp.Net Core NodeJS Typescript AWS Cloud Services CloudFormation Api Gateway Lambda Route53 IAM CloudWatch X-Ray Azure DevOps Datadog
Large tobacco enterprise
Krakow, Frankfurt
1 Jahr 3 Monate
2018-05 - 2019-07

Aprofita

Senior Backend Software Engineer
Senior Backend Software Engineer
Architect and analyze of business requirements (providing tech descriptions)
Develop different modules on platform (including Asp.Net MVC) and web api (Asp.Net Web API) for SPA application
Fixed all (too many) bugs in system (sometimes refactor whole component)
Coordinating and leading the team (team size 3-6)
Mentoring new developers (including Junior Android dev)
Conduct interviews to find new developers
Technical and code review
Scrum Jira Confluence .Net Framework 4.6.1 Asp.Net MVC 5 Asp.Net Web API Entity Framework 6 MSSQL AutoMapper NLog RazorEngine Unity Container AWS Cloud Services VPC EC2 RDS ELB/ALB S3 Route53 IAM CloudWatch New Relic
AxelMobi
1 Jahr
2018-01 - 2018-12

ICE Web Configurator

Senior Software Engineer
Senior Software Engineer
  • Developing backend configuration api, designed to replace existing legacy one
  • Developing React SPA WYSIWYG configuration editor for iPad application
  • Technical and code review
Scrum Jira Confluence Asp.Net Core SharpZipLib TypeScript React Bootstrap MobX Webpack Jasmine Protractor AWS Cloud Services (CloudFormation S3 SSM ECS CloudWatch) Docker Git Teamcity Azure DevOps
Large tobacco enterprise
Krakow, Frankfurt
3 Jahre 6 Monate
2015-06 - 2018-11

FPT & MDS

Full-stack Software Engineer
Full-stack Software Engineer
Developing full range of platform modules from backend (Asp.Net MVC) to frontend (Backbone.JS)
Performance optimization, sql queries tuning
During development application architecture had been migrated from monolith to microservices

Migration all platform code from to .Net Framework 4.7

Containerization of all web and api applications

Setup CI on TeamCity & Azure DevOps
Code review
Scrum Jira Confluence .NET Framework 4.7 EasyNetQ ServiceStack.OrmLite Asp.Net MVC 5 ASP.NET Web API Polly RazorEngine RestSharp AutoMoq MSTest NBuilder Unity Container JQuery Backbone.JS Bootstrap Underscore.JS RequireJS LESS Asp.Net SignalR NWebSec AWS Cloud Services VPC CloudFormation EC2 ELB/ALB S3 Route53 IAM CloudWatch SSM CloudFront Secrets Manager RabbitMQ Redis ElasticSearch MS SQL Server Docker Git TeamCity Azure DevOps Datadog
Large tobacco enterprise
Krakow, Frankfurt
2 Jahre 7 Monate
2015-06 - 2017-12

MIP

Full-stack Software Engineer
Full-stack Software Engineer
  • Maintenance, code refactoring, bug fixing
  • Performance optimization, SQL queries tuning
  • Migration all platform code from Asp.Net MVC 3 to Asp.Net MVC 5 and .Net Framework 4.7
  • DevOps maturity improvements (integration with AWS SSM Parameter Store and S3 as file storage)
  • Setup CI/CD on TeamCity & Azure DevOps
Scrum Jira Confluence .NET Framework 4.7 EasyNetQ Entity Framework 5 Asp.Net MVC 5 Asp.Net Web API AutoMapper NLog Polly RazorEngine AutoMoq MSTest Unity Container JQuery Knockout.JS Bootstrap Asp.Net SignalR NWebSec AWS Cloud Services VPC CloudFormation EC2 ELB/ALB S3 Route53 IAM CloudWatch SSM RabbitMQ MS SQL Server Git TeamCity Azure DevOps
Large tobacco enterprise
Krakow, Frankfurt
8 Monate
2014-11 - 2015-06

LMS365

.Net and Sharepoint Online developer
.Net and Sharepoint Online developer
  • Design frontend web pages using Asp.Net MVC and C# according to requirement
  • Writing Javascript code for client-side validations, performing actions and calculations
  • Using Kendo UI framework whatever it's possible and customize its components according to requirements and SharePoint theme
  • Writing backend code and design web application
  • Using Entity Framework and Code First approach to work with database
  • Working with Microsoft SQL server
  • NUnit testing
  • Deploy new versions and monitor potential issues to Azure
Scrum Jira Confluence Asp.Net MVC 5 Asp.Net WebForms Asp.Net Web API SharePoint Online Entity Framework MSSQL Azure AppInsight
Belitsoft 
Minsk
2 Jahre 2 Monate
2012-10 - 2014-11

Analysation

Software developer and analyst
Software developer and analyst
  • Development of sophisticated financial applications together with a team of quantitative analysts
  • Understanding of the required specifications and client requirements and their implementation in the .NET platform
  • Creation of general system design including information flows, interfaces and integration points
  • Working with relational databases (Sybase)
  • Development of integrational, NUnit & xUnit tests
Scrum Jira Confluence .Net WPF Sybase xUnit NUnit JetBrains dotTrace + dotMemory
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

Summary:

Seasoned engineer with over 11 years of professional experience in IT, solid experience in .NET, .NET Core, Azure, AWS. Certified software engineer with a passion for creating innovative, optimized, scalable software applications. Have extensive knowledge in Cloud, especially Azure and AWS, various SQL and NoSQL databases like MS SQL / Azure SQL, MongoDB, Elasticsearch, Redis, Azure Cosmos DB, AWS DynamoDB. Have extensive knowledge in micro services systems design and architecture, including but not limited to Kafka, RabbitMQ, Docker, Kubernetes, Helm, Terraform, asynchronous communications and orchestrations, cloud-based deployments, failover, fault tolerance and high availability. Have knowledge in Web-based front-end and modern frameworks, React and Angular. Can quickly learn new technologies, understand and adjust to the new project?s environment (business and technical aspect of the product). My strong side is non-standard approach for complicated tasks and high efficiency. Possess strong leadership skills, senior/lead developer is the most suitable position.


Testing:

  • xUnit 
  • NUnit 
  • Jest 
  • Specflow


Message Bus:

  • Kafka 
  • ServiceBus 
  • RabbitMQ 
  • SQS 
  • SNS


UI:

  • Angular 
  • React


Cloud:

  • AWS (CDK/CloudFormation, Serverless, SAM, Lambda, CloudWatch, Xray, EC2, IAM, ECS, S3, SNS, SQS, DynamoDB, ElastiCache, Cognito, etc.) - expert knowledge
  • Azure (AKS, VMs, BlobStorage, Functions, CosmosDB, ServiceBus, AppService, FrontDoor, AppInsights, Redis, etc) - expert knowledge


Containers:

  • Docker 
  • Kubernetes 
  • AKS 
  • Helm


DevOps, IaC:

  • Terraform 
  • CDK 
  • Azure DevOps 
  • TeamCity 
  • Jenkins 
  • GitLab


Monitoring:

  • Grafana 
  • Datadog 
  • Loggly 
  • NewRelic 
  • AppOptics 
  • Splunk


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 9 Monate
2023-01 - heute

Natural Gas Trading and Logistics

Tech Lead Software Engineer Scrum Azure DevOps (Boards Repos ...
Tech Lead Software Engineer
  • Architect and develop (full-stack) multi-cloud (AWS, Azure) microservices and communication between them
  • Integration with 3rd parties
  • Migration of legacy services from .Net Framework to .Net 6/7
  • Setup CI/CD pipelines (Azure DevOps, AWS Code Deploy, Kubernetes and Helm)
  • Setup monitoring and distributed tracing (XRay / Grafana / OpenTelemetry / ApplicationInsights), technical support of owned services
  • Develop infrastructure as a code (via Terraform and AWS CDK/CloudFormation)
  • Vulnerability check (wiz, snyk, ordinary .Net/NPM audit)
  • Optimize requests for SQL/NoSQL databases (Azure SQL, DynamoDB, Redis) 
  • Perform releases into Production (usually complex with DB migrations, infra/network changes)
  • 24/7 support (with troubleshooting on outages) and proactive performance monitoring (ApplicationInsights / CloudWatch / Grafana)
  • Creation of unit (xUnit) and integration tests
  • Constantly improve performance, maintainability, usability, scrum process
  • Help Business Analyst with technical details, transform stories into tech tasks
  • Technical leadership of the team (review PRs, supervising, mentoring, etc.)
  • Communication with stakeholders
  • Performing quality and UAT (along with the business) testing
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)
7 Jahre 9 Monate
2017-01 - heute

Flexitime

Xamarin/MAUI Mobile Software Engineer
Xamarin/MAUI Mobile Software Engineer
  • Full cycle of application (from business analyze and architecting and up to monitoring, analyzing and support using VS App Center)
  • Technical and business improvements, unit testing for critical and business parts
Jira MAUI (previously Xamarin.Forms and Xamarin.iOS) MySQL Unity Container VS App Center MSTest
Individual Entrepreneur
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
  • 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)
  • Confidentiality: C1 - Public
  • Constantly improve Scrum process
  • Create performance (k6), unit (xUnit) and integration tests (WireMock / Docker)
  • 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 MongoDB Compass DataGrip GitLab CI/CD
IDT
Wroclaw (remote)
1 Jahr 1 Monat
2019-01 - 2020-01

DevOps migration

Senior Software Engineer
Senior Software Engineer
  • Migrated on-premise build, deploy and source control systems to Azure DevOps
  • Adopted existing applications to work with cloud ? migrate shared storages from FileShare to S3, add distributed Redis cache, add SES support
  • Migrated core application services to .net core and docker
  • Migrated performance critical api's from Asp.Net Web API to Asp.Net Core and put them on Docker cluster
  • Technical and code review
Scrum Jira Confluence Asp.Net Core AWS Cloud Services (CloudFormation ECS ELB/ALB S3 Route53 IAM CloudWatch ElastiCache X-Ray) Azure DevOps Datadog
Large tobacco enterprise
Krakow, Frankfurt
4 Jahre 8 Monate
2015-06 - 2020-01

STS

Senior Software Engineer Scrum Jira Confluence ...
Senior Software Engineer
  • Architecture decisions to rebuild project
  • Developing web (SSO endpoint) and API (token service) to improve user navigation experience between parts of the platform
  • Migration existing web and api projects to Asp.Net Core
  • Setup CI/CD on Azure DevOps (via AWS CDK)
  • Proof that API performance meet client demands using performance tests
  • Technical design and description for user stories
  • Technical and code review
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 Datadog
Large tobacco enterprise and ScienceSoft
 Minsk, Krakow, Frankfurt
4 Monate
2019-05 - 2019-08

ICE KPI

Senior Software Engineer
Senior Software Engineer
  • Made architecture decisions to rebuild project
  • Setup CI/CD on Azure DevOps
  • Developing Serverless API (AWS SAM)
  • Proof that API performance meet client demands using performance tests
  • Technical design and description for user stories
  • Technical and code review
Scrum Jira Confluence Asp.Net Core NodeJS Typescript AWS Cloud Services CloudFormation Api Gateway Lambda Route53 IAM CloudWatch X-Ray Azure DevOps Datadog
Large tobacco enterprise
Krakow, Frankfurt
1 Jahr 3 Monate
2018-05 - 2019-07

Aprofita

Senior Backend Software Engineer
Senior Backend Software Engineer
Architect and analyze of business requirements (providing tech descriptions)
Develop different modules on platform (including Asp.Net MVC) and web api (Asp.Net Web API) for SPA application
Fixed all (too many) bugs in system (sometimes refactor whole component)
Coordinating and leading the team (team size 3-6)
Mentoring new developers (including Junior Android dev)
Conduct interviews to find new developers
Technical and code review
Scrum Jira Confluence .Net Framework 4.6.1 Asp.Net MVC 5 Asp.Net Web API Entity Framework 6 MSSQL AutoMapper NLog RazorEngine Unity Container AWS Cloud Services VPC EC2 RDS ELB/ALB S3 Route53 IAM CloudWatch New Relic
AxelMobi
1 Jahr
2018-01 - 2018-12

ICE Web Configurator

Senior Software Engineer
Senior Software Engineer
  • Developing backend configuration api, designed to replace existing legacy one
  • Developing React SPA WYSIWYG configuration editor for iPad application
  • Technical and code review
Scrum Jira Confluence Asp.Net Core SharpZipLib TypeScript React Bootstrap MobX Webpack Jasmine Protractor AWS Cloud Services (CloudFormation S3 SSM ECS CloudWatch) Docker Git Teamcity Azure DevOps
Large tobacco enterprise
Krakow, Frankfurt
3 Jahre 6 Monate
2015-06 - 2018-11

FPT & MDS

Full-stack Software Engineer
Full-stack Software Engineer
Developing full range of platform modules from backend (Asp.Net MVC) to frontend (Backbone.JS)
Performance optimization, sql queries tuning
During development application architecture had been migrated from monolith to microservices

Migration all platform code from to .Net Framework 4.7

Containerization of all web and api applications

Setup CI on TeamCity & Azure DevOps
Code review
Scrum Jira Confluence .NET Framework 4.7 EasyNetQ ServiceStack.OrmLite Asp.Net MVC 5 ASP.NET Web API Polly RazorEngine RestSharp AutoMoq MSTest NBuilder Unity Container JQuery Backbone.JS Bootstrap Underscore.JS RequireJS LESS Asp.Net SignalR NWebSec AWS Cloud Services VPC CloudFormation EC2 ELB/ALB S3 Route53 IAM CloudWatch SSM CloudFront Secrets Manager RabbitMQ Redis ElasticSearch MS SQL Server Docker Git TeamCity Azure DevOps Datadog
Large tobacco enterprise
Krakow, Frankfurt
2 Jahre 7 Monate
2015-06 - 2017-12

MIP

Full-stack Software Engineer
Full-stack Software Engineer
  • Maintenance, code refactoring, bug fixing
  • Performance optimization, SQL queries tuning
  • Migration all platform code from Asp.Net MVC 3 to Asp.Net MVC 5 and .Net Framework 4.7
  • DevOps maturity improvements (integration with AWS SSM Parameter Store and S3 as file storage)
  • Setup CI/CD on TeamCity & Azure DevOps
Scrum Jira Confluence .NET Framework 4.7 EasyNetQ Entity Framework 5 Asp.Net MVC 5 Asp.Net Web API AutoMapper NLog Polly RazorEngine AutoMoq MSTest Unity Container JQuery Knockout.JS Bootstrap Asp.Net SignalR NWebSec AWS Cloud Services VPC CloudFormation EC2 ELB/ALB S3 Route53 IAM CloudWatch SSM RabbitMQ MS SQL Server Git TeamCity Azure DevOps
Large tobacco enterprise
Krakow, Frankfurt
8 Monate
2014-11 - 2015-06

LMS365

.Net and Sharepoint Online developer
.Net and Sharepoint Online developer
  • Design frontend web pages using Asp.Net MVC and C# according to requirement
  • Writing Javascript code for client-side validations, performing actions and calculations
  • Using Kendo UI framework whatever it's possible and customize its components according to requirements and SharePoint theme
  • Writing backend code and design web application
  • Using Entity Framework and Code First approach to work with database
  • Working with Microsoft SQL server
  • NUnit testing
  • Deploy new versions and monitor potential issues to Azure
Scrum Jira Confluence Asp.Net MVC 5 Asp.Net WebForms Asp.Net Web API SharePoint Online Entity Framework MSSQL Azure AppInsight
Belitsoft 
Minsk
2 Jahre 2 Monate
2012-10 - 2014-11

Analysation

Software developer and analyst
Software developer and analyst
  • Development of sophisticated financial applications together with a team of quantitative analysts
  • Understanding of the required specifications and client requirements and their implementation in the .NET platform
  • Creation of general system design including information flows, interfaces and integration points
  • Working with relational databases (Sybase)
  • Development of integrational, NUnit & xUnit tests
Scrum Jira Confluence .Net WPF Sybase xUnit NUnit JetBrains dotTrace + dotMemory
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

Summary:

Seasoned engineer with over 11 years of professional experience in IT, solid experience in .NET, .NET Core, Azure, AWS. Certified software engineer with a passion for creating innovative, optimized, scalable software applications. Have extensive knowledge in Cloud, especially Azure and AWS, various SQL and NoSQL databases like MS SQL / Azure SQL, MongoDB, Elasticsearch, Redis, Azure Cosmos DB, AWS DynamoDB. Have extensive knowledge in micro services systems design and architecture, including but not limited to Kafka, RabbitMQ, Docker, Kubernetes, Helm, Terraform, asynchronous communications and orchestrations, cloud-based deployments, failover, fault tolerance and high availability. Have knowledge in Web-based front-end and modern frameworks, React and Angular. Can quickly learn new technologies, understand and adjust to the new project?s environment (business and technical aspect of the product). My strong side is non-standard approach for complicated tasks and high efficiency. Possess strong leadership skills, senior/lead developer is the most suitable position.


Testing:

  • xUnit 
  • NUnit 
  • Jest 
  • Specflow


Message Bus:

  • Kafka 
  • ServiceBus 
  • RabbitMQ 
  • SQS 
  • SNS


UI:

  • Angular 
  • React


Cloud:

  • AWS (CDK/CloudFormation, Serverless, SAM, Lambda, CloudWatch, Xray, EC2, IAM, ECS, S3, SNS, SQS, DynamoDB, ElastiCache, Cognito, etc.) - expert knowledge
  • Azure (AKS, VMs, BlobStorage, Functions, CosmosDB, ServiceBus, AppService, FrontDoor, AppInsights, Redis, etc) - expert knowledge


Containers:

  • Docker 
  • Kubernetes 
  • AKS 
  • Helm


DevOps, IaC:

  • Terraform 
  • CDK 
  • Azure DevOps 
  • TeamCity 
  • Jenkins 
  • GitLab


Monitoring:

  • Grafana 
  • Datadog 
  • Loggly 
  • NewRelic 
  • AppOptics 
  • Splunk


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.