Position: Product Architect, Tech Lead, Software Engineer
Category: Lead
English level: fluent
Years of experience: 11

Was one of the first employees and were responsible in building a full teams (up to 40ppl) of developers at several previous places, performing hiring, mentoring processes and establishing development process.

Successfully designed and lead the development of several projects from different domains (distributed web applications, desktop application, data warehousing / data analytics solutions, scripting languages, schedulers).

Planned and lead the refactoring of complex TypeScript React application which has been originally poorly designed and were refactored into a modular (pluggable) application with clear separation of domains.
I'm a software engineer and technical leader with 15 years of experience developing web applications, services and data processing solutions, as well as providing technical leadership for teams of software developers. I possess a strong combination of leadership, conceptual and technical skills with excellent communication abilities.

I'm fluent in Go, Java, C, SQL, and English. I’ve also written a good amount of JavaScript / TypeScript. I learn quickly, care about details, and love computer science.
Looking for product companies. Not necessary with established teams and processes since I am ready to help to build those processes and teams. Prefer positions with full time hands-on tasks or the ones where I can keep balance between management and hands-on tasks.

Not interested in trivial work, legacy product support or outsourcing bodyshops.