Žilvinas Pranaitis, Developer in Vilnius, Vilnius County, Lithuania
Žilvinas is available for hire
Hire Žilvinas

Žilvinas Pranaitis

Verified Expert  in Engineering

Back-end Developer

Vilnius, Vilnius County, Lithuania

Toptal member since September 9, 2022

Bio

Žilvinas is a back-end developer with three years of experience using Symfony and Vanilla PHP. He worked at multiple companies across Lithuania, including in the fintech industry. Žilvinas enjoys working on big projects and delivering simple solutions that meet business requirements.

Portfolio

Tribe Payments
PHP, Symfony, MySQL
Adeo Web
PHP, Symfony, Laravel, Akeneo, Docker, RabbitMQ

Experience

  • MySQL - 5 years
  • PhpStorm - 5 years
  • Docker - 3 years
  • Symfony - 3 years
  • Linux - 2 years
  • PHP - 2 years
  • Akeneo - 1 year
  • PostgreSQL - 1 year

Availability

Part-time

Preferred Environment

Linux, Docker, PhpStorm, Web Development

The most amazing...

...thing I've developed is a set of 30 non-machine readable government website scrapers to collect data on all financial institutions across the European Union.

Work Experience

Symfony Developer

2021 - 2022
Tribe Payments
  • Developed 30 web scrapers for websites of European national banks to collect data on all financial institutions in the European Union.
  • Modernized the code of a poorly written project by removing 35,000 lines of PHP code from a codebase of around 200,000 lines and replacing bad practices with good practices.
  • Developed a PHPUnit test generator that could be reached at github.com/zenas1210/php-test-generator.
Technologies: PHP, Symfony, MySQL

Symfony Developer

2019 - 2021
Adeo Web
  • Created a web app for GetJet airlines to manage flights, crew members, and passengers.
  • Maintained and improved the retail and wholesale system of an eCommerce website of a Lithuanian company, Eoltas.
  • Developed Akeneo-based product management solutions for the most significant book retailer in Lithuania.
Technologies: PHP, Symfony, Laravel, Akeneo, Docker, RabbitMQ

Experience

Passenger Data App for GetJet Airlines

It is a Symfony-based app with an API through which travel organizers submit passenger lists for the tourist flights ordered from GetJet Airlines and a GUI for GetJet staff to manage all that data. It has a few integrations that enabled sending passenger data to airports and Lithuanian police. I developed the app from scratch, including some spin-off functionalities after the project's initial phase, such as managing passenger meals, a voting system for flight attendants, and a blacklist of troublesome passengers.

Skills

Tools

PhpStorm, Akeneo, RabbitMQ

Languages

PHP

Frameworks

Symfony, Laravel

Platforms

Docker, Linux

Storage

MySQL, PostgreSQL

Other

Web Development

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