Backend Software Engineer
PHP · Python · APIs · Databases · Infrastructure
I design, develop, and maintain backend applications, APIs, and integrations. My primary focus is PHP and reliable, maintainable systems; I also work with Python and infrastructure tooling.
API Technologies & Authentication
Developer tooling · Development automation · Self-hosted infrastructure · Systems programming
| Area | Focus |
|---|---|
| Backend Architecture | Modular monoliths, service-oriented architecture, design patterns, SOLID principles, dependency injection |
| API Engineering | REST and GraphQL API design, interface contracts, versioning, documentation, third-party integrations |
| Database Engineering | Relational schema design, indexing, query optimization, transactions, migrations |
| Performance & Caching | Application profiling, caching strategies, bottleneck analysis, scalability |
| Messaging & Async Processing | Message queues, background jobs, event-driven workflows, asynchronous processing |
| Infrastructure & DevOps | Containerization, Linux environments, CI/CD pipelines, deployment automation |
| Testing & Code Quality | Unit and integration testing, static analysis, refactoring, code reviews, coding standards |
| Security | Authentication and authorization, OAuth 2.0 flows, JWT validation, RBAC, access control |
| Observability | Structured logging, metrics, distributed tracing, monitoring, error tracking |
| Developer Productivity | CLI tooling, local environment setup, dependency management, workflow automation |

