๐ Hi there! I'm Christian, a Senior PHP developer (Team Lead) with 9+ years of experience in the field, currently working on an international classified portal.
To summarize myself: I specialize in PHP, MySQL, Elasticsearch, Redis, and IntelliJ Platform (plugin development). When not coding, my love for travel has led me to over 20 countries ๐. I'm also into cooking, photography, and experimenting with music.
I'm firmly glued to my team and currently not open to job proposals. However, I'm always keen to give new things a go and have a bit of fun, so if you want to chat about software development, or you are also passionate about traveling, don't be shy - give me a shout!
- PHP
- MySQL
- Elasticsearch
- Redis
- Memcached
- IntelliJ Platform (plugin development, Java & Kotlin)
- Git
- AWS: SES, SQS, SNS
March 2016 - Present
The main company product is a high-loaded international classified portal with complex server infrastructure, self-written CRM, internal and external APIs.
Position: Team Lead / Senior PHP Developer
Job duties:
- Collaborating with cross-functional teams to implement the entire software development lifecycle, including requirements gathering.
- Leading and mentoring junior developers, and conducting code reviews.
- Continuously working to improve the overall quality of the codebase and solve technical debt.
- Integrating with third-party services and APIs.
- Working with AWS services such as SES, SQS, SNS, and API Gateway.
- Lecturing on various topics related to PHP development.
- Developing a plugin for the PhpStorm IDE that provides various features for the internal project framework, including code inspections, completions, type hinting, and line markers.
September 2014 - March 2016
As a freelance PHP developer at the start of my career, I didn't have much experience, but I was eager to learn and improve my skills.
Interregional Academy of Personnel Management Bachelor's degree, Information Technologies
2009 - 2013
Russian (Native or Bilingual) Ukrainian (Native or Bilingual) English (Intermediate, Professional Working)