Coder Social home page Coder Social logo
| | |
| | | | | | | |

About

Hi! My name is Kirill! 👋 I'm an IT enthusiast involved in different spheres of programming industry and a Senior Software Engineer at Holland and Barrett

Technical Stack

Field Technologies
Programming languages and frameworks - Python (Django, Flask, FastAPI)
- Golang
Linux administration - Debian and Arch based systems
- Nginx
- Security basics
Databases - PostgreSQL
- mySQL
- Elasticsearch
- Redis
DevOps - Ansible playbooks
- Docker
- Google Cloud Platform
- CircleCI, Github actions
Protocols - REST
- gRPC
- GraphQL
Management and mentoring - Team lead at SMENA
- Grid Dynamics technical interviewer
- Yandex practicum code reviewer

You can get more details at the Work experience, Education and the Repositories sections.


Work experience

Job Position Company Field Work Period
Software Engineer Holland and Barrett Backend development 11.2023 — current time
Software Engineer Grid Dynamics Backend development 05.2022 — 11.2023
Code reviewer Yandex Practicum Python code reviewing at educational course 04.2022 — 01.2023
Team Lead SMENA Development, people management, recruitment 09.2021 — 05.2022
Backend developer SMENA Django backend development 05.2020 — 09.2021
Python developer SpecTrans Automating business processes with Python 03.2018 — 05.2020

Achievements at these positions:

Grid Dynamics

Company activities:

  • Conducted 20+ technical interviews with junior, middle and senior developers
  • Developed a part of "Junior to middle" educational program for internal employees growth

Project: FAANG Company (Confidential)

  • Managed the source community-developed part of the project.
  • Effectively communicated with community members, addressing inquiries and providing support.
  • Conducted thorough code reviews to ensure high-quality contributions from the community.
  • Developed third-party integrations to enhance the project's functionality and user experience.

R&D Project: Product Description Generation Service

  • Developed a service utilizing OpenAI and Google Vertex API.
  • Implemented the service to generate product descriptions based on clothes characteristics.
  • Utilized OpenAI's natural language processing capabilities and Google Vertex API's machine learning features.
  • Prepared the service for a demo, showcasing its potential to enhance the efficiency of content creation for the company's products.

Yandex Practicum

  • Reviewed and provided feedback on students' home assignments related to Python and Django framework.
  • Assisted students in their learning process by offering guidance and support to help them improve their coding skills.

Smena

Team Lead

  • Composed and deployed releases, ensuring smooth and efficient software updates.
  • Wrote documentation to maintain clarity and facilitate future development.
  • Conducted regular 1-1 meetings with team members to address concerns and provide guidance.
  • Resolved issues and provided architecture solutions to support the team's projects.
  • Conducted career reviews of employees, identifying areas for growth and development.
  • Participated in the hiring process to onboard talented individuals into the team.

Python Developer Tablet service for the kitchen:

  • Streamlined communication between the kitchen staff and delivery team.
  • Enabled real-time transmission of incoming orders, reducing manual errors and optimizing order processing.
  • Technologies used: Python, Django, GraphQL, Elasticsearch.

Delivery panel for couriers and clients of the restaurant:

  • Improved overall delivery process with route optimization, order tracking, and real-time delivery status updates.
  • Enhanced customer satisfaction by providing clients with order tracking capabilities.
  • Technologies used: [Please add the relevant technologies used for this service].

Autotest running infrastructure:

  • Implemented automated testing infrastructure, significantly reducing manual testing time.
  • Led to faster deployment cycles and improved software quality.
  • Identified potential issues before deployment, ensuring a more reliable and stable product.
  • Technologies used: CircleCI, GitHub Actions, Docker.

SpecTrans

Automation System Developer (Part-time) at Small Transport Company

  • Developed and supported an application for logisticians and drivers, streamlining various aspects of the company's operations.
  • Implemented features to automate flight planning, efficiently assigning available drivers for specific days.
  • Provided functionality to retrieve information about completed and upcoming flights within the current month.
  • Integrated notification systems to alert relevant personnel about future flights and schedule changes.

Technical Contributions:

  • Utilized Python scripts to automate critical business processes, optimizing workflows and reducing manual overhead.
  • Developed a user-friendly interface to enhance usability and accessibility for logisticians and drivers.

Education

Ufa State Aviation Technical University

Bachelor's degree Mechatronics, Robotics, and Automation Engineering (Sep 2016 - Jul 2020)

Grade: 4,87 (Diploma of honors)

  • Microprocessors, robots and CNC machines programming
  • CAD and CAE systems
  • Design and use of mechatronics and robotics systems in an automated manufacturing

Certificates and courses

Date Expiration Certification Credential
12.2022 12.2025 Google Cloud Certified Associate Cloud Engineer certificate

Date Course Platform Certificate
07.2022 Learn How To Code: Google's Go (golang) Programming Language Udemy udemy-golang.pdf
01.2023 Design patterns in Python Udemy design_patterns.pdf
01.2023 Software Architecture by University of Alberta Coursera software_architecture.pdf
01.2023 Service-Oriented Architecture by University of Alberta Coursera Service-Oriented Architecture.pdf

Repositories:

Anurag's GitHub stats

Project Description Stack
Ansible playbooks for shadowsocks+v2ray proxy deployment Ansible playbooks script made for automated deployment of shadowsocks+v2ray proxy server Ansible, Docker, Shadowsocks, V2ray
GridU golang project Sandbox project, where I created a system of two microservices Golang, elasticsearch, gRPC, postgresql, docker
Golang algorithms Dealt with algoritmic issues using Go language Golang
Slack-YT-threads bot The goal of this app is to attach slack conversations to YouTrack issues. urrently used by Smenateam Elixir, Docker, Ansible
Atol mock server A Mock-server. Allows developers work on web-applications without necessity of buying actual Atol device. Currently used by Smenateam developers Elixir, Docker
SmenaTeamDevUtils Collection of the most useful development utils based on a survey within Smena Team Markdown

Kirill's Projects

cat_food_orders icon cat_food_orders

Сервис работы с заказами магазина кошачьих консерв. Написан на хакатоне, чтобы поработать с асинхронным graphql фреймворком ariade, микрофреймворком flask и ORM sql alchemy

euler_project_elixir icon euler_project_elixir

Решение задач Проекта Эйлера на функциональном языке

markdown-webp icon markdown-webp

A query in WebP support in browsers and MarkDown previews on GitHub and in VS Code

slack-yt-threads icon slack-yt-threads

Бот прикрепляет ссылку на обсуждение задачи в слаке к карточке задачи в ютреке

social-icons icon social-icons

Collection of SVG & PNG social media icons. Embeddable Social Icons, Use directly on your websites.

tech-stack-icons icon tech-stack-icons

This Repository Containes Icons in SVG Format of Various Tools and Technologies Used Actively in Industry.

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.