Skip to content
View inwall-ch's full-sized avatar
🐘
PHP
🐘
PHP

Block or report inwall-ch

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
inwall-ch/README.md

Hi, I'm Sergey πŸ‘‹

PHP (Laravel) Developer

Building High-Performance Modular Systems





🎯 What I Do

I develop production-grade backend systems with focus on:

  • Architecture: Modular Monolith, Microservices, Domain-Driven Design (DDD Lite), Clean Code Principles (SOLID, DRY, KISS)
  • Performance: Database optimization (PostgreSQL JSONB, GIN indexes, Full-Text Search), Redis caching, async queues
  • Reliability: Transactional integrity, optimistic/pessimistic locking, event-driven workflows, comprehensive testing
  • Scalability: Background job processing (Horizon), rate limiting, circuit breakers, pipeline-based data flows
  • I'm obsessed with writing code that's not just functional - but maintainable, testable, and scalable from day one

πŸ›  Tech Stack

PHP Laravel PostgreSQL Redis RabbitMQ Docker Nginx Linux Git CI/CD

Core & Framework

  • PHP 8.3+ (Typed properties, Enums, Readonly, Property Hooks, Pipe operator)
  • Laravel 11/12 (Eloquent, Migrations, Events, Queue, Validation)

Databases & Storage

  • PostgreSQL 15+ (JSONB, GIN indexes, Full-Text Search, advisory locks, partitioning)
  • MySQL / SQL Server (legacy experience)

Infrastructure & Tools

  • Docker (Compose, multi-container orchestration)
  • Redis (queues, caching, rate limiting, atomic operations)
  • RabbitMQ (message brokers, complex routing, polyglot communication)
  • Git / GitLab CI/CD pipelines

Code Quality & Testing

  • Pest PHP (unit, feature, integration tests)
  • Laravel Pint (code formatting)
  • LaravelStan (static analysis, type checking)
  • PHPStorm (IDE), Cursor (AI-assisted development)

Observability

  • Laravel Pulse, Sentry, Laravel Telescope, Horizon

Design Patterns & Architecture

  • GoF Patterns: Strategy, Adapter, Factory, Decorator, Observer, Command, Pipeline, Composite
  • Laravel Patterns: Actions, DTOs (Spatie/Laravel-Data), Service Providers, Observers, Jobs
  • DDD Concepts: Value Objects, Application Services, Domain Services, Aggregates, Bounded Contexts
  • Advanced: Event Sourcing (conceptual), CQRS (understanding), Optimistic/Pessimistic Locking

πŸ’Ό Key Projects

Project Description Tech
Subify SaaS Subscription API Engineered a multi-tier billing system using PostgreSQL JSONB for plan snapshots. Implemented Pipeline pattern for payment processing and rate limiting via Redis.
LoyaltyHub Bonus Processing Solved concurrency issues with Optimistic/Pessimistic locking and idempotent transactions. Built type-safe DTOs using Spatie/Laravel-Data.
GeoFleet GeoFleet Real-time logistics tracking system using PostgreSQL + PostGIS for high-precision spatial queries. Built a modular monolith with Laravel Reverb (WebSockets) and Redis Geo for live map visualization and efficient proximity search.

πŸ”„ Development Process

  • βœ… Architecture-first mindset (Bounded Contexts, Value Objects)
  • βœ… Test-driven development (Pest PHP, min. 80% coverage)
  • βœ… Code quality gates (Pint, LaravelStan, inspections)
  • βœ… Production observability (Sentry, Pulse, Telescope)
  • βœ… Conventional commits & feature branches



Open to Middle+ Laravel roles (remote). Telegram DM!

Pinned Loading

  1. subify subify Public

    SaaS subscription API featuring Pipeline Pattern, Redis Rate Limiting, and JSONB storage for flexible plans.

    PHP 2

  2. loyalty-hub loyalty-hub Public

    Bonus processing system (FinTech) featuring Optimistic Locking, Strategy Pattern for calculations, and Event Sourcing elements.

    PHP 2

  3. geo-fleet geo-fleet Public

    GeoFleet is a real-time logistics tracking system built as a modular monolith using Laravel, PostgreSQL (PostGIS), Redis Geo, and Laravel Reverb (WebSockets).

    PHP 1