Paulius Labanauskis, Developer in Klaipėda, Lithuania
Paulius is available for hire
Hire Paulius

Paulius Labanauskis

Verified Expert  in Engineering

Back-end Developer

Location
Klaipėda, Lithuania
Toptal Member Since
August 9, 2021

Paulius is a versatile back-end developer with significant leadership experience and the ability to define and realize the vision. He always delivers the highest quality work. At the same time, Paulius understands the realities of the business and the constraints businesses face to arrive at the most reasonable trade-offs needed to achieve the best results.

Portfolio

Stealth Mode Startup
Java, Kubernetes, Docker, CockroachDB, Google Cloud Platform (GCP)...
Railsr
Clojure, Datomic, PostgreSQL, Terraform, C#, ClojureScript...
Adform
C#, .NET, Microsoft SQL Server, Puppet, Domain-driven Design (DDD)...

Experience

Availability

Full-time

Preferred Environment

Clojure, C#, Amazon Web Services (AWS), .NET

The most amazing...

...thing I've developed is a fully event-driven advertising banner-management platform, following many of CQRS principles.

Work Experience

Senior Software Engineer

2022 - 2022
Stealth Mode Startup
  • Built automation around the daily developer tasks, such as incident management, conformity to SLOs, monitoring, and deployment automation, as part of the self-directed internal developer tools team.
  • Established several characteristics to amend procedures and increase developer satisfaction.
  • Helped launch an internal incident management system with multiple supporting functionalities.
Technologies: Java, Kubernetes, Docker, CockroachDB, Google Cloud Platform (GCP), Amazon API Gateway, AWS Amplify

Technical Lead

2019 - 2022
Railsr
  • Led the integration effort from a technical perspective with one of the leading banks in the APAC region.
  • Handled performance improvements of various platform parts, including the financial transaction throughput improvement from 9 TPS to over 900 TPS and the API query latency reduction from two seconds to 30 minutes.
  • Helped the chief architect to define and oversee the long-term platform vision. We went from a single-instance monolithic MVP to a scalable and exponential growth platform.
  • Introduced the Kanban process to the development teams, reducing stress levels and better adapting to the fast-changing startup environment.
Technologies: Clojure, Datomic, PostgreSQL, Terraform, C#, ClojureScript, Software Architecture, Amazon Web Services (AWS), DevOps, Architecture, Microservices, AWS Lambda, AWS IAM, JavaScript

Technical Lead

2017 - 2019
Adform
  • Designed and led the team, and later multiple supporting teams, to solve performance problems plaguing a specific part of the platform.
  • Helped the initial team grow and split into multiple groups, forming a separate branch in the company.
  • Interviewed and hired several great developers who have helped the company grow, even after I left the company.
Technologies: C#, .NET, Microsoft SQL Server, Puppet, Domain-driven Design (DDD), Software Architecture, Architecture, Microservices

Software Architect

2016 - 2017
Danske Bank
  • Defined the technical vision and led a back-end team working on the web services for a mobile application providing daily banking operations for Scandinavian users.
  • Built a modern cloud-based layer on top of the legacy mainframe system in an effort for the bank's software department to modernize development operations.
  • Oversaw the release of the personal mobile banking application for the Scandinavian market.
Technologies: .NET, C#, RabbitMQ, Oracle, IBM API Connect, REST, Web Security, Architecture, Microservices

Senior Software Engineer

2013 - 2016
Adform
  • Refactored the online banner management platform, including the UI, API, and back end, to achieve several orders of magnitude performance by employing DDD and CQRS principles.
  • Scaled from a single weekly release to up to 30 daily releases with a team of six developers.
  • Implemented a fully automated test suite which allowed the team to achieve top-notch quality without a dedicated QA person.
Technologies: C#, .NET, Microsoft SQL Server, RabbitMQ, Apache Kafka, Puppet

Software Engineer

2013 - 2016
Adform
  • Participated in the design and implementation phases of a long-term refactoring project following DDD and CQRS principles which brought significant performance and usability improvements.
  • Served as the first or second leading team member in completed work items.
  • Introduced several software development practices to the team that improved the team's efficiency and level of job satisfaction.
Technologies: .NET, C#, Microsoft SQL Server, Puppet, EventStore, CQRS, Domain-driven Design (DDD), Microservices

Software Engineer

2010 - 2013
Bentley
  • Built and delivered an offline-capable Android application for facility inventory management.
  • Engineered multiple systems as extensions and complementary products to the MicroStation CAD system.
  • Developed extensions and complementary products to the MicroStation CAD system.
Technologies: C#, C, SQLite, MicroStation

Railsbank

http://www.railsbank.com
I have joined Railsbank as one of the first five developers and among the first 30 employees in general. I helped the company grow tenfold by doing what I do best - developing high-quality software, driving technical innovations, and gathering teams around a common goal, leading by example and helping lead the technical vision.
2011 - 2013

Master's Degree in Software Engineering

Vilnius University - Vilnius, Lithuania

Languages

C#, Clojure, Java, JavaScript, C

Frameworks

.NET, .NET 5, ClojureScript

Tools

GitHub, Git, RabbitMQ, Terraform, Puppet, GitLab, IBM API Connect, MicroStation, AWS IAM

Paradigms

REST, Microservices, Agile Project Management, CQRS, DevOps

Storage

EventStore, PostgreSQL, Microsoft SQL Server, SQLite, CockroachDB

Other

Datomic, Algorithms, Data Structures, Software Development Lifecycle (SDLC), Domain-driven Design (DDD), Software Architecture, Architecture, Amazon API Gateway, Web Security

Platforms

Amazon Web Services (AWS), Apache Kafka, AWS Lambda, Oracle, Kubernetes, Docker, Google Cloud Platform (GCP)

Libraries/APIs

AWS Amplify

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring