Position: Architect, Team Lead
Category: JavaScript
English level: fluent
Years of experience: 11

- Hired and managed multiple cross-functional tech teams (senior devs, QA, UI designers)
- Moved the company away from the Waterfall and implemented Agile Scrum
- Either developed or led the development of 5 out of 7 major company products. Owned the full cycle: from idea prototyping, BA and design to writing code, launch and support
- Co-founded and grew another company to $2m valuation
- Architected, built and launched a message-oriented, highly scalable distributed platform, following DDD, CQRS and API-first principles
- Designed and built a responsive, single-page web application, capable of operating both online and offline on desktop and mobile devices
I'm a lifelong coder with 12 years of commercial experience. At this point I've seen and done most of the things: I've led developers and cross-functional teams, implemented Agile processes, shipped full stack web, desktop and mobile applications, architected distributed systems. For the past few years I'm working as CTO/Product Architect in a couple of tech-heavy startups and dealing with a high load, UX, security, blockchain technology, and other inspiring stuff. 

Primary area of expertise: SaaS product development (product and project management, BA, UI\UX design), team management and leadership (Agile Scrum), scalable architecture design and development (NodeJS, .NET, MVC, ReactJS, SQL\NoSQL, msg queues).
I'm interested in relocation to the Southern Europe or US. I also do remote consulting/contracting, so if you have a product you think I can help you with, feel free to shoot me an email.

From a technical standpoint, I'm most passionate about the full stack development of SaaS products.