Personal details

Ilya S. - Remote software architect

Ilya S.

Based in: 🇹🇿 Czech Republic
Timezone: Prague (UTC+2)

Summary

Ilya is a seasoned engineer, who built and led building a number of projects, with a strong experience taking over infrastructures and codebases. He actually took over a code base with 50 human-years worth of work in it, and led it to successful upgrades and maintenance. He's also got a robust experience in multiple domains, including e-learning, where he's built an e-learning system for a joint project between nVidia and one of the local universities in his area. Aside from that, Ilya has delivered for projects in multiple industries, including Security, Travel, Robotics, Healthcare, News, Ads and more. He's experienced as an architect, having designed multiple robust systems in domains such as Robotics, Cloud Storage, and Pets.

His primary tech stack revolves around TypeScript, node, Python and Docker. Recently he led a technical team for the world's largest food & drinks company, taking a project from zero to a successful and timely launch and beyond. The team deployed to cloud instances and serverless functions (although Azure in that case), and used a very similar stack, including node, TypeScript, React, Python and much more.

Work Experience

Full Stack | System Architecture Developer | Tech Lead | Engineering Manager
Toptal | Oct 2013 - Present
HTML/CSS
PHP
Python
Node.js
Angular
Azure
TypeScript
Front-End
Full Stack
React
JavaScript
Back-End
Vue.js
DevOps
AWS (Amazon Web Services)

* Led cross-functional product teams, including technical and non-technical roles: Developers, Tech Leads, BAs, PMs, QAEs (up to 8 direct reports).

* Led successful takeover and development of 10+ soware projects.

* Contributed to clients’ long-term vision and soware development strategies.

* Managed in-team and cross-team stakeholders, ensured transparency of communications, and advocated for roles and resources.

* Set up robust development and management workows, enabling ecient asynchronous communication and task management processes, facilitating decision management and history tracking.

* Designed soware architectures, contributed to development and infrastructure management, incrementally upgrading product design and development processes, improving stability, productivity, and alignment across sub-teams.

* Led career development of team members: Negotiated new roles and technical resources for the teams to boost eciency and ensure timely delivery. Led the interviewing processes.

* Fostered and contributed to engineering talent development: Provided help on planning career growth of talent within the team as well as across teams in the directions of their choice, coached and mentored them along the way, supporting their technical growth and functional expertise.

* Authored educational materials for Toptal Engineering blog and internal events aimed at helping Toptal Talents grow.