Giter Site home page Giter Site logo

Greetings, ladies and gentlemen
I'm Daniil Kvartalnov

Software Engineer from Moscow, Russia

About me

I have been involved in the world of IT since I was 14, and professionally since 2020. As a result, I am well-versed in current and emerging technologies.
I appreciate the attention to detail and engineering approach in all aspects of life. I enjoy creating and improving things, fixing them, and testing them in an efficient manner.
At the moment, I work for the Garda, where we develop deception technologies. These technologies are a set of techniques for simulating an IT infrastructure and providing misleading information to intruders in order to detect and slow down their attacks, and ultimately prevent them from causing significant damage.


Hard skills:

Coding: I have a solid understanding of Python 3 and serious experience using Golang and PHP 7. Additionally, I have some familiarity with JavaScript, TypeScript, C, C++ and Bash. I am currently deepening my knowledge of Golang.

             

Python: I know Django 3/4 and Django REST framework at the proper level I understand Flask and FastAPI. I have worked with a wide range of libraries.

       

Golang: I have extensive experience in writing and developing web applications and microservices. I have worked with various technologies, including Gin, Gorm, and gRPC, to create high-quality software. I am skilled at writing, testing, and debugging these applications to ensure their efficiency and reliability.

 

DevOps: For over a year, I have worked in the DevOps and SysOps team, having learned most, if not all, of the technologies we use. My knowledge of docker and docker-compose covers all the tasks required by my job. GIT, CI/CD, S3, LDAP/AD, k8s, nginx, vault and systemd are all systems I understand as an engineer. I can help with any new service, from creating a project directory on my local machine to deploying it to a virtual machine or k8s cluster.

                     

Databases: PostgreSQL, MySQL and sqlite3 binary of course :) I have also worked with other databases in the past, but I am not yet ready to speak on their behalf.

           

Queues: I have created complex projects that use RabbitMQ, including communicating between services through asynchronous tasks and response queues using callbacks.

   

  • Theory: I venerate with and understand the principles of object-oriented programming (OOP) and the RESTful API and Swagger standards. I am also familiar with basic design patterns

  • Practise: I have experience working with microservices and have a good understanding of the difference between them and monolithic architectures. I also know about other standards and best practices in the field.


Soft skills:

  • I am able to write professional and well-structured code that meets the specific requirements of the project. I am passionate about testing, coding standards, code reviews, task management and logging, as well as other aspects of the development process. From receiving a technical task, to creating a pull request or a merge request, I take an active interest in all aspects of the process.

  • I am fluent in both Russian and English, and I can read and understand both documentation sets. I have created a significant number of clients for third-party services. For instance, Roistat company has over 100 integrations with external systems, such as CRM, CMS, and advertising platforms, while Runity operates a diverse range of microservices.

  • English: I have a good command of the spoken language and am ready for a casual conversation about technology and other topics. I am also studying Italian and Chinese.

  • I understand the principles and steps involved in the development of large-scale web projects.

  • I am a great admirer of UNIX and Linux operating systems, and prefer them to the NT family.

  • I work with a variety of tools, including the terminal, JitBrains' products, Postman, and Atlassian's products, as well as other software related to software development.


I really enjoy all the voiced technologies, some because of their complexity, and some because of their elegance. Therefore, I am eager to continuously develop in these areas. I hope that I can contribute to your list as well.

My statistics

Daniil Kvartalnov's Projects

documentor icon documentor

A simple clone of Google Docs, built using React, Socket.io, and MongoDB.

educator_telebot icon educator_telebot

A Telegram bot in a single file, in accordance with the terms of reference.

healthub icon healthub

Health Hub is a social media platform for anyone who enjoys living a healthy lifestyle.

honeystorage icon honeystorage

Honey Storage is a content-addressable data storage system that is entirely implemented in Golang. It is a powerful and efficient solution for storing data.

log_parser icon log_parser

Test assignment for the company "Roistat": Access log files parser in PHP

monogen icon monogen

Monogen is an application designed for students that uses Python 3, Django and the Django REST framework to provide a seamless user experience.

muromets icon muromets

Muromets is a modular blockchain, designed from the ground up.

ocdb icon ocdb

Open-Source Contract-Based DataBase Management System

picassotest icon picassotest

Test assignment for the company "Picasso Software": Uploading data from a CSV file into a database using Python, Django, and DRF.

protos icon protos

ProtoBuf for SSO (Single Sign-On) Project

sso icon sso

SSO (Single Sign-On) is written in Golang and uses gRPC.

todos icon todos

A classic "To-Do List" application built with Vue 3 and TypeScript.

wishlist icon wishlist

A simple and user-friendly application that uses the Angular and TypeScript technologies to create a wishlist.

zeonbank icon zeonbank

A Complete JSON API In Golang (JWT, Postgres, and Docker)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.