10+ years in development and design, able to create projects from scratch, develop application architecture and design complex interfaces. I am interested in the business aspects, for better understanding the overall value that needs to be carried from the idea to the end customer through design and development.
Rather than rebuilding from scratch, I favor an evolutionary approach to development, advancing projects without halting feature delivery.
While working with a team, I focus on training and development to strengthen skills and build a solid knowledge base for the project. I also streamline processes to improve efficiency. To keep everyone aligned, I establish asynchronous communication, so each member understands both their tasks and the overall goals, ensuring clarity and direction across the team.
At the same time, I do not forget about the result and tracking the overall performance of the team and the mood of its members. I have led development teams of up to 8 people.
Led the front-end architecture and implementation for a customer-facing project, steering the team from inception to successful launch. We utilized a mono-repository structure to consolidate different application modules, optimizing for scalability and minimizing interdependencies.
The backend was composed of numerous microservices, interfaced with the front end via a facade layer. We employed Temporal as the communication protocol, ensuring reliable, efficient interactions across services and components.
The tool helps to form promo pages without developers' participation from standard blocks, whose look and content can be customized.
I invented the tool itself, and then thought out the service architecture, how components of the builder will be used in other services, how other services will request data, how it will all exist in the context of different Vue versions.
Worked my way up from designer and developer to development team leader and interface art director, with up to 8 people in the team.
Together with the team took the front-end out of the monolith, worked on the architecture of the application, divided the application into layers, implemented metrics, tests, automation, and much more.
An internal tool that helps the company's HR's work with applicants.
In the project, I managed the front-end development team and the design team.
We developed a set of components and utilities that we reused in all 05 projects, so that we could develop more quickly and not need to create the same components from scratch over and over again.
We automated the workflow of releases for convenience and simplicity.
Formed an approach to creating newsletters to simplify their development. Integrated MJML, and create a workflow for building and automating its deployment.
For designers to take into account all the limitations of MJML, I wrote a document that describes them in detail.
A tool that allows merchants to sell their products on the 05.ru store pages, keep track of product remains, sales, and other metrics.
Led the front-end development and interface design team.
The company is engaged in the production of signs in Dubai. Together with the business owner we created the design and structure of the site.
Then I implemented its front-end and back-end, and also made an admin panel for editing the main entities.
A tool that allows to work with customer applications, handle leads and move the client through the sales funnel in a convenient way for travel agencies.
I made the UI of the CRM, then worked on the front-end: thought about the architecture and structure of the pages, figured out how to update the view regarding the internal state of the components, wrote the logic for the kanban boards and a lot of dynamic elements.
Made a website for a company producing heavy lifting equipment, thought through the structure of the project, created a design taking into account the existing corporate identity of the company.
After that I wrote all the back-end and front-end parts, also made an admin panel for editing the main entities.
The service allows you to follow the release of new episodes of your favorite shows, watch anime online and catalog them in a user-friendly format.
I designed the entire interface, then did the front-end in Ember.js and the back-end in Ruby on Rails.
The service focuses on online tour search for users and B2B clients.
I designed interfaces, presentations and promotional materials.