Timeframe | English | Russian | Tags |
---|---|---|---|
2024-Jan | In the NFT Wallets Unleashed: A Data Structures and Application Design Journey I explored the world of NFTs and blockchain while prototyping wallet CLI application with efficient data structures using C# and .NET Core. Article has been posted by Dzone, hackernoon.com, codeproject. | #nft #wallet #fintech #blockchain | |
2023-Oct | In the Algorithmic Alchemy: Exploiting Graph Theory in the Foreign Exchange I continue explore the world of graphs and how financial institutions make profitable currency exchanges. Article has been well accepted and posted under Better Programming Medium Hub and translated to Spanish, Hindi, Chinese, French, Bengali, Russian, Vietnamese, Portuguese, Japanese, German, Korean, and Turkish by hackernoon.com. | #graphs #bellman-ford #fx #foreignexchange #currencyexchange | |
2023-Sep | Published an article about my journey of Crafting Mazes for the Wall-E application published before. Article has been Featured on Dzone Main Page, as well as gained attention on codeproject. | #sfml #graphs #tree #spanningtree #maze #labirinth | |
2023-Aug | Published an article Wall-E project which is a visually appealing implementation of path finding algorithms using SFML graphics library and Yandex data sets. Article has been Featured on Dzone Data Engineering page and reposted on Better Programming Medium Hub, as well as codeproject, hash-node, dev.to. | #sfml #graphs #graphics #dijkstra #astar #bfs #dfs #pathfinding | |
2023-Jul | I demonstrated that well-known algorithms BFS, DFS, Dijkstra, and A-Star are essentially variations of the same algorithm by creating a universal implementation. Article has been Featured on Dzone Main and Data Engineering pages, reposted on Better Programming Medium Hub, gained a lot of attention on codeproject, hackernoon, and reposted on hash-node and dev.to. | #graphs #dijkstra #astar #bfs #dfs #pathfinding | |
2023-Feb | How to write self-documented code with low cognitive complexity was republished by famous BetterProgramming community. | Статья Метрика Cognitive complexity или простой способ измерить сложность кода была переопубликована в известном BetterProgramming сообществе. | #programming #engineering #codequality #metrics #self-documented code |
2023-Jan | Provided notes and examples of how to initialize and migrate databases using .NET. | #architecture #migration #c-sharp, #DotNet, #entity-framework, #dapper, #linqToDb, #dbUpMigrator, #SQLite, #SQLServer, #postgreSQL, #scaffolding | |
2022-Nov | Shared a tip how to debug Roslyn Source Generators using Rider IDE Early Preview. | #roslyn #compilers | |
2022-Nov | I review the practical approaches in API versioning, the pros and cons, as well as some basic reasons for API versioning. Reposted on dev.to. | Заметки по версионированию API | #api #versioning |
2022-Nov | I have listed a few GraphQL trade offs that you should keep in mind when you choose a way to build your new API. Reposted on dev.to. | Проблемы GraphQL | #api #graphql |
2022-Oct | Step by step guide on how to use biometric citizen passports to manage Russian Enterpreneur account abroad. | Как открыть или закрыть ИП из-за рубежа приложив смартфон к загранпаспорту РФ | #guide #ip #enterpreneurship |
2022-Aug | Expert opinion published on topic of Software-as-a-Service. | #saas | |
2022-Feb | An article about transformation of a remote distributed team. | Additionally published in February issue of IT World magazine | #remote #teamlead #business |
2021-Nov | Expert opinion published on topic of How to evaluate a 3rd party RESTful API. | #api #engineering | |
2021-Nov | I've done some weekend research and wrote an article about the internals of Indy Autonomous Challenge 2021. | Как устроены первые в мире соревнования беспилотных болидов Formula 3 на Indy Autonomous Challenge 2021. Команда TUM | #selfdriving #ai #engineering |
2021-Oct | An interview with me on Netology's blog. | Интервью со мной на Нетологии | #career #teamlead |
2021-Sept | Technical article in Russian on how to make a cheap serverless web site for your small business. | Публикуем простой Serverless сайт с формой обратной связи для проверки гипотез | #aws #serverless #business #agile |
2021-Aug | Expert comments on 20+ Tips for Agile Project Management | #agile #teamlead | |
2021-July | How to write self-documented code with low cognitive complexity. Reposted on Medium and it's BetterProgramming pub, dev.to | Статья Метрика Cognitive complexity или простой способ измерить сложность кода | #programming #engineering #codequality #metrics #self-documented code |
2021-Jun | Expert comments on Comparative Analysis of Blazor, Angular, React, Vue and Node for Web development | #react #angular #blazor #vue #nodejs #frontend #development #programming #engineering | |
2021-June | An article in Russian "How to higher salary and acknowledgement being a software developer?" in the business information portal from Saint-Petersburg. | Статья Карьера программиста: как получить высокую зарплату и признание | #programming #engineering #career |
2021-May | A pragmatic guide to starting Communities of Practice in the organization. Reposted on Dev.to and Medium | #teamlead | |
2021-May | An article in Russian "How to become a programmer from scratch?" in the business information portal from Saint-Petersburg. | Статья Как стать программистом с нуля | #programming #learning #engineering #education |
2021-Apr | An article in in Russian in the Moscow management magazine Top Personal. Issue #9. | Статья в выпуске №9 журнала "Управление персоналом", г.Москва | #hr #peoplemanagement |
2021-Mar | Expert comments on How to ensure your development team is truly dedicated? | #teamlead #peoplemanagement #hr | |
2021-Feb | Web Crawlers, the DMCA, and Thinking Ahead. Reposted on Medium | #copyrights #web #architecture | |
2021-Feb | Working example of SAML Single Sign-On integration using C# . Reposted on Reddit and Medium | #architecture #identity #saml #authentication | |
2021-Feb | Five facts about security to know in 2021. Reposted on Reddit and Medium. Translated in Russian: Пять фактов о безопасности в 2021 |
#review #architecture | |
2021-Jan | An article in Russian where I review the book "Monolith to Microservices. Evolutionary patterns to transform your monolith" by Sam Newman | Стоит прочитать: обзор книги Сэма Ньюмана «Monolith to Microservices. Evolutionary patterns to transform your monolith» | #review #architecture |
2020-Dec | How Scrum Helps Developers Build Technical Skills and Flexible Architecture. Reposted on Dev.to, Medium and Reddit | #teamlead #agile #scrum #architecture | |
2020-Dec | An article in Russian about modelling physical processes with OpenFOAM and visualizing results in Web | Моделируем процессы в OpenFOAM и отображаем результаты в веб | #cloud #cfd #hpc #cloudcomputing #science #physics |
2020-Dec | An article in Russian where I review the book "Clean architecture" by Robert C. Martin | Стоит прочитать: обзор книги Роберта Мартина «Чистая Архитектура» | #review #architecture |
2020-Nov | Tips & Tricks on API documentation . Reposted on Reddit and Medium | #api #docs | |
2020-Nov | An article in Russian on How scrum helps developers to build their technical skills? | Как скрам помогает стать более сильным разработчиком? | #teamlead #agile #scrum #architecture |
2020-Oct | Tips & Tricks on API documentation reposted on Dev.to, Reddit and Medium | Приёмы составления правильной API документации | #api #docs |
2017-Oct | An article in Russian where I review by bluetooth Beats Solo 3 | Отзыв пользователя беспроводных наушников Beats Solo 3 | #random |
2016-Nov | An article in Russian where I tell how to build a personal VPN server using AWS | Делаем себе бесплатный VPN на Amazon EC2 and repost on telegraph | #vpn |
2016-Nov | An article about the news in the world of navigation maps. | Интересная новость из мира картографии и дизайна | #random #maps |
2016-Nov | An article about my toy RC model. | Опыт покупки китайской RC модели краулера | #rc #fun |
2015-Dec | An article about IPTV setup on Web OS-based TV. | Настройка IPTV на Web OS телевизорах от Интернет-провайдера | #iptv |
2015-Jul | An article about how to keep the notes efficiently. | Как запомнить всё или конспект нового формата | #random |
2015-Apr | Sharing materials from the conference CLRium #2. | Делюсь материалами c CLRium #2 | #architecture |
2015-Mar | Sharing must watch lections on databases from Yandex. | Лекции по Базам Данных от Яндекс | #architecture |
2015-Mar | Sharing must watch lections on High Load. | Лекции HighLoad от Mail.Ru | #architecture |
2014-Jul | Why goto is so bad | Почему goto плох | #codequality |
2014-Jul | OAuth and tears | - | #architecture #identity #oauth #authentication |
2014-Jul | OAuth and tears | OAuth и слёзы | #architecture #identity #oauth #authentication |
2014-May | Customize ASP.NET Identity 2.0 | - | #architecture #identity #authentication |
2014-May | Select happy medium in practices of Entity Framework | - | #architecture |
2014-May | Translated interesting article about World’s Biggest Dinosaur finding in Argentina | Найдены остатки самого большого в мире динозавра | #random #translation |
2014-May | Customize ASP.NET Identity 2.0 | Кастомизируем ASP.NET Identity 2.0 | #architecture #identity #authentication |
2014-May | Select happy medium in practices of Entity Framework | Выбираем все плюсы из трех парадигм Entity Framework | #architecture |
2014-Jan | Technical article where I'm sharing experience in C++11 for Android NDK | Опыт в C++11 для Android NDK | #cpp #c++ #android #ndk |
2013-Mar | Technical article on Recording and modifying sound with the web app in real time | Запись и модификация звука в Web и репост в блоге | #experiments #web |
2013-Feb | Technical article on how to read internal database from Skype Desktop application. | Читаем сообщения Skype без пароля к аккаунту | #experiments #myapps |
2012-Dec | XML serialization of derived classes | - | #architecture |
2012-Dec | What should be the comments in the code... | - | #codequality |
2012-Dec | C++ core | - | #cpp #c++ |
2012-Dec | Solved problems with cooperating of Visual Studio 2012 and SQL Server 2008 | - | |
2012-Dec | Query optimization in Oracle DB | Оптимизация запросов Oracle DB | #databases |
2012-Nov | Problems with Oracle SYS_CONTEXT function | - | #oracle #databases |
2012-Sep | PR: I made a Windows Phone app for the contest participation | PR: Сделал Windows Phone приложение для конкурса Вконтакте | #myapps #experiments |
2012-May | Technical article about using Entity Framework in ASP.NET MVC3 | Моё знакомство с ASP.NET MVC3 и Entity Framework Code First... | #architecture #experience |
2012-Mar | How to write a UTF-8 encoded string to a file in windows, in C++ | - | #cpp #c++ |
2012-Feb | Домбай 2012 | - | #travel |
2011-Dec | PR: Presenting a simple C# app for voice recognition and text-to-speech translation using non-official Google Voice API. | Программа распознавания речи с Google Voice | #myapps #experiments |
2011-Jul | PR: Presenting a simple game made using C# and XNA framework. This game won a prize of sympathy at Microsoft Dreamspark contest. | Игра на XNA | #games #myapps #experiments |
2011-Jan | PR: Presenting my WPF application that allows to work with graphs and execute some algorithms on it. | Программа для работы с графами | #algorithms #myapps #experiments |
2010-Nov | Built so-called gadgets for Windows 7 | Гаджеты для Windows 7 | #mydesign #myapps #experiments |
2010-Oct | My thoughts and a concept on mobile services design. | Мобильные сервисы | #mydesign #concept |
2010-Oct | Made a concept design for a car display. | Цифровое управление автомобилем | #mydesign #concept |
2010-Oct | How to restore pim.vol - contacts file from Windows Mobile | Файл контактов на Windows Mobile Pim.vol | #experience |
2010-Jun | Travel notes after vacation on the Black sea | Отдых | #travel |
2010-May | Travel notes after visiting Saint Petersburg during vacation | Санкт-Петербург | #travel |
2010-May | PR: Replace text like a Pro with my Multi Text Editor application | - | #myapps |
2010-Mar | PR: save links like a Pro with my tLinker | - | #myapps |
2010-Jan | My travel notes after winter trip to Caucasus region. | Кавказские Минеральные Воды | #travel |
2009-Oct | My review of the signs and banners martket in the NYC. Notes made after my participation in work-and-travel USA during summer of 2006. | Лето в США | #travel |
2009-Jun | My notes after summer trip from South of Russia to Syberia where I was born | Летняя Россия | #travel |
Timeframe | Stack | Description |
---|---|---|
2023-Oct | C#, .NET Core, CLI, .NET HttpClient | Building a Command Line Interface for JSON Data Downloader from Feed using .NET Core while learning some Microsoft materials on correct using of HttpClient. Implemented V1 with simple DI and V2 with full DI. |
2023-Aug | C++, SFML | I made a Wall-E project which is a visually appealing implementation of path finding algorithms using SFML graphics library and Yandex data sets. |
2023-Jun | C++ | I demonstrated that well-known algorithms BFS, DFS, Dijkstra, and A-Star are essentially variations of the same algorithm by creating a universal implementation. |
2023-May | C#, .NET Core, CLI | Building a Command Line Interface for imaginary NFT Wallet using .NET. Implemented V1 with simple DI and V2 with full DI. |
2023-Jan | C#, .NET, Entity Framework, Dapper, LinqToDb, DbUpMigrator, SQLite, SQL Server, PostgreSQL, Scaffolding | Pure work need. Researched and provided examples of how to initialize and migrate databases using .NET. |
2022-Dec | C++, SFML | Getting deep into more sophisticated maze generators with guaranteed pass through. |
2022-Nov | C++, SFML | Hacking random maze generator in 24 hours. |
2022-Oct | C++, SFML | Hacking pacman using SFML lib in 24 hours. |
2022-Jan | C#, Orchard CMS | Fixing issues in Orchard Core CMS source code while building production application using it. |
2021-Nov | C, SDL | 3D graphics from scratch using SDL, pure C and mathmatics. |
2021-Feb | C#, SAML | SAML protocol library for implementing SSO integration |
2021-Jan | C# | Hacking Tetris Console game in 24 hours. |
2019-Sep | C#, CQRS | Playing with CQRS and microservices using .NET Core 3.0. |
2016 | C++, Linux, POSIX | Playing with Multithreading and Networking using C++. |
2016 | C++, OpenFrameworks | Playing with openFrameworks C++ toolkit for drawing 3D Earth based on actual elevation data. |
2016 | C# | Application for recursive copying of files and folders from source path or URL to target folder in the file system. |
2015 | C#, ASP.NET | Web app cleverwearer.com designed to get dressed for the weather and plan users wardrobe for the trips, and also warning users about surprises of the nature. |
2015 | C++, Raspberry Pi | Hand made Remote Control for little RC-car based on Raspberry Pi programming to control by software. |
2014 | C++ | Programming robot for playing soccer |
2014 | C# | A little Vkontakte Wall Exporter |
2014 | C# | Created hardware and software kit for measuring laser light using Portable USB Spectrometer. |
2014 | C++, Open GL ES, Android NDK | Playing with Open GL for Android to craete Asteroids Recovery for Android. |
2013 | C++, Open GL | Playing with Open GL for Windows to create little prototype of game Asteroids Recovery. |
2013 | Javascript, Flash | Played with Sound recording and modifications using Flash on my Funny Hamster web app. |
2013 | C#, SQLite, Skype | Playing with SQLite and Skype internals to read Skype DB, chats and messages by using simple and straightforward code. |
2012 | C# | Created Windows Phone messenger as part of Windows Phone Contest running by Vkontakte Social Network. |
2012 | C#, WPF, Google Voice | Playing with Google API for Voice recognition. |
2011 | C#, XNA | Created small game Space shooter for fun. |
2011 | C#, WPF | Created application for automating text replacing with nice-looking UI using WPF. |
2011 | C#, Windows Forms | Created application for automating text replacing. |
2011 | C#, Windows Forms | Created Links Savings application for Windows. |
2011 | C#, WPF | Playing with WPF and Graphs algorithms (blog publication). |
2011 | Javascript, C# | Playing with Windows 7 gadgets |
2010 | C# | Application Database for managing deliveries of a small business |
2010 | C#, Windows Mobile | Application for recovering contacts from Windows Mobile internal storage *.PIM file. |
2010 | C#, Windows Mobile | Created an application Sealed Notes for Windows Mobile |
2008 | C++, MFC | Playing with graphs using MFC C++ and Prima-Kraskal set of algorithms. |
2008 | C++, MFC | Developed shapes intersections solver as part of my application to my first full-time job as a software engineer in GIS. |
2007 | C | ATMega 16 basic programming |
2003 | C | Developed Tanks 2D Game as part of my university program course about C language. |
2002 | Visual Basic, MS Access | Developed clients registry system and database for municipal Dental clinic while I was a schoolboy and started to learn to write code. This project helped me to learn a lot and sell my first software program ever. |
Timeframe | Description |
---|---|
2022-Dec | Judged on Winter MelonJam 2022. Got certificate of appreciation. |
2022-Jun | Judged on Hack3 2022. Mentioned on event devpost. |
2022-Jan | Judged on CruzHack 2022. Got certificate of appreciation. |
2021-Nov | Judged on UniHack 2021. Got Judge certificate. |
2021-Jul | Judged on Melon Jam hackathon. Got certificate of appreciation. |
2021-Jul | Judged on Atlas Hacks. Mentioned on event devpost. |
2021-Jun | Judged on Hack3 2021. Mentioned on event devpost. |
2021-Jun | Judged on AlphaHacks 2021. Mentioned on event devpost. |
2021-Apr | Helped to mentor students and judge HackTJ 2021. Mentioned on event devpost. |
2021-Jan | Judged on CruzHack 2021. Mentioned on event devpost. |
2020-Dec | Co-organized and built a tech stack for scientific hackathon Fit-M 2020 using Yandex.Cloud, OpenFOAM, ParaView, docker, JavaScript/React. Got diplomas and wrote an article about cloud computing, CFD and HPC. |
2020-Nov | Judged on UniHack 2020. Got diploma. |
2020-Jul | Contributed to Atlassian's Codegeist 2020 hackathon by building a potentially useful TacTic Assignments JIRA add-on for further usage with my team. Tech stack: Atlassian-connect-express JS framework, nodeJS, C#, .NET Core, docker, AWS Source code |