Justas Puodžius

Senior Lead Software Engineer

Kaunas, Lithuania

Full-stack engineer and technical lead based in Kaunas, Lithuania, with a background that crosses industrial robotics, AI research, and modern cloud platforms. At Toughlex I drive technical decisions for a team shipping microservices-based web infrastructure — while my earlier years in robotics R&D keep me drawn to hard, real-world engineering problems. Master's in IT Project Management, Bachelor's in Mechatronics.


Experience

Senior Lead Software Engineer Jan 2025 – Present

Kaunas, Lithuania

  • Full-stack web application development for critical infrastructure (React, ASP.NET)
  • Microservices architecture with GraphQL and REST APIs
  • DevOps infrastructure: Azure DevOps pipelines, Kubernetes, GitOps, Helm Charts
  • SQL database design and management (MSSQL)
  • Test automation and software design
  • Technical leadership: team management, hiring, performance reviews
  • Sprint planning, priorities management, requirements gathering, technical decision-making
Software Engineer Oct 2022 – Jan 2025

Kaunas, Lithuania

  • Full-stack web application development (React, ASP.NET)
  • Microservices development with GraphQL and REST
  • DevOps infrastructure: Azure DevOps pipelines, Kubernetes, GitOps
  • SQL database design and management (MSSQL)
  • Test automation and software design
Industrial Robotics Company
Team Lead Jun 2022 – Oct 2022

Kaunas, Lithuania

  • R&D team leadership alongside continued hands-on software development
  • UI development for robotics systems (WPF, .NET Framework, C#)
  • Programming communications between robots, computers, and third-party devices
  • AI-based robot work path optimisation and performance optimisation
  • Cloud services development and API development
  • SQL database design (SQLite, MSSQL)
  • Agile methodologies, sprint planning, Jira management, requirements gathering
Software Engineer Feb 2020 – Aug 2022

Kaunas, Lithuania

  • UI development for robotics systems (WPF full-stack, .NET Framework, C#)
  • Programming communications between robots, computers, and third-party devices
  • AI-based robot work path optimisation and performance optimisation solutions
  • Applied ML/AI research for scientific paper publication
  • Computer Vision, test automation, software design (MVVM)
  • Cloud services and API development
  • SQL database design and management (SQLite, MSSQL)
Automation Specialist Aug 2019 – Feb 2020 · Part-time

Kaunas, Lithuania

  • SCADA software development for robotics systems
  • Device communication programming (robot, computer, third-party devices)
  • AI-based robot work path and performance optimisation
  • Cloud services development and SQL database work
Software Engineer Intern Jun 2019 – Aug 2019 · Internship

Kaunas, Lithuania

  • Software development for robot systems
Kaunas Coding School
Lecturer Nov 2019 – Jan 2022 · Freelance

Kaunas, Lithuania

  • Teaching introductory programming in C#
Equinox Europe
Assistant Engineer Jun 2017 – Jul 2018 · Part-time

Kaunas, Lithuania

  • Engineering department support

Education

Master's degree — Information Technology Project Management
Kaunas University of Technology

IT project management, organisational structures, and system architectures.

2021 – 2023
Bachelor's degree — Mechatronics, Robotics, and Automation Engineering
Kaunas University of Technology

Thesis: Shortest Path Search Algorithms Analysis.

2016 – 2020

Skills

Leadership & Management Technical Leadership · Small Team Management · People Management · Business Analysis · Process Improvement · Agile Methodologies · SDLC
Frontend React · Tailwind CSS · WPF
Backend C# · .NET Framework · ASP.NET · ASP.NET Web API · GraphQL · REST
DevOps & Cloud Azure DevOps · Kubernetes · Helm Charts · GitOps · Bitbucket · GitHub
Databases Microsoft SQL Server · SQLite
Software Design Microservices · MVVM · Computer Vision · Software Design · Test Automation

Languages

Lithuanian Native
English Professional working proficiency