Krzysztof Łabuś
Verified Expert in Engineering
Software Developer
Krzysztof is a senior .NET developer experienced in software architecture design and site reliability. He has implemented highly available, distributed, fault-tolerant, and disaster-resilient systems and has led teams of talented engineers specializing in .NET, quality assurance, and mobile developers.
Portfolio
Experience
Availability
Preferred Environment
.NET, C#, High Availability Disaster Recovery (HADR), Site Reliability Engineering (SRE), Fault Tolerance, Amazon Web Services (AWS), SQL, Redis, RabbitMQ, Resilient Distributed Datasets (RDD), GraphQL
The most amazing...
...project I've led lifted customer service to multi-regional, highly available service handling worldwide traffic and increased SLA from 98.5 to 99.995.
Work Experience
Senior .NET Developer
Radix DLT
- Reduced database read and write times by order of magnitude, decreasing overall request processing time.
- Redesigned underlying data storage layer to meet expected load.
- Fine-tuned PostgreSQL database set up and how the application writes bulks of data (over 5,000 records a second) into it.
C#/.NET Developer
Toptal Client
- Modernized outdated projects to the most up-to-date.NET/IdentityServer versions.
- Integrated in-house developed IdentityServer with external IdentityProviders such as Okta and Azure AD into a single SSO solution.
- Integrated SCIM-based data exchange with external IdentityProviders such as Okta and Azure AD.
- Modernized front-end applications to make use of dedicated back-end services for better security and authentication with a dedicated back end for-front end.
Technical Team Leader, Solution Architect, .NET Developer
Sinch
- Supervised the complete software development lifecycle (SDLC) for the projects I led, including cross-team dependency management, roadmap planning up to daily releases, and quarterly OKR reports.
- Lifted and modernized outdated systems to more modern standards, boosting development velocity and engagement of all developers.
- Reduced latency for one of the mission-critical services from 300-400 milliseconds (ms) down to a 10-50 ms range per transaction.
- Created fault-tolerant, highly-available distributed applications that communicate across multiple regions (data centers).
- Increased service throughput by orders of magnitude using asynchronous, eventually consistent architecture for the newly developed solutions.
Senior .NET Developer
Grupa Pracuj
- Developed and maintained a TV-advertised website where traffic jumped by a factor of 100-300 times after the commercial aired. Oversaw infrastructure costs.
- Introduced SSO-based authentication for the bulk of websites under entirely different TLDs.
- Led the transition of the PHP-skilled team to a .NET-based ecosystem.
Experience
Phone Number Verification Service
https://www.sinch.com/products/apis/verification/Pracodawcy.pracuj.pl
https://pracodawcy.pracuj.pl/Skillset
Languages
C#, SQL, C#.NET, GraphQL, TypeScript, PHP, JavaScript, CSS, HTML, SAML
Frameworks
.NET, .NET Core, ASP.NET Core, ASP.NET, ASP.NET MVC, Swagger, Angular, Symfony, Netty
Libraries/APIs
REST APIs, OpenID
Tools
RabbitMQ, Amazon Simple Queue Service (SQS), Amazon ElastiCache, Terraform, Amazon Simple Notification Service (Amazon SNS), Docker Compose, Amazon Elastic Container Service (Amazon ECS), Varnish, NGINX, Apache, ELK (Elastic Stack), Cron, Solr, Amazon OpenSearch
Paradigms
Continuous Integration (CI), Continuous Development (CD), REST, Microservices, Web Architecture, DevOps
Platforms
Amazon EC2, Docker, Amazon Web Services (AWS), Unix, Linux, Azure, Windows Server, Kubernetes
Storage
Redis, JSON, Databases, PostgreSQL, MySQL, Amazon DynamoDB, Microsoft SQL Server, Amazon S3 (AWS S3), NoSQL, Distributed Databases, Elasticsearch
Other
Micro SOA, OpenID Connect (OIDC), APIs, .NET 6, Architecture, Software Architecture, HTTP, Technical Leadership, SOLID Principles, Web Security, Web Development, Software Design, Engineering, Back-end, OAuth, Security, Code Review, Amazon RDS, Scalability, Identity Server, Enterprise Architecture, Technical Architecture, High Availability Disaster Recovery (HADR), Site Reliability Engineering (SRE), Resilient Distributed Datasets (RDD), Low Latency, Distributed Software, Integration, API Integration, CI/CD Pipelines, Single Sign-on (SSO), Solution Architecture, Team Leadership, Algorithms, Cloud, System Architecture Design, Project Planning, Technical Consulting, Scalable Architecture, Leadership, Technical Project Management, API Gateways, AWS Cloud Development, Cloud Architecture, Identity & Access Management (IAM), Fault Tolerance, Distributed Systems, Authentication, Authorization, WebSockets, Fintech, SAML-auth, Okta, SCIM, Serverless
Industry Expertise
Project Management
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring