Paulius Šileikis

Senior Software Developer

Summary

Experienced software engineer and team lead with a strong background in developing scalable web applications, working full stack, with aptitude for data science and data management.

Experience

Stage

06/2023 - 10/2024

Senior Software Engineer

Developer as a part of mission critical team which was responsible for aggregating data from multiple internal projects and delivering it to the clients.

  • Very large data processing pipeline development and optimization

Telesoftas

01/2021 - 02/2023

Team Lead Software Engineer

Leading a team of 7-9 developers on multiple projects. Focused on data management and representation, ETL processes, and performance optimization.

  • Designed and led implementation a data platform using AWS, Dagster and Kubernetes
  • Hired and mentored multiple junior developers

KAYAK

04/2010 - 07/2020

Junior Software Engineer to Senior Software Architect

Multiple roles over 10 years, starting as a Junior Software Engineer and growing to Senior Software Architect.

  • Led development of framework to simplify ETL pipelines
  • Led development of asynchronous, performance critical web crawler/analyzer
  • Mentored junior developers

Various companies

09/2006 - 03/2010

Junior Software Engineer

Worked in various small companies, developing ship monitoring, telecommunication and semantic data network systems.

  • Gained experience in Java and general software development

Education

Kaunas University of Technology

09/2003 - 06/2007

Bachelor, Applied Mathematics

KTU Gymnasium

09/1999 - 06/2003

High School,