Martin Szollos

2 commits

MS

Martin Szollos

@MartinSzollos2016

PHP backend dev working with Laravel, Nette and Doctrine. Hexagonal architecture, DDD, AI agents.

Commit activity

2 commits in the last 30 days

longest streak 1 day

149 / 150 XP1 XP to operator

Hi, I'm Martin 👋

I mostly write PHP backends (Laravel, Nette, Doctrine) and use React with TypeScript on the frontend. Lately I've been most interested in keeping backend architecture readable and documenting it so that a new teammate or an AI agent can find their way around.


🧭 What I work on

  • Hexagonal architecture and DDD in Laravel
  • Documentation and AGENTS.md for both people and AI agents
  • Claude skills for writing code and for code review
  • API contracts in OpenAPI and e2e tests in Playwright

🛠️ Tech stack and tools

Languages

  • PHP, TypeScript, JavaScript, SQL

Frameworks and libraries

  • PHP: Laravel, Nette, Doctrine ORM, Dibi, Latte, Tracy, Symfony components
  • Frontend: React

Architecture

  • Hexagonal architecture, DDD

Databases and caching

  • MariaDB, PostgreSQL, Redis

Testing

  • PHP: PHPUnit, Mockery, Nette Tester, Orchestra Testbench
  • JS/TS: Jest, Testing Library, MSW, Playwright

Code quality

  • PHP: PHPStan, Larastan, Rector, PHP_CodeSniffer, Slevomat Coding Standard, PHP-CS-Fixer, Laravel Pint
  • JS/TS: ESLint, Prettier, Oxlint, Knip

DevOps and operations

  • Infrastructure: Git, Docker, Nginx, Traefik
  • CI/CD: GitLab CI, GitHub Actions
  • Monitoring: Sentry, Grafana, Prometheus, Jaeger, OpenTelemetry
  • Build: Vite, Webpack, Rsbuild
  • Package managers: Composer, npm, yarn

Docs and collaboration

  • OpenAPI, Docusaurus, Jira, Confluence

AI

  • Claude Code, GitHub Copilot CLI, Agent Skills, MCP, Ollama

IDE

  • PhpStorm

📫 Connect with me

LinkedIn
MartinSzollos2016/README.md on GitHub