Project responsibility in CV

responsibility definitions on dictionary.cambridge.org

Defintions

Projects

ARHove

Personal project

Duration

05.2022 – 10.2022

Descriotion

 ARHove is an AR app to link 3d models with minimal product information and creates a virtual showroom.

Team

3 specialists

Position

Founder & Senior software developer

Responsibilities

  • Developed scalable distributed systems using serverless technologies;
  • Solve complex backend and frontend challenges around code reusability, and limited budget while continuously improving code quality;
  • Owned engineering projects from design to implementation to deployment and maintenance.

Technologies and tools

• Go, GraphQL, Swift, SwiftUI, ARkit, OpenTelemetry, Grafana, GCP.

Smart Lab

ToolbarStudio, Inc.

Duration

10.2021 – 05.2022

Descriotion

 An accelerator and VC fund inside ToolbarStudio dedicated to developing and running experiments for new business ideas within a holding.

Team

6 specialists

Position

Senior software developer

Responsibilities

  • Balanced speed with quality while quickly building brand-new prototypes, and running experiments;
  • Developed fast evolved distributed systems using serverless technologies and SaaS solutions.
  • Provides technical expertise in using cloud-native technologies, integrating SaaS products, and building data ingress/egress pipelines for early-stage projects;
  • Communicate effectively, within the team and across disciplines. Work closely with department directors, product managers, analytics, sales, and designers to define accurate funnel and craft compelling user experiences;
  • Interviewed applicants for various projects and teams.

Technologies and tools

• Go, GraphQL, MongoDB, NuxtJS, AWS.

Aura Your Digital Security

Aura

Duration

07.2020 – 09.2021

Descriotion

An all-in-one solution to secure user privacy and alert a user on leaked data within the dark web and fishing sites.

Team

18 specialists

Position

Senior software developer

Responsibilities

  • Used agile, async communication, and domain ownership to eliminate the blocking factor of different time zones while working in a remote team located in the USA, Eastern Europe, and India;
  • Developed scalable event-driven distributed systems using  microservice architecture and data pipelines;
  • Followed team feature acceptance criteria such as metrics, unit testing, integration tests, performance tests, code style, and code reviews;
  • Created scalable SQL database schemas that focus on high data throughput and query effectiveness;
  • Interviewed applicants to join the project.

Technologies and tools

• Go, Java, Kafka, MySQL, Redis, AWS, K8S, Grafana, Prometheus.

Hotspot Shield, Touch VPN, Betternet browser extensions

Pango

Duration

10.2019 – 07.2020

Descriotion

VPN browser extensions for Chrome, Firefox, and Edge with more than 10 million installs in the Chrome store alone.

Team

6 specialists

Position

Senior software developer

Responsibilities

  • Communicated effectively, with cross-functional teams distributed between Eastern Europe and the USA. Worked closely with product managers and designers to craft compelling user experiences;
  • Solved complex frontend challenges around performance and code reusability while continuously improving code quality and CI/CD;
  • Built new features and integrations into the Hotspot shield, Touch VPN, and Betternet browser extensions used by millions of users;
  • Mentored and unboarded new team members.

Technologies and tools

• JavaScript, TypeScript, gRPC, REST, Firebase, React, Chrome API, Google Analytics.

Besttoolbars analytics cart discount value

Duration

2019 – 2020

Descriotion

The set of analytics dashboards and reports with aggregated cart and coupon data per merchant. Data was collected from browser extensions within a domain of e-commerce and cashback.

Team

8 specialists

Position

Senior software developer, Tech lead

Responsibilities

  • Owned engineering projects from design to implementation to deployment and maintenance;
  • Developed scalable event-driven distributed systems using  microservice architecture and data pipelines that collect data from e-commerce browsers extensions used by millions of users;
  • Created NoSQL database schemas that focus on high data throughput within a limited budget.

Technologies and tools

• Kafka streams, Kotlin, Spring, MongoDB, NuxtJS, AWS, Gradle.

Config tool 

ToolbarStudio, Inc

Duration

2019 – 2020

Descriotion

A service that stores and manages sets of rules for parsing and performing actions on e-commerce product pages and checkout pages for Besttoolbars' coupon auto applier, price & product comparison modules.

Team

8 specialists

Position

Senior software developer, Technical consultant

Responsibilities

  • Built new features and integrations into the config tool;
  • Solve complex backend challenges around performance and code reusability while continuously improving code quality;
  • Owned engineering projects from design to implementation to deployment and maintenance;
  • Created scalable NoSQL database schemas that focus on feature expandability and fast evolution while staying reusable for similar use cases for different clients;
  • Fostered a healthy engineering culture and mentored and coached other engineers.

Technologies and tools

• JavaScript, TypeScript, Vue, Express, REST, MongoDB, Docker, AWS.

Affiliate aggregator

ToolbarStudio, Inc

Duration

2019 – 2020

Descriotion

A collection of components and services for building scalable price comparison, cashback, and coupon platforms. It joins and process data from many affiliate networks.

Team

8 specialists

Position

Senior software developer, Technical consultant

Responsibilities

  • Building and managing the distributed systems of high-level of complexity and various ingress integrations;
  • Solve complex backend challenges around performance and code reusability while continuously improving code quality;
  • Owned engineering projects from design to implementation to deployment and maintenance;
  • Fostered a healthy engineering culture and mentored and coached other engineers.

Technologies and tools

• Kotlin, Gradle, Retrofit, Elasticsearch, MongoDB, Spring, AWS, Docker.

Mallbery i18n

Duration

08.2018-2019

Descriotion

A service to manage and serve transitions for website and browser extensions.

Team

4 specialists

Position

Senior software developer

Responsibilities

  • Building and managing the distributed systems of high-level of complexity;
  • Built new features and integrations into the Mallbery i18n.

Technologies and tools

• Go, AWS, Cloudfront, Elasticsearch, Postgre, React.

XBRL banking taxonomy reporting

Duration

04.2018-08.2018

Descriotion

A service to generate XBRL banking taxonomy reports.

Team

4 specialists

Position

Middle software developer

Responsibilities

  • Prototyped e-document systems using MVC architecture and data streaming;
  • Designed database SQL schemas for complex banking XBRL reporting data.

Technologies and tools

• Java, Spring, JAXB, React, Hibernate, XML, XSD, XBRL, Gradle.

Gov. Pension fund e-doc system

Duration

10.2017-04.2018

Descriotion

A government pension e-document system designed to process and store citizens’ records and transitions between government and private pension funds.

Team

20 specialists

Position

Middle software developer

Responsibilities

  • Developed effective e-document systems using MVC architecture and data streaming;
  • Developed mock services for external systems to increase the velocity of development and integration testing;
  • Build new features and e-document formats into the project.

Technologies and tools

• Java, Groovy, Spring, Hibernate, Postgres, XML, XSD, Gradle, jQuery.

Vimpelcom ETL warehouse

Duration

04.2017-10.2017

Descriotion

An oracle cluster warehouse powered by Informatica, it is one of the largest telecom providers in Russia.

Team

10 specialists

Position

Middle software developer

Responsibilities

  • Supported and Created ETL PL/SQL jobs to effectively process high-volume data.

Technologies and tools

• Informatica, Oracle, PL/SQL.


Unsorted

  • Provided an integration with observability tools to improve time to reactions and visibility for anomalies, outages, and alerts
  • Built new features and integrations into the XXX app

Companie responsible list

Dapper labs

  •   Building and managing the distributed systems of high-level of complexity
  •   Creating databases, e.g. with low-level files level operations, write-ahead logs, etc.
  •   Building an innovative blockchain as the foundation for an entire ecosystem of consumer applications, starting with games, collectibles, and the apps that interact with them
  •   Improving the scalability of blockchain platforms
  •   Designing, developing and deploying new systems that enhance throughput, latency, availability, and security

Reddit one (i18n)

  •   Design, build and ship backend services for millions of users to support our international expansion.
  •   Move fast while balancing quality. We can’t afford extensive processes, and we also can’t afford show-stopping bugs. We need people who can balance speed with quality while quickly building brand-new products.
  •   Shipping new products and experiments that will increase Reddit’s ability to understand and expand our international user base.
  •   Contribute meaningfully to team strategy. We give everyone a seat at the table and encourage active participation in planning for the future. Don’t just come along for the ride.
  •   Communicate effectively, within the team and across disciplines. Work closely with product managers and designers to craft compelling user experiences.
  •   Foster a healthy engineering culture and mentor and coach other engineers.

Reddit two

  •   Design, build and ship backend services for millions of users to support our international expansion.
  •   Move fast while balancing quality. We can’t afford extensive processes, and we also can’t afford show-stopping bugs. We need people who can balance speed with quality while quickly building brand-new products.
  •   Shipping new products and experiments that will increase Reddit’s ability to understand and expand our international user base.
  •   Contribute meaningfully to team strategy. We give everyone a seat at the table and encourage active participation in planning for the future. Don’t just come along for the ride.
  •   Communicate effectively, within the team and across disciplines. Work closely with product managers and designers to craft compelling user experiences.
  •   Foster a healthy engineering culture and mentor and coach other engineers.

Reddit three

  •   Build new features and products into the Reddit web app
  •   Own engineering projects from design to implementation to deployment and maintenance
  •   Solve complex backend challenges around performance and code reusability while continuously improving code quality

**

#resume