I’m a Software Engineer with 6+ years of experience working for big IT companies, especially with J2EE technology and core Java. I consider myself a back-end developer, focusing on the core, services and persistence layers (Algorithms, data structures, framework-stack design). Some of the main topics of interest that I have are Clean Architecture, Design Patterns, Architectural Patterns.
Regardless of pure developer skills, I have an advanced SQL knowledge. I can design and maintain databases, execute complex queries, normalization. I’ve worked with both Windows and Linux operating systems.
I have an advanced level of English language. I usually work under Scrum agile methodology with foreign customers. I’m also a Certified Scrum Master (CSM) by Scrum Alliance.