I'm Mark and I'm a Fullstack developer.
- 🌏 I'm based in South of Urals, Russia.
- 🖥️ Write code on C#, Go, JavaScript, ASP.NET Core and React.
- ✉ You can contact me using Telegram
- Backend
- C#
- ASP.NET Core
- Go
- JavaScript/TypeScript
- Python
- Databases
- SQL
- PostgreSQL
- TimeScaleDB
- MongoDb
- Frontend
- React (including
Router,Zustand,Charts) - Vue (including
VuEx) - Svelte
- React (including
- Message Brokers
- Kafka
- RabbitMq
- Cahcing
- Redis
- Deployment
- Podman
- Systemd
- Docker
- Nginx
- OS
- Linux
Description:
Link shortener where you can create a short link that redirect you to the same resource as the long one
- Backend - .NET 7
- Implemented using CQRS architectural pattern and using Domain Driven Development
- Database - PostgreSQL
- ORM - EntityFramework Core
- User session stores in Redis
- Link statistics are processed in statistics microservice
- Connection between backend and microservice is carried out through message broker - RabbitMQ
- Frontend implemented as SPA on React
Description:
Client-server quiz where players should to answer the questions
- Client-side - WPF Application
- Server-Side - ASP.NET Core application with SignalR Library
