Adomas Jackevičius

About Me

As a software engineer specializing in PHP and living in Berlin, my career spanning over 20 years has been deeply enriched by the city's vibrant tech scene. This extensive experience has not only allowed me to master PHP but also to undertake numerous projects involving migrations of old codebases to recent PHP versions. Such projects have honed my skills in ensuring legacy systems evolve seamlessly into modern, efficient platforms without losing their operational integrity.

My proficiency with PHP is complemented by extensive experience with Laravel and Symfony components, two of the most prominent frameworks in the PHP ecosystem. This expertise enables me to build robust, scalable web applications that leverage the best practices and features these frameworks offer.

My technical acumen spans a comprehensive range of web development aspects, from server-side programming and database management to integrating user interfaces with backend logic. I pride myself on writing clean, maintainable code, focusing on delivering performance-driven, user-centric solutions.

What I Do

System Design

In my work with complex PHP projects, system design plays a crucial role in shaping how we approach solutions. I view it as the blueprint for architecting applications that are robust, scalable, and efficient. This involves carefully defining the architecture, selecting the right components, and determining how these elements interact within the PHP ecosystem. My focus on system design ensures that we can meet project requirements effectively while also allowing for flexibility and growth over time. It's about crafting a cohesive system where every part works in harmony, from database schemas to modular PHP code, ensuring that the end product not only meets but exceeds expectations.

System Development

In developing complex PHP systems, my approach centers on meticulous planning and iterative development. I tackle each project by first understanding its unique challenges and requirements, which then informs the architecture and technologies we choose. System development, for me, is an ongoing process of building, testing, and refining to ensure that every aspect of the PHP application is optimized for performance, security, and scalability. I leverage frameworks like Laravel and Symfony to structure the codebase effectively, making use of their robust features for faster development cycles and easier maintenance. Throughout this journey, I focus on creating systems that are not just functional but also adaptable to future needs, always keeping an eye on emerging PHP trends and best practices to incorporate into our work.

Code Maintenance

In dealing with code maintenance for legacy PHP projects, I find it crucial to dive deep into the system's original architecture and grasp the underlying business logic thoroughly. My approach involves a careful balance between modernizing the system and preserving its core functionalities. This task requires a meticulous review and refactoring of the old codebase to enhance performance, security, and compatibility with newer PHP versions. I prioritize clean, maintainable code and leverage modern PHP features and best practices to breathe new life into these projects, all while ensuring that the system remains stable and reliable for its users.

Project Management

Managing complex PHP projects is a dynamic and intricate task that I navigate with a focus on clear communication, detailed planning, and agile methodologies. In my role, I prioritize establishing a solid foundation through a comprehensive understanding of project goals and requirements. This allows me to effectively allocate resources, set realistic timelines, and anticipate potential challenges. I employ an iterative approach, breaking down the project into manageable phases and maintaining flexibility to adapt as the project evolves. Regular check-ins with my team and stakeholders ensure that we remain aligned on vision and progress, while also fostering a collaborative environment where feedback is actively sought and incorporated. My aim is always to deliver high-quality, scalable PHP systems that meet our objectives and exceed expectations, on time and within budget.

Pricing and availability

Pricing
180€ per hour
Price is flexible
Depends on project requirements and stack
Availability
10hrs per week
Could be possible more on demand
Preference for short term projects

Resume

Experience

2021 - Current
Brevo

Senior Software Engineer

Migrated various codebases from PHP 5.6 to PHP 7.1 and 7.4. Main focus is maintenance of Newsletter2Go platform.

2018 - 2021
DEPT

Backend Developer

Developing and maintaining Contao CMS bundles for various clients. Major project was Guthmann Estate charts and datamaps.

2016 - 2018
Dreilaut

Web Developer

Various web development tasks. Done some PHP, JS, HTML, CSS, and other stuff. Main focus was developing plugins and templates for Wordpress.

2007 - 2016
Freelance

Web Developer

Over the years I did a lot of small and big projects. From simple websites to complex web applications. Main focus was on PHP, JS, HTML, CSS, and other web technologies.

My Skills

PHP

95%

Laravel

75%

Symfony

65%

Rust

15%

JavaScript

70%

Linux

85%

HTML/CSS

100%

Docker

75%

MariaDB/MySQL

90%

Contact

How Can I Help You?