I am a highly skilled Senior Software Engineer with over 12 years of experience in software development.
I specialize in building complex systems from scratch and designing clear and flexible architectures using modern tech stacks. I prefer TypeScript, and frameworks like Vue, React, and Angular for the front-end. On the back-end, I adhere to SOLID principles, clean architecture, and occasionally microservices.
I maintain high standards for code quality, utilizing modern OOP or functional programming techniques.
I am always eager to expand my experience and adopt new programming languages or paradigms.
I excel in strategic technical leadership roles with hands-on coding, including positions such as Tech Lead, Lead Engineer, and Staff Engineer.
I can act as the Head of Engineering or CTO in a startup, managing a team as the company grows while staying deeply involved in technology.
I successfully lead teams as a tech manager, balancing approximately 70% hands-on coding with leadership duties, in roles such as Team Lead and Engineering Manager.
Discover other experts with similar qualifications and experience