Adrian O.

Adrian O.

Senior PHP Developer

Bucharest, Romania
Hire Adrian O. Hire Adrian O. Hire Adrian O.

About Me

Adrian is a Senior PHP Developer with 8+ years of experience in web development and enterprise software development in the banking and broadcasting industries. In addition to his expertise in PHP, he has worked with a wide range of tools and technologies including Yii2, Zend, Terraform, Ansible, Google Cloud, and Apache. Adrian is a true believer that value sits in the team's ability to succeed and willingness to go the extra mile for it.

Work history

UpStack
UpStack
Senior PHP Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

valantic Romania
valantic Romania
PHP Developer | Certified Shopware 6 Advanced
2020 - 2022 (2 years)
Remote
  • Implemented the custom business logic for clients and built new Symfony bundles to meet requirements.

  • Imported existing data from ERP software like Navision or old Shopware versions.

  • Used different design patterns to deliver tasks (e.g., Mediator, Decorator, Facade, Connector, or Builder).

  • Worked on SEO, product customization, data analysis, and third-party integrations.

PHPSymfony ShopwareNavisionERPMediator Pattern SEOCustomization PHPUnit GitlabRedisDesign PatternsDockerMySQLRabbitMQ
Societe Generale
Societe Generale
PHP Developer
2019 - 2020 (1 year)
Bucharest, Romania
  • Migrated existing tools from a Windows Server environment to the cloud using a multi-region and multi-AZ availability pattern.

  • Made changes to some scripts iterating over some big JSONs and saved 30 seconds each time by using a generator.

  • Used Jenkins to run a pipeline that utilized Terraform and Ansible for the deployment of 8 machines distributed over two main regions, each region having two availability zones.

  • Used an in-house framework to create new sections needed by corporate clients to access personalized reports and functionalities.

PRO TV
PRO TV
PHP Developer
2017 - 2019 (2 years)
Bucharest, Romania
  • Updated the current CMS platform and campaigns using Zend, MySQL, and Redis.

  • Delivered several projects including Nefacembine, Videochat, and Maskedsinger.

  • Configured the connection for the UEFA API to get live news on the EURO 2020 competition and developed a Chrome extension to get the latest news using JavaScript and PHP 7.3.

  • Pushed API client to integrate sport event results in the sports news section.

DevNest
DevNest
PHP Developer
2016 - 2017 (1 year)
Remote
  • Optimized old code by introducing the Dependency Container and managed user's job alerts.

  • Handled cost-per-click management for two platforms that do not share any common infrastructure.

  • Created new event flows using Symfony app and RabbitMQ.

  • Processed ~7 million 30-minute jobs using multiple Docker containers, MongoDB, and Solr.

Libelula
Libelula
Junior PHP Developer (Internship)
2014 - 2016 (2 years)
Bucharest, Romania
  • Assisted senior developers on day-to-day projects like a hotel booking platform for Chamonix and a news media platform.

  • Delivered two Apache servers running under a round robin balancer.

  • Used RESTful API for accessing back-end data and sharing with Booking.com.

  • Implemented user authentication using Facebook and upgraded user experience on the websites.

Portfolio

PHP Developer - Yeti Lodge Bookings
PHP Developer - Yeti Lodge Bookings

Yeti Lodge is a booking platform for catered ski chalets just a few minutes' walk from Chamonix's Grands Montets Ski Lifts. Worked on back-office operations using Yii2 to update functionalities between tourists and the chalet owner. Created two new servers behind a load balancer to deliver results from Solr search. Implemented API products to distribute data over several channels.

PHP Developer - Stirile PRO TV
PHP Developer - Stirile PRO TV

PRO TV is one of the leading TV channels and news platforms in Romania. Optimized the way templates were loaded, reducing the number of queries from 1,096 to 311. Upgraded from PHP 5.6 to 7.4 taking into consideration that the product is built on a custom framework, which made it complicated. Switched the versioning from SVN to GitLab.

PHP Developer - Scoby Solutions
PHP Developer - Scoby Solutions

This project is a platform dedicated to the vending world. It allows clients to manage sales and create routes in order to optimize exploitation costs and maximize unit sales. Created in Yii2 and Angular, deployed on Google Cloud with GitLab.

Education

Bachelor's Degree, Informatics
Bachelor's Degree, Informatics
Romanian-American University of Bucharest - Romania
2004 - 2008 (4 years)