Arkadiy Shuvaev's Projects
The core data structures and algorithms that are the building blocks of applications everywhere. You will learn how they work and see real-world examples that you can apply to your next project.
Code to prepare to AWS Certified Developer Associate
Provides basic services to traverse a complete site tree. Given a start link it visits each page of the site, i.e. all pages that are reachable via one or more hops from the startpage within the same domain. Two clients have been developed. The first one is a console application and the second one is a ASP.NET MVC Core with SignalR.
This benchmark includes deserialization/serialization tests for source code generator, standard System.Text.Json, and Newtonsoft.Json library
Consolidating MVC Views Using Single Page Techniques by Paul D. Sheriff Simplify and improve the testability and reusability of your MVC applications through the use of the Single Page Application idiom and MVVM techniques.
A prototype of a small crowdlending platform
Filling a database with random data.
Pluralsight course: Developing an Asynchronous ASP.NET Core 6 Web API
A durable message queue library based on the Redis reliable queue pattern and LUA scripts
The simple REST API using .NET and C# with Login and RandomNumber controllers.
A deeplearning.ai's course "Start enhancing the performance of LLMs with knowledge graphs"
This includes application compiled using .NET 7 native AOT. .NET 7 is the latest version of .NET and brings many performance improvements and optimizations.
Redis—an in-memory data structure store—differs from relational databases like MySQL, and NoSQL databases like MongoDB. In this course, learn what Redis is and how it works as you discover how to build a client implementation using an ioredis client and a Node.js server. Emmanuel Henri explains how to install and set up Redis, and covers basic Redis tools and concepts, including persistence and replication. Plus, he reviews the different data types available, and demonstrates what you can do with strings, hashes, and lists. To wrap up, he goes over security options and best practices for securing a Redis instance.
About How to build a Q&A system powered by LLM/RAG
Pre-course to the course "Chat with your own data - LLM+RAG"
Pluralsight course: Improving Your MVC Applications with 10 Extension Points
Building application with Angular, ASP.NET Core
Building Applications with React and Redux in ES6
A test project for learning AWS. An example from AWS Learning has been extended with TypeScript.
A deeplearning.ai's course "Serverless LLM Apps Amazon Bedrock"
This is a complete course on artificial intelligence and machine learning as part of the AI Start project for anyone who wants to pursue a career in Data Science.
The aim of this course is to introduce students to the theory and practice of deep learning and neural networks in an interactive format.
Provides a web service for getting stock quote with cache powered by AWS DynamoDb.