Rust / Go Senior Developer
Jan 2024 — now
B2C service for selling E-SIM built on microservice architecture. The project is written in Rust and uses all its advantages because high performance and reliability are required. As a senior backend developer, I develop all modules, build the architecture, and write tests. I’m working 60% on Rust, and 40% on Go. Use modern technologies (Sea-ORM, AXUM, Kubernetes, GitLab), and patterns: SOLID, domain approach, and unit-testing.
I have broad responsibilities, including DevOps tasks and the ability to resolve issues with the business owner directly.
Team Lead Backend Developer (Nodejs, Typescript)
May 2022 — Aug 2023
Participate in actively developing payment system based on the Bitcoin Lighting network as a Backend programmer and Team leader of a small team. US startup.
Senior Project Manager at DevHouse
Dec 2022 — Apr 2023
Working with European startups. Supported existing and new projects.
One of them is associated with financial statements in Norway - BizBot.com
This product helps Norwegian entrepreneurs to submit their tax returns via captable efficiently. I promptly took control and helped the product through the January submission of reports.
Another one is the NFT project - Enter.art
During my participation, an update of Enter.Market was released.
As a product manager, took part in the onboarding of a new project and developed layouts in Figma.
Technical manager, coordinator at Lido
Feb 2022 — Nov 2022
Lido.fi is a liquid staking solution for ETH backed by industry-leading staking providers.
My work was in the first phase to coordinate teams that develop staking widgets on Lido: set up new teams, support, and connect with Lido Core team. Then I switched to technical management and helped to DevOps team to improve product safety and availability.
Coordinator:
I was in charge of coordinating processes related to external teams. At the time I started working at Lido, this was a very painful direction. It was necessary to help new teams in onboarding, as well as those already included with the Lido family. Help customize the decision-making process for adding new networks.
Due to the crypto-currency crisis, the number of applications for joining Lido on X dropped sharply, the direction was suspended, and I took up more technical things.
Technical manager:
During our time in this position, we have implemented important security fixes that increase the availability of the product in the event of a variety of attacks, such as DDoS and DoS.
CTO and product manager at AvtoTO
Jul 2019 - Feb 2022 · 2 yrs 8 mos
In 2019 I began managing an internal startup — new marketplace AvtoTO Market. Our team expanded significantly. We are developing products based on service architecture, using agile, react front team, DevOps team, SEO outer team, and web/graphic designers. A qualitative leap took place in the development of the backend team: we began to use DDD approaches, significantly improving the quality and stability of the code. A separate team was formed to write the front part, completely excluding front-end work for back-end developers. Introduced DevOps practices, held daily meetings, planning tasks in JIRA. The main achievement was the introduction of a new sales scheme into the existing commodity circulation system. Also, I managed the AvtoTO legacy team, tasks for DevOps, designer, mobile development team, and SEO team.
At that moment, the company had a stable reputation and more than 200k regular customers. Our products:
Technologies:
Responsibilities during this period:
Backend Lead and CTO at AvtoTO
2013 - 2019 · 6 yrs
In 2013 I started to engage in managerial activities and hold the position of team lead and CTO. My team grew as the business did. My duties included hiring new programmers, and interaction with hosting administrators, the outer mobile apps team. Together we developed a system of goods circulation, developed a system for processing orders in a warehouse, implemented many mechanisms for automating accounting processes, and introduced our own availability.
Full-stack PHP developer at AvtoTO
2009 - 2013 · 4 yrs
Since 2009 I have been working steadily at the AutoTO company. My way began as a full-stack programmer. In those days, I drew designs, wrote HTML templates, and used the PHP engine written by myself. The main achievement was the creation of a fully automated turnover. Single-handedly wrote the main website, the CMS and the control panel for all the processes of the company: the system for loading proposals, forming orders for the supplier, inventory control, and the delivery system.
PHP Developer at SoftGrad
Sep 2008 - May 2009 · 9 mos
It was a working experience in an outsourcing team and communicating with foreign customers. We worked on the languagepod101.com project, I performed backend developer tasks and JavaScript. After 8 months of work, I was offered to become a backend lead, but chose a different way and returned to one of my first customers to be able to work remotely and independently.
Own business at SiteMagic.ru
Jan 2006 - Apr 2008 · 2 yrs 4 mos
During my student years, I started looking for clients and making the first orders, positioning myself as a Web Studio. Undertook a full range of website development, from design to SEO promotion. One of the first clients was the "Rostov Without Drugs" organization. I got the initial experience of direct communication with customers, doing more work on my own, and learned to learn new technologies.
Personal qualities
Also, you can visit my photography portfolio and read bicycle trip stories.
© Evgeny Kosivtsov 2022
All texts and photos belong to the author, copying and publication without permission are prohibited