~/picolino.dev
$whoami
@picolino

Danila Chervonny

software architect · techlead · 30 years old
Moscow, Russian Federation
telegram tg channel github linkedin

$cat facts.txtKey facts

1M+answers read on StackOverflow
100k+views on online webinars
100+interviews conducted
100+hours spent on mentor sessions
100+exam questions written for Yandex Cloud Engineer Associate and Security Specialist
50+hacking tactics and techniques automated in PT Dephaze
30+startups rated on Social Tech Challenge, 2021 and 2022
1Teamlead Course co-developed for a programming school
2developers grown from scratch

$git log --oneline work/Work experience

commercial development experience9 years 6 months
HEAD → 2023 Positive Technologies lead software developer
cybersecurity · offensive security · asset management · hacking
  • *Developed a highly complex product (PT Dephaze Autopentest System) from scratch over one year as the sole backend developer in the team.
  • +Conducted market analysis and determined the product's direction.
  • +Successfully created the product's core platform despite a severe lack of human resources.
  • +Applied brand new architecture to automate hacker's actions.
  • +Automated over 50 hacking tactics and techniques.
asp.net core · postgresql · nunit · specflow · gitlab · docker · opensearch · victoriametrics · grafana · rider
2020 Skillaz (middle → senior → architect → arch team lead)
hr-tech · document-management · workflow
  • *Social Tech Challenge 2021, 2022 — participated as an expert.
  • +Developed automated onboarding system for new employees in different departments (Development / Testing / DevOps).
  • +Integrated and increased quality of the scrum process in 5 teams.
  • +Increased unit and integration test speed 2x.
  • +Made a builders architecture to build domain objects for tests fast.
  • +Created an automated database creation and deployment system for new clients (PostgreSQL).
  • +Developed an automated migrations system for the releases pipeline using PostgreSQL scripts and C# class-migrations.
  • -Huge experience in PostgreSQL function optimization.
asp.net core · mongodb · postgresql · xunit · docker · kubernetes · elastic · redis · signalr · rabbitmq · kibana · grafana
2017 Avicom Business Technologies (intern → junior → middle c# dev)
financial-management · time-management · document-management · workflow
  • *Had taught programming to the CEO of the company.
  • +Developed automated onboarding system for new employees in different departments (Development / Testing / DevOps).
  • +Led mobile application development.
  • -Developed a VCS changes tracking utility (Azure DevOps / TFS) to highlight breaking changes and allow non-breakable backwards compatibility.
  • -Developed an automated smoke-testing utility to run after releases.
  • -Developed a database-comparison utility (MSSQL).
  • -Catalogized all company's internal and external products (tech documentation).
  • -Developed the UI concept of a new mobile application.
wpf · devexpress · asp.net · xamarin · mvvmcross · mssqlserver · sqlite · angular · primeng · azure-dev-ops

$cat education.mdEducation

2020 RTU MIREA (msc, information systems and technologies)
  • +C#/.NET library for working with weight agnostic neural networks.
c# · data-science · genetic-algorithms · neural-networks
2018 RTU MIREA (bsc, cyber security)
  • +Developed a modular authorization service with multifactor authentication.
c# · c++ · xss · sql-injection

$cat testimonials/*Testimonials

testimonials/vadim.txt

Danila has shown himself to be a competent, self-motivated and thoughtful professional. Besides development, Danila contributed a lot in terms of improving processes in teams. Most importantly, he did not stop at suggesting an idea, but was always bringing it to full implementation, no matter if it was some kind of architectural feature or a change in processes. Danila is good at not only doing new and creative tasks, but also those tasks that just need to be done, be it boring debugging heavy reports or looking for a bug in some legacy integration. If necessary, then it will be done.

Vadim Chief Technical Officer — Skillaz
testimonials/vladislav.txt

Danila has shown himself to be an experienced developer and a responsible employee who you can rely on. With great interest and enthusiasm, he takes on complex tasks, offers various solutions and completes the work. Separately, I would like to note Danila's aspiration to improve solutions right way and offer new. Starting from development processes, ends up with specific lines of code. The above qualities characterize Danila as a proactive and professional employee, aimed at achieving results with whom it is pleasant to work in one team.

Vladislav Lead Software Developer — Skillaz
testimonials/sergey.txt

Danila has knowledge and skills in various spheres. Besides, Danila dealt with performance optimization issues at all levels from the database to the client code. We can confidently talk about him as a responsible and executive colleague, who takes work seriously and is focused on results.

Sergey Lead Software Developer — Avicom Business Technologies