Hi, my name is

Pavel Bychko

Backend Developer

With over 10 years of experience, I specialize in building scalable web applications, CRMs, and mobile app backends, always focusing on performance and robustness

About me

Pavel Bychko

As an experienced Backend Developer, I design and develop scalable, efficient software solutions that span across web applications, APIs, and backend services.

I stay up to date with the latest industry trends and incorporate the best practices into my daily work.

Currently, I’m diving deep into Go, expanding my expertise to tackle even more performance-critical tasks. My goal is always to write clean, maintainable, and robust code that is easy to scale and test.

Though I’m not looking for new opportunities, I’m open to any inquiries via email.

My experience

Microservices Architecture

I design scalable and maintainable microservices, ensuring flexibility, fault-tolerance, and easy scalability for modern applications and distributed systems.
  • microservices
  • scalability
  • fault tolerance

Monolith

Experienced in building monolithic applications with a focus on clean code, modularity, performance optimization, and ensuring long-term maintainability of complex systems.
  • modularity
  • performance optimization
  • clean code

E-commerce Solutions

I develop tailored e-commerce solutions that integrate product catalogs, payment gateways, and customer management, ensure smooth operations and boosting conversion rates.
  • crm
  • product catalog
  • payments integration

Backend for Mobile Applications

Building robust backend systems for mobile apps, ensuring secure data handling, fast response times, and seamless integration with mobile frontends.
  • api
  • push notifications
  • cloud storage

PHP

Proficient in building dynamic, secure web applications with Laravel, leveraging Eloquent ORM, migrations, and RESTful APIs to create feature-rich applications with clean architecture.
  • laravel nova
  • mvc
  • web development

GO

Skilled in developing high-performance, scalable applications with Go, focusing on concurrency, low latency, and maintaining a robust, efficient codebase for distributed systems.
  • concurrency
  • low latency
  • performance

Open source

Nova Total Card

Laravel Nova card that displays the total number of records of a specific model

nova package

Laravel Last-Modified

Setting the Last-Modified header and 304 Not Modified response code

laravel package

Lighthouse Box

Show your website metrics in a pinned gist for your GitHub profile

github actions

Nova Table Card

Laravel Nova card for displaying lists with links to view and edit

nova package

Laravel Open Graph

Create eye-catching Open Graph images for each (or some) site pages

laravel package

WakaTime Box

Show your WakaTime statistics in a pinned gist for your GitHub profile

github actions

My Workspace

Hardware

  • MacMini M4 Pro (2024) - the M chip is incredible: fast, efficient, and nearly silent
  • Dell U3023E (30") - ideal for development, with a 16:10 aspect ratio and color-accurate display
  • MX Keys Mini - compact, quiet, and highly responsive keyboard for long coding sessions
  • MX Master 3S - ergonomic mouse with precise tracking, customizable buttons, and silent clicks
  • MX Brio - excellent image quality, ideal for calls and virtual meetings
  • Magic Trackpad (2024) - smooth trackpad for precise gestures and fluid navigation
  • DiskStation DS723+ - scalable, reliable NAS for secure storage, backups, and remote access

Coding

  • PHPStorm - all-in-one IDE for web development, offering powerful features and tools
  • Laravel Idea - the ultimate plugin to speed up Laravel development with built-in features
  • GoLand - complete IDE crafted for Gophers, offering advanced tools for Go programming
  • DataGrip - cross-platform tool for relational and NoSQL databases
  • Fleet - code editor designed for simplicity, with a clean UI and fast performance
  • Docker Desktop - easy-to-use environment for managing Docker containers and images
  • iTerm - powerful terminal for macOS with advanced features
  • Araxis Merge - advanced file comparison, merging, and folder synchronization
  • JetBrains AI - intelligent coding assistant integrated into JetBrains IDEs
  • JetBrains Mono - modern, highly readable monospaced font, optimized for coding

Apps

  • Vivaldi - customizable browser with privacy features and extensive toolset
  • Calendr - menu bar calendar for macOS
  • Shottr - powerful screenshot tool with many features for editing and annotations
  • Pure Paste - removes formatting when pasting text for clean results
  • Ice - powerful menu bar manager for macOS (hide unneeded icons)
  • Little Snitch - network monitor and firewall for controlling outgoing connections
  • Stats - macOS system monitor displaying real-time stats on hardware and usage
  • Latest - keeps macOS apps updated by notifying about new versions and releases
  • Pearcleaner - macOS cleaner that removes system junk, logs, and temporary files
  • HandBrake - open-source video transcoder with advanced conversion features

Basic PHP CI

Rector
Automated refactoring
Rector is a PHP tool that you can run on any PHP project to get an instant upgrade or automated refactoring. It helps with PHP upgrades, framework upgrades and improves your code quality
CS-Fixer
Automatic formatting with PHP coding standards
The PHP Coding Standards Fixer tool fixes code to follow standards; whether you want to follow PHP coding standards as defined in the PSR-1, PSR-2, etc.
PHPStan
PHP Static Analysis Tool
PHPStan focuses on finding errors in code without actually running it. It catches whole classes of bugs even before you write tests for the code.
Vacuum
OpenAPI linter and quality analysis tool
An ultra-super-fast, lightweight OpenAPI linter and quality checking tool, written in golang and inspired by Spectral.
PHPUnit
Testing framework
PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

WakaTime

Coding activity over last 30 days
Time spent in IDEs

Get In Touch