About

Hello! I'm Vladimir Poplavskij, a Senior Backend Developer based in Vilnius, Lithuania, with a deep passion for building robust, scalable, and high-performance backend systems. My journey in software development began over a decade ago, and since then, I've been driven by a desire to create impactful solutions that solve real-world problems.

My Story

My career has taken me through a variety of exciting roles, from crafting the backend for financial integrations at Diceus to leading a team of developers at a confidential company, where I oversaw the development of over 20 data crawlers processing over 1TB of data monthly. At Shift4, I played a pivotal role in integrating observability tools, significantly reducing incident response time and improving system uptime to 99.9%.

I'm not just a coder; I'm a problem solver. I thrive in environments where I can leverage my expertise in Node.js, databases, and system integration to optimize performance, enhance data accessibility, and improve overall system efficiency. For instance, at Adtarget.me, I built a retargeting system that boosted data collection by 35% and integrated a banner designer that sped up campaign creation by 50%.

My Philosophy

I believe that successful software development is a combination of technical expertise, a keen eye for detail, and a commitment to continuous improvement. I'm always eager to learn new technologies and approaches, as evidenced by my certifications in MongoDB and OWASP security. My proficiency in multiple languages, including Polish, Lithuanian, Russian, English, and Ukrainian, allows me to collaborate effectively with diverse teams and clients worldwide.

I believe in well-documented, clean, maintainable, and testable code. That is why every member of my team always follows those principles.

I am a fan of pair and mob programming, as it helps share knowledge between team members and friends.

Skills & Technologies:

My toolkit is centered around the JavaScript and Node.js ecosystem, complemented by a strong understanding of various database technologies.

  • 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

Beyond the Code:

When I'm not immersed in code, you can find me exploring new programming languages like Rust, contributing to open-source projects, or staying up-to-date with the latest industry trends. I believe that a well-rounded developer is one who is constantly learning and growing.

Let's Connect:

I'm always open to new opportunities and collaborations. If you're looking for a dedicated and experienced backend developer who is passionate about delivering high-quality results, please don't hesitate to reach out.