O mnie

Cześć! Nazywam się Vladimir Poplavskij, jestem starszym programistą back-endu z Wilna na Litwie, z głęboką pasją do tworzenia solidnych, skalowalnych i wydajnych systemów back-endu. Moja przygoda z tworzeniem oprogramowania rozpoczęła się ponad dekadę temu i od tego czasu napędza mnie chęć tworzenia skutecznych rozwiązań, które rozwiązują rzeczywiste problemy.

Moja historia:

Moja kariera zaprowadziła mnie na wiele ekscytujących ról, od tworzenia zaplecza dla integracji finansowych w Diceus po kierowanie zespołem programistów w poufnej firmie, gdzie nadzorowałem rozwój ponad 20 robotów do przetwarzania danych, przetwarzających ponad 1 TB danych miesięcznie. W Shift4 odegrałem kluczową rolę w integrowaniu narzędzi do obserwacji, znacznie skracając czas reakcji na incydenty i poprawiając czas sprawności systemu do 99,9%.

Nie jestem tylko programistą; jestem rozwiązywaczem problemów. Dobrze się czuję w środowiskach, w których mogę wykorzystać swoją wiedzę specjalistyczną w zakresie Node.js, baz danych i integracji systemów, aby zoptymalizować wydajność, zwiększyć dostępność danych i poprawić ogólną wydajność systemu. Na przykład w Adtarget.me zbudowałem system retargetingu, który zwiększył gromadzenie danych o 35% i zintegrowałem projektanta banerów, który przyspieszył tworzenie kampanii o 50%.

Moja filozofia:

Wierzę, że udany rozwój oprogramowania to połączenie wiedzy technicznej, wyczucia szczegółów i zaangażowania w ciągłe doskonalenie. Zawsze chętnie uczę się nowych technologii i podejść, czego dowodem są moje certyfikaty z zakresu bezpieczeństwa MongoDB i OWASP. Moja biegłość w wielu językach, w tym polskim, litewskim, rosyjskim, angielskim i ukraińskim, pozwala mi skutecznie współpracować z różnymi zespołami i klientami na całym świecie.

Wierzę w dobrze udokumentowany, czysty, łatwy w utrzymaniu i testowalny kod. Dlatego każdy członek mojego zespołu zawsze przestrzega tych zasad.

Jestem fanem programowania w parach i grupach, ponieważ pomaga ono dzielić się wiedzą między członkami zespołu i przyjaciółmi.

Umiejętności i technologie:

Mój zestaw narzędzi skupia się wokół ekosystemu JavaScript i Node.js, uzupełnionego o solidne zrozumienie różnych technologii baz danych.

  • Programming Languages: JavaScript, Node.js, TypeScript, Rust, Python, Ruby
  • Frameworks/Tools: Express, NestJS, Fastify, Vue.js, RabbitMQ, Redis
  • Databases: MongoDB, MySQL, MSSQL, PostgreSQL
  • Other: Git, Unix/Linux Administration, CSS, PHP, CI/CD
  • Methodologies: Agile, Scrum, Kanban

Poza kodem:

Kiedy nie jestem zanurzony w kodzie, możesz mnie znaleźć eksplorującego nowe języki programowania, takie jak Rust, przyczyniającego się do projektów open-source lub będącego na bieżąco z najnowszymi trendami w branży. Wierzę, że wszechstronny programista to taki, który stale się uczy i rozwija.

Połączmy się:

Zawsze jestem otwarty na nowe możliwości i współpracę. Jeśli szukasz oddanego i doświadczonego programisty back-end, który jest pasjonatem dostarczania wysokiej jakości wyników, nie wahaj się ze mną skontaktować.