Position: Solution Architect / R&D / Engineering Manager
Category: Lead
English level: fluent
Years of experience: 11

- Designed the tech approaches/flows and standards for the whole company's r&d
- Greatly improved the Developer Experience for local dev. environments (decrease build time from 20mins to 2min, start time from 5min to a few seconds)
- As the result of designed architecture – time to production is improved dozens of times and releases/rollbacks became atomic, meaning that we can do it by clicking the 1 button
- As the result of built infrastructure and docs – we could hire junior developers and they can start to support apps and develop new features without long introduction and mentoring (while feeling themselves in a single family of the tech community)
- Organized a lot of internal courses for new developers and knowledge sharing efforts
- Pushed and lead the migration of all company projects from svn to git and standards for CI/CD
- During the last years designed from scratch and lead up to the support phase more than 10 apps and services
- Usually, work with multiple projects in parallel
10+ years of professional experience in Web and Service development. Strong architectural and infrastructure vision.
Understanding business needs and requirements to meet them with technical solutions and explain in simple terms. Never forget about the design phase, end-to-end tests, and always improve the Developer Experience, especially on the edges of the integrations. I believe that this is one of the essential aspects for reaching business values at a less cost.
Able to lead a team, department(s), set up cross-team cooperation, set up all kinds of processes from CI to publishing.
I know how to build talented teams, increase hiring quality, and lower staff turnover to create a solid foundation for the company's innovations.
The main technologies stack is typescript, node js, C# but I bet that understanding the principles of programming and system design is much more valuable.
- Minimal bureaucracy
- Clear company structure and processes
- Professional C-Level team with high personal & professional standards
- Work with people who understand what is Win-Win strategy
- Opportunity to participate in company strategy, processes development, and innovations
- Ability to work remotely