Sergey Zavgorodniy
Developer
I build web applications with clean code and thoughtful design. Currently focused on full-stack development.
About
I enjoy solving problems through code and creating experiences that feel intuitive and polished. My focus is on writing maintainable software that works reliably.
I work across the stack—from databases and APIs to user interfaces. Always learning, always building.
Backend
- PHP / Laravel
- Node.js
- Python
- PostgreSQL / MySQL
Frontend
- JavaScript / TypeScript
- React / Vue
- Tailwind CSS
- HTML / CSS
Tools
- Git
- Docker
- Linux
- CI/CD
Projects
Blog
Building Scalable APIs with Laravel
Lessons learned from building high-traffic APIs. Covering rate limiting, caching strategies, and database optimization.
Why I Switched to TypeScript
After years of plain JavaScript, here's why TypeScript has become my default for new projects.
Docker for Local Development
A practical guide to setting up reproducible development environments with Docker Compose.
The Case for Boring Technology
Why choosing well-understood tools often leads to better outcomes than chasing the latest trends.
Contact
Open to new opportunities and collaborations.