Hey folks!

* My name is Andrei Bogdanov, a dedicated software developer with almost 15 years of experience in IT, 13 of which involve commercial web development.

* Known for a friendly and open-minded attitude, I communicate and collaborate effectively with teammates

* I focus on delivering results by using proven best practices and modern development approaches.

* Staying on the cutting edge of web technologies is a priority, and I'm proficient with many of them

* Experienced in direct client interactions, project estimation, and developing solutions for industries such as fintech, booking/CRM systems, online education, real estate, sports, and various startups.... |

...

Specialization

    • — Expert level in PHP software development under Laravel
    • — Senior Full-Stack Developer (Laravel & Vue.js)

I have a wide range of experience and have worked in various positions such as senior software developer, tech lead, and CTO. My primary focus is backend development but I also has a great experience with frontend technologies, which helps me easily collaborate with other developers and solve challenging issues

Skills

  • Backend: RESTful API, Native PHP 7.x/8.x, MySQL/MariaDB, PostgreSQL, MongoDB

  • Data Services: Redis, RabbitMQ, Amazon S3/SES, Kafka, Laravel Octane

  • Frameworks: Laravel (primary framework)

  • Admin Panels: Laravel Filament, Laravel Nova, with experience in building custom solutions

  • Approaches: SOLID, KISS, DRY, TDD, DDD

  • Frontend: Vue.js + Nuxt, Atomic Design, TypeScript, Webpack

  • DevOps: CI/CD, GitLab CI, GitHub Actions

  • Testing: TDD, Unit and Acceptance Testing with PHPUnit

  • Servers: GNU/Linux (CentOS for web servers), managing own VDS

  • Tools: macOS, PHPStorm, Laravel Idea, using GitHub Copilot to speed up coding and ChatGPT for generating new ideas

  • Version Control: GitHub, GitLab

  • Communication: Jira, Slack, Zoom, Telegram

Publications

The book is a set of individual independent recipes. Each recipe shows how to do something useful with Yii explaining why it's done, how it's done, why it works and how exactly it works.

...

Yii2 Application Development Cookbook. Third Edition

Discover 100 useful recipes that will bring the best out of the Yii2 framework and be on the bleeding edge of web development today

...

Upwork profile

  • More than 8000+ hours remote experience with about 30 clients

  • About 30 clients different clients across USA, Europe, Canada, Australia

  • Had experienced with different technologies such as python/django, go lang, nodejs, expert level in PHP software development under Laravel