Position: Full-Stack developer
Category: Ruby
English level: fluent
Years of experience: 11

- launched MVP as a solo full-stack developer for a sports video streaming platform
- lead a team of engineers and build Agile processes between product, designers & engineers
- lead a project which generated ~10MLN$ revenue
I'm a Full-Stack engineer with a passion for creating products.  
I want to work in a startup or product company as a full-stack or backend developer with the possibility to lead a team as an Engineering manager. Always eager to learn both technically and personally.

I have worked on different types of projects from small startups to enterprise-like companies like Toptal.

I will describe the most interesting projects I worked on below:

TicketCo - ticket booking platform - events made easy

TicketCo app motto was “events made easy”. So it focused on organizer needs.
I started to develop organizer features, such as event reports and reports for taxing & invoicing, running & tracking marketing campaigns, etc.

Events had different scales from small to huge festivals. As a result, we had to scale.
We implemented queueing and later auto-scaling for our web services

From the client side, I developed 1st mobile version of the site.
We also developed mobile application.
I was responsible for API for mobile applications. They needed optimizations as well when a lot of data is sent to mobile. So, we decided to use PostgreSQL capabilities of generating JSON which improved performance a lot.

Local Sports Network - sports video streaming

I started as a solo Full-Stack developer with 1-1 communication with CTO & CEO.
Later, when the team grew became an Engineering Manager leading a team.

We were working in sprints by delivering valuable features every 1-2 weeks in an Agile/SCRUM way including planning features with business, grooming tickets with engineering & running retrospectives afterwards.

Toptal (core team full-stack developer)

In the Screening Ops team, I worked to simplify the life of the interviewer and reduce their workload. I was leading different projects touching both frontend & backend parts.

As a member of CMS team I extracted part of monolith into a separate service to simplify deployment & enable content editors to update content easier and in more user-friendly way.