About me

Hello! My name is Anton Gavrilov.

I'm a backend developer with solid knowledge of DDD, Clean Architecture specializing in .NET development and database management, primarily in PostgreSQL, MS SQL Server and MongoDB. Seeking opportunities to leverage technical expertise and contribute to innovative projects in a dynamic environment.

I created some own projects which you can find at my GitHub profile. For now, my main projects are:

- Mobile application for finance control, that's named Profitocracy. It is created with .NET MAUI;
- Web service, which is called ScienceArchive, for publishing science articles of independent scientists. It is written using C#, Angular and PostgreSQL. Also, I practiced using CI/CD with GitHub Actions there;
- Desktop application for generating TOTP codes.

What i'm good at

  • design icon

    Software design

    Rich domain model and Clean Architecture

  • Web development icon

    Backend development

    High-quality development of software systems

  • DB management icon

    Database management

    Safe and fast communicating with databases

  • Frontend icon

    Frontend development

    Building user-friendly applications with React or Angular

Technologies I primarily work with

  • dotnet icon

    .NET

    3+ years of commercial experience.

  • postgresql icon

    PostgreSQL

    For strict data schemas.

  • mongodb icon

    MongoDB

    For non-structured data.

  • golang icon

    Go

    I am learning Go currently.

Resume

Education

  1. Moscow college of information technologies

    2017 — 2021
  2. Moscow high school #544

    2008 — 2017

Experience

  1. .NET backend developer

    2023 — Present

    For now, I am working here on backend (.NET Core and .NET 5+) in microservice architecture. This fintech company gave me deeper understanding of working with databases and distributed data-intensive applications.

  2. .NET and NestJS backend developer

    2022 — 2023

    I worked here on business logic on backend (.NET 5) and stored procedures in MySQL. Later, we have designed and recreated backend using NestJS and .NET 7. With this company I dived deeper into software design approaches: DDD, Clean Architecture etc.

  3. Fullstack .NET and React developer at OptimaJet

    2020 — 2021

    I worked here on both backend (.NET 5) and frontend (React with Vanilla JS). This company gave me fundamentals of commercial software development.

My skills

  • .NET
    75%
  • SQL
    70%
  • Go
    40%
  • Frontend
    60%