- *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.
Danila Chervonny
Moscow, Russian Federation
$cat facts.txtKey facts
$git log --oneline work/Work experience
- *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.
- *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.
$cat education.mdEducation
- +C#/.NET library for working with weight agnostic neural networks.
- +Developed a modular authorization service with multifactor authentication.
$cat testimonials/*Testimonials
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.
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.
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.