РСзюмС

МСня ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π½ΡΡ‚ΡŒ

TL;DR

Π›ΠΈΡ†ΠΎ
  • Π›Π΅ΠΉΠ±ΠΎΠ²ΠΈΡ‡ Никита β€’ 26 Π»Π΅Ρ‚ β€’ Москва
  • Full Stack Developer β€’ 7 Π»Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π°
  • Backend: Python β€’ Django/FastAPI/Flask β€’ Postgres/MySQL/Mongo/Elastic β€’ Celery/Redis/RabbitMQ β€’ pytest/mypy/ruff
  • Frontend: Svelte β€’ TypeScript/JavaScript β€’ TailwindCSS β€’ Vue/Vuetify/Nuxt
  • Ops: GoogleCloud/YandexCloud β€’ GitHubActions/BitBucketPipelines β€’ Docker
  • Π₯ΠΎΠ±Π±ΠΈ: ΠŸΠΈΡΠ°Ρ‚ΡŒ β€’ Π”Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΄ΠΆΠ΅ΠΊΡ‚Ρ‹ β€’ Π‘Π»ΡƒΡˆΠ°Ρ‚ΡŒ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ β€’ ΠŸΠΈΡ‚ΡŒ ΠΏΠΈΠ²ΠΎ :)

  • Π‘Π²ΡΠ·Π°Ρ‚ΡŒΡΡ: Telegram β€’ ΠŸΠΎΡ‡Ρ‚Π° β€’ Github

WebAspect [2021 β€” 2023]

  • Π‘Ρ‚Π΅ΠΊ: Python + Django + Celery + Postgres + Redis
  • Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π» Π Π°Π΄ΠΈΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму Π›Π˜ΠΠ‘, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ КВ, МРВ, Π£Π—Π˜ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅
  • Писал ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ мСдицинскими систСмами, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Π•Π Π˜Π‘ Π•ΠœΠ˜ΠΠ‘ β€” Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ ПО Π² большСС количСство мСдицинских ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ
  • Занимался оптимизациями Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…: вынСс Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ запросов Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ β€” Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° сСрвСра, ΠΈ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ статистики
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Π» мСТсСрвСрноС взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ мСдицинскими организациями β€” Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ обслСдований ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π° Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… мСдицинских организациях, Π° Ρ‚Π°ΠΊΠΆΠ΅ упростило созданиС новостСй ΠΈ справочников
  • По классикС занимался ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ, Π·Π°ΠΊΡ€Ρ‹Π²Π°Π» всякиС Π±Π°Π³ΡƒΠ»Π΅Ρ‡ΠΊΠΈ, писал тСсты, Π΄Π΅Π»Π°Π» Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” Ρ‡Ρ‚ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΎ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы, ΠΈ упростило Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ

RuBeacon [2016 β€” ...]

  • Π‘Ρ‚Π΅ΠΊ: ВсС, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² TL;DR
  • Занимался сСрвСром для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ доставкС Π΅Π΄Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ, тСстированиС ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅
  • ΠŸΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Π» лСгаси сСрвСр с Python 2 Π½Π° Python 3, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Π½Π΅Π΄Ρ€ΠΈΠ» тСсты, Π»ΠΈΠ½Ρ‚ΠΈΠ½Π³ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±ΠΈΠ»Π΄Π° ΠΈ дСплоя Π½Π° CI - Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ‚Π΅Ρ…Π΄ΠΎΠ»Π³ ΠΈ ускорило Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ captcha, throttling ΠΈ jwt - Ρ‡Ρ‚ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ справится с смс-спамом
  • ΠŸΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Π» ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ ΠΏΡƒΡˆΠ΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· Firebase - ΠΈΠ½Π°Ρ‡Π΅ ΠΏΡƒΡˆΠΈ Π±Ρ‹ ΠΎΡ‚Π²Π°Π»ΠΈΠ»ΠΈΡΡŒ =\
  • Написал систСму элСктронного Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎ нСскольким сотням ΡŽΡ€Π»ΠΈΡ†, ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… Π² ΠŸΠΎΡ‡Ρ‚Ρƒ России ΠΈ сторонниС систСмы, Ρ‚ΠΈΠΏΠ° Pyrus β€” ускорив Ρ‚Π΅ΠΌ самым выставлСниС счСтов Π½Π° ΠΎΠΏΠ»Π°Ρ‚Ρƒ
  • Писал ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с систСмами Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ рСсторанов: Iiko, FrontPad, Mobidel, Poster, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ мСню, ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·Ρ‹, ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² Π»ΠΎΡΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ β€” Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с бОльшим количСством рСсторанов
  • Писал ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с банковскими ΠΈ смс сСрвисами, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π°Π΄ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ - Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… странах
  • Π”Π΅Π»Π°Π» увСдомлСния ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ… ΠΏΠΎ ΠΏΠΎΡ‡Ρ‚Π΅ ΠΈ Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΊΡƒ для принятия Π·Π°ΠΊΠ°Π·ΠΎΠ² - Ρ‡Ρ‚ΠΎ упростило рСсторанам ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π·Π°ΠΊΠ°Π·ΠΎΠ²
  • Занимался оптимизациями Ρ‚Ρ€Π°Ρ‚ Π² ΠΎΠ±Π»Π°ΠΊΠ΅
  • Написал систСму для синхронизации Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Google AppEngine DataStore Π² Google Bigquery, Ρ‡Ρ‚ΠΎ ускорило Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² + появилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ BigQuery SQL

Помимо основного ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, компания занимаСтся Π·Π°ΠΊΠ°Π·Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ, Ρ‚Π°ΠΊ я Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π°Π΄ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ McDonald's ΠΈ ПО для фитнСс-ΠΊΠ»ΡƒΠ±ΠΎΠ² Kometa Fit:

Kometa Fit [2018 β€” 2020]

  • Π‘Ρ‚Π΅ΠΊ: C# / ASP.NET Core + Python + Flask + Nuxt
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» Π°Π΄ΠΌΠΈΠ½ΠΊΡƒ для Ρ‚ΠΎΠΏ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ²: ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹, ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚ Ρ‚Ρ€Π΅Π½Π΅Ρ€ΠΎΠ², браслСтов, Ρ†Π΅Π½ Π½Π° Π°Π±ΠΎΠ½Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅ - Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ пСрСчислСнныС процСссы ΠΈ Π΄Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эти Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Ρƒ, вмСсто IT
  • Занимался ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ: Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ SQL-Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π±Π°Π³-фиксы, расслСдованиС ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ² - Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ фитнСс-ΠΊΠ»ΡƒΠ±Ρƒ Π² ситуации, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΡˆΠ»Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠΊΠΈΠ½ΡƒΠ»Π° компанию

McDonald's [2017 β€” 2019]

  • Π‘Ρ‚Π΅ΠΊ: Python + Django + Celery + Elastic + MySQL
  • Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» Π°Π΄ΠΌΠΈΠ½ΠΊΡƒ ΠΈ API для мобильного прилоТСния McDonald's - Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ мСню ΠΈ рСсторанах, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ
  • Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» API для Π°ΠΊΡ†ΠΈΠΈ β€œΠœΠΎΠ½ΠΎΠΏΠΎΠ»ΠΈΡβ€: Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ стикСры, участиС Π² Ρ€ΠΎΠ·Ρ‹Π³Ρ€Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠ·ΠΎΠ² - Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ провСсти Π°ΠΊΡ†ΠΈΡŽ
  • Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» API для систСмы Π»ΠΎΡΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π° Ρ‡Π΅ΠΊΠ°Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ для кассы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ QR-ΠΊΠΎΠ΄Ρƒ, добавлял Π² Ρ‡Π΅ΠΊ ΠΏΡ€ΠΈΠ·ΠΎΠ²Ρ‹Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ - Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒ