Experience

Tools for Humanity

World-wide crypto project

Full-Stack Engineer
ReactNextJSAWSPostgresGraphQL

Responsibilities

  1. Implementing business flows, ensuring seamless integration and operation within the application;
  2. Participating actively in discussions and initiatives aimed at enhancing Developer Experience (DX);
  3. Conducting performance investigations and executing optimization strategies to enhance application efficiency and responsiveness;
  4. Engaging in regular communication with stakeholders to gather requirements, provide updates, and address concerns;
  5. Participating in the preparation and execution of releases from the development side, ensuring smooth delivery of changes to achieve minimal disruption to operations.
  6. Collaborating with team members in the decomposition and distribution of tasks;
  7. Designing and developing various UI components, widgets, and forms;
Noveo

Ecosystem of e-Health solutions

Software Engineer
ReactNXReact-QueryRDFGraphDB

Responsibilities

  1. Building the frontend architecture,
  2. Writing the detailed project technical documentation using UML,
  3. Design and implementation of complex forms working with tree-like graph data structures,
  4. Performance optimizations,
  5. Participation in setting up a working environment and improving Developer Experience (DX)
Quantori

Web interface for hardware devices

Software Engineer
ReactReduxLernaGraphQLApollo ClientApollo ServergRPCNodeNomad

Responsibilities

  1. UI implementation,
  2. Backend for frontend (BFF) development,
  3. Interaction with development teams working with hardware,
  4. Participation in setting up a working environment and improving Developer Experience (DX)
Quantori

Career Website

Web Developer
ReactRedux (Toolkit)Squidex CMS

Responsibilities

  1. Architecture design,
  2. UI implementation,
  3. Data scheme development (for Squidex CMS).
Quantori

Search platform for chemical compounds

Web Developer
ReactRedux (Toolkit)

Responsibilities

  1. Designing the client side architecture,
  2. Creating an API description,
  3. UI implementation,
  4. Implementation of modules that interact with API.
Quantori

Company website

Web Developer
VueFirebaseGoogle APIs

Responsibilities

  1. UI implementation,
  2. Connecting authentication features, including OAuth for social services.
Freelance

News Portal

Full Stack Engineer
PHPMySQLJSHTML/CSS

Responsibilities

  1. Defining and documenting customer requirements,
  2. Developing a database schema,
  3. Creating a custom implementation of the MVC architecture,
  4. Implementing authentication, routing and ORM modules,
  5. Configuring CI/CD processes and deploying the application.
Visit
Freelance

Website for ad campaign

Web Developer
Angular

Responsibilities

  1. Creating the administrative dashboard, which works with huge amounts of data.
  2. Login form and authentication features implementation,

Education

ITMO University

Saint Petersburg ITMO University, Bachelor's Degree in Infocommunication Technologies and Communication Systems

Competitions & Awards

Junction Hackathone 2021

3rd place
Web Developer
ReactNextJSTailwindVercel

Responsibilities

  1. Creating the app's architecture,
  2. Building CI\CD processes & deployment,
  3. UI design and implementation for mobile and desktop devices.
Check proto

National Hackathon

Frontend Developer
ReactD3

Responsibilities

  1. Implementation of the user interface and D3-based dynamic diagrams,
  2. Working on authentication features,
  3. Creating a layer which interacts with API.

Regional Remote Contest in Physics

Finals

National Website Development Contest

First Place Diploma
JSHTML/CSSDjango

National Research Competition

First Place Diploma
Delphi