ALEXANDER MARINOV
FULL STACK WEB DEVELOPER
As an accomplished web developer with over 15 years of experience, I specialize in designing, implementing, and maintaining innovative web applications and backend systems. My proficiency in writing clean, concise and well structured code ensures high-quality and efficient software solutions. I've successfully collaborated with various teams, contributing to projects in online media, advertising, e-commerce, finance, healthcare, and SaaS, and am adept at working both independently and within office environments.
My technical expertise extends beyond web development, including a deep understanding of related technologies and best practices. My background in photography and pre-press has honed my eye for detail, particularly with layouts and typography, which complements my web development skills. Additionally, my experience in DevOps and system administration has often positioned me as the go-to problem solver for project emergencies.
I have taken the lead in architecting several projects, applying Domain Driven Design principles and best practice structural patterns to create scalable and maintainable applications. My foundational knowledge in low-level programming, while not my current focus, reinforces my ability to grasp the full stack and confidently tackle any challenges that could arise.
Skills
Backend
Virtually every project in my career had me involved in backend development. Nowadays my main focus is on PHP and Symfony, but I'm not a stranger to other languages and technologies. I've occasionally used Perl, Ruby and even a bit of C in the past, and my introduction to programming far predates PHP and Web - I've started with BASIC, Assembler and notably Borland Pascal in the mid 90s.
PHP(since 2006; v5.0-8.3)
Since 2006, I have been primarily using PHP, tracking its evolution from version 5 through to the latest features introduced in versions 7.* and 8.*. My approach to development is strictly typed, and I greatly value the type system enhancements and other improvements that have been added in recent updates.
Symfony framework(since 2009; v2-7)
My first encounter with Symfony was in 2010, starting with the 2.0-alpha. Since then, I've leveraged Symfony in numerous projects, utilizing it as a comprehensive framework, a micro-framework, or even just a collection of components alongside a custom bootstrapper. Over the years, I've gained a deep understanding of its internals and design patterns, likely using most, if not all, of the advanced features of the core components. I'm also well-versed in both Doctrine ORM and DBAL, having implemented them in many projects.