Hey, I'm Dainius

Experienced Web Software Engineer with a professional background in developing and managing high-quality web applications.

Throughout my career, I have worked on numerous projects and successfully led multiple teams, ensuring the delivery of efficient and scalable solutions.

Currently, I serve as an Engineering Manager, leveraging my technical knowledge and leadership skills to guide teams towards achieving their goals..

Services

What I Offer

Here you can explore and discover all the ways I can assist you in achieving your goals

Professional Consultations

I’m here to provide practical insights and support, helping you navigate complex decisions and achieve your goals effectively.

Professional Consultations

Strategic Decision-making

Project Building Strategy

Insights for Project Success

Production and Development Setup

Additional Technical Guidance

Detailed Project Roadmap

Let's transform your innovative concepts into a well-defined project plan, aligning for a successful launch.

Detailed Project Roadmap

Effective Roadmap Design

Visionary Ideas to Strategic Plan

Successful Launch Strategy

Technical Implementation Plan

Streamlined Development Execution

Learning Opportunities

Whether you're a solo developer or part of a team, let's find practical ways to enhance your skills and stay updated with tech trends.

Learning Opportunities

Professional Growth Pathways

Personalized training modules

Hands-on coding workshops

Custom Skill Development

Mentorship and Growth Programs

Experience

My Work Experience

Get familiar with my experience in more details

March 2022 - Current

NordVPN Product
NordUCP Team

Engineering Manager

I currently serve as an Engineering Manager, actively shaping our team's success and project outcomes. My focus is on driving efficiency, maintaining high-quality standards, and fostering collaboration within the team.

Responsibilities:

  • Team development, career mentoring, and conducting regular 1:1 meetings.
  • Salary reviews and constructive feedback for team performance.
  • Active involvement in recruitment processes.
  • Collaboration with Staff Engineer for technical solutions.
  • Driving process improvements for efficient project delivery.
  • Ensuring high-quality standards and fostering team discussions.
  • Co-creating quarterly development plans with Product Owners.
  • Evaluating business requirements for effective planning.

Skills: Leadership & Team Development · Recruitment · Process Optimization · Strategic Planning · Scopes · Teams collaboration

June 2021 - March 2022

NordVPN Product
Core & Checkout Teams

Senior Backend Engineer (PHP)

I've joined a Nord Security company as a Senior Backend Engineer. Here, I bring my wealth of expertise and a hands-on approach to make impactful contributions to the team and drive success in exciting new projects.

Responsibilities:

  • Collaborated on features development which included planning and implementation.
  • Worked within a micro-services based architecture.
  • Conducted performance optimizations in bottlenecking areas.
  • Enhanced local development environment.

Skills: PHP 8.1 · Slim micro-framework · RabbitMQ · Gitlab CI · MySQL · Redis · PHPUnit · Grafana · Sentry · Docker

January 2021 - June 2021

NFQ Technologies
OhMyLunch Project

Senior Backend Engineer (PHP/Symfony)

In pursuit of a more hands-on role in software development, I intentionally transitioned from leadership-focused responsibilities back to a Senior Backend Engineer. In my role as a Senior Backend Engineer, I embraced a hands-on approach to software development, aiming for efficiency, structured systems, and a closer connection to the development process.

Responsibilities:

  • Optimized the system for efficient development by implementing proper structure.
  • Contributed to quarterly planning for future development initiatives.
  • Played a key role in laying the groundwork for the project's further growth.
  • Led the preparation of a plan for merging two systems into a unified platform.

Skills: PHP 8.1 · Symfony framework · RabbitMQ · Bitbucket CI · MySQL · Redis · PHPUnit · Sentry · Docker · Software Design

September 2019 - 2021 January

NFQ Technologies
PSI Team

Delivery Team Technical Lead

In my role as a Delivery Team Technical Lead my responsibilities extended beyond individual projects, encompassing a broader spectrum of leadership and collaboration that significantly contributed to the success of multiple initiatives.

Responsibilities:

  • Mentored developers in the Developers Academy and actively contributed to recruitment efforts.
  • Evaluated new potential projects, engaging with potential customers to attract and secure new opportunities.
  • Played a pivotal role in planning the architecture of new projects and participated in kick-off meetings for seamless implementation.
  • Collaborated with the company's technical team leads group to exchange insights and best practices.
  • Identified and addressed key projects issues, preparing comprehensive plans for effective solutions and implementation steps.

Skills: Mentorship · Software Development · Recruitment · Project Evaluation · Architecture Planning · Leadership · Collaboration · Problem Solving

August 2020 - 2021 January

NFQ Technologies
Liv-in.lt Project

Senior Software Engineer (PHP/Symfony) / Project Team Technical Lead

Stepping into the role of Senior Software Engineer and Project Team Technical Lead marked the commencement of a leadership journey, where I seamlessly blended managerial responsibilities with hands-on technical expertise.

Responsibilities:

  • Owned preparation of project backlog, transforming it into actionable leads for the company.
  • Led a development team of 7 Engineers, ensuring cohesion and efficiency.
  • Formulated comprehensive plans for project architecture and code structure.
  • Managed the development lifecycle, successfully delivering project sprints.
  • Implemented a reservation backend module for streamlined room search and booking functionalities.
  • Worked on integrating door locks management into the admin panel and mobile apps.
  • Facilitated effective communication between backend engineers and mobile app engineers.

Skills: PHP 7.4 · Symfony · Redis · RabbitMQ · MySQL


Backlog Management · Leadership · Architecture Planning · Project Management · Software Development · Communication · Coordination

September 2019 - 2020 August

NFQ Technologies
Takeout.dk Project

Senior Software Engineer (PHP/Symfony) / Project Team Technical Lead

Starting as a Senior Software Engineer and Project Team Technical Lead was the beginning of a transformative journey. Balancing leadership responsibilities with hands-on software engineering, I strategically guided the team towards excellence. Simultaneously, I played an active role in implementing various complex features, fostering a collaborative and dynamic team environment.

Responsibilities:

  • Planned the development of new features within the system.
  • Orchestrated architectural planning for the transformation into a scalable SaaS platform.
  • Implemented and enhanced automated mobile app building features.
  • Optimized the orders dispatch system, reducing manual workload and increasing operational efficiency.
  • Enhanced the feature allowing the creation of custom whitelabel websites for restaurants.
  • Managed various payments integrations, including MobilePay, Braintree, and Stripe.
  • Integrated multiple devices such as order boxes and ordering devices.
  • Implemented drivers tracking and optimal route calculation features.
  • Collaborated closely with security companies to validate system security measures.
  • Led communication and meetings with new partners to foster successful collaborations.
  • Guided and mentored project Engineers to ensure smooth project delivery and a healthy working environment.
  • Enforced high code quality standards and maintained an organized project structure.

Skills: PHP 7.4 · Symfony · PHPUnit · Codeception · ElasticSearch · Redis · MySQL · Docker · RabbitMQ · PHPStan · Jenkins · Firebase · Fastlane · React · Websockets


Software Development · Software Design · SaaS Platform Development · Modularization · Scalability · Component-based Architecture · Whitelabel Solutions · Various Payments Integrations · Security · Leadership · Communication · Mentoring and Guidance · Code Quality Assurance

March 2019 - 2019 September

NFQ Technologies
CustomCash Project

Mid Software Engineer (PHP/Symfony)

Embarked on my role as a Mid Software Engineer, with a relentless focus on continuous improvement, also working on multiple integrations, contributing not only to the development, but also to the quality and collaborative spirit of the projects.

Responsibilities:

  • Worked on tax refund automation platform customcash.com
  • Contributed to building an API for iOS and Android mobile apps
  • Designed and implemented a feature for automatic user location detection, providing directions to airport customs, and recognizing when the user lands at their home country to facilitate tax payouts
  • Integrated various payment systems including Transferwise and Stripe
  • Integrated WeChat into the platform
  • Designed and implemented a feature to integrate passport scanner functionality into the web UI

Skills: PHP · Symfony · PHPUnit · MySQL · RabbitMQ · Docker · Jenkins


Software development · Software Design · Various integrations · Mentoring

December 2017 - 2019 March

NFQ Technologies
Takeout.dk Project

Mid Software Engineer (PHP/Symfony)

Kicked off my role as a Mid Software Engineer, diving deep into PHP and Symfony. Contributed significantly to Takeout.dk, enhancing the food delivery platform for diverse restaurant ordering. Beyond development, mentored in the Developers Academy, securing 1st place with my mentees' team.

Responsibilities:

  • Contributed to the development of the food delivery platform Takeout.dk
  • Contributed on a implementation of a white-label solution by making scalable SaaS offering for other restaurants.
  • Developed an automated mobile app building feature, simplifying the process from user input to app deployment on Google Play or the App Store.
  • Spearheaded the development of an orders dispatching system, providing functionalities such as order editing, real-time driver tracking, and status updates.
  • Implemented feature toggle functionality, enabling the dynamic enabling/disabling of various platform features.
  • Integrated various payment providers, including Stripe, Braintree, and MobilePay.
  • Mentored in the Developers Academy, achieving 1st place with my mentees' team.

Skills: PHP · Symfony · PHPUnit · Codeception · ElasticSearch · Redis · MySQL · Docker · Jenkins · Firebase · Fastlane · Basics of ReactJS & JavaScript


Software development · Software Design · Time planning · Communication with Partners · Scope evaluation

September 2015 - 2017 December

NFQ Technologies
Multiple Projects Development and Maintanance

Junior Software Engineer (PHP)

Embarked on my career journey as a Junior Software Engineer, driven by a passion for technology and a desire to gain fundamental technical knowledge. Thrived in a dynamic environment, collaborating with experienced colleagues and contributing to various projects.

Responsibilities:

  • Contributed to the development of the cheapest flights search & booking system.
  • Engaged in the development of travel websites: novaturas.lt and sofatravel.lt.
  • Worked on the development of a system for finding the best travel deals, importing data from various providers and selecting the optimal ones.
  • Contributed to the development of an auction-based system, suggesting various services based on the best offered price.

Skills: PHP · Silex · Symfony · Sabre GDS · PHPUnit · MySQL · Redis · RabbitMQ · Docker · Jenkins · GrayLog · Vagrant · VirtualBox · JIRA · Agile · Scrum

Contacts

Get In Touch

Please feel free to reach out if you are interested

LocationKaunas, Lithuania
Response TimeWill respond within 24 hours