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.
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