Dmitry Bashinsky
.NET Developer
Mobile:
+380939980126
Telegram:
Born:
26.01.1998
Summary

Highly motivated and experienced .NET Developer (~10 years, including freelance since 2015) specializing in backend and full-stack development within microservice architectures. Proficient in C#, ASP.NET, cloud platforms (AWS, Azure, GCP), DevOps practices (CI/CD, Docker, Tracing), and various database technologies. Proven ability to design, develop, deploy, and maintain scalable applications, contributing effectively to team projects and driving technical solutions. Seeking challenging roles to leverage expertise and contribute to innovative projects. Possesses a strong interest in exploring and learning new technologies.

Work Experience
.NET Developer Uklon (March 2023 - Now)

Project: Partners - Fleet Management Application
Developing a comprehensive application for drivers and fleet owners aimed at streamlining operations, optimizing resource allocation, reducing costs, and enhancing overall fleet performance.

Key Responsibilities & Features:

  • Developing backend services using .NET for core functionalities.
  • Implementing features like trip tracking, fleet administration, payment processing, and real-time analytics.
  • Working with AWS services for deployment and infrastructure.
  • Utilizing Docker for containerization and Kafka for event-driven architecture.

Technologies: .NET, AWS, Docker, EF Core, Redis, PostgreSQL, Kafka.

BackEnd Developer Parimatch (Nov 2020 - Mar 2023)
  • Developed and maintained microservices for a personalized content delivery system.
  • Integrated machine learning models to enhance user experience personalization.
  • Built and optimized a search service enabling text search within game events data.
  • Provided ongoing support and performance optimization for related microservices.

Technologies: .NET Core, Microservices, ML Integration, Search Algorithms.

BackEnd Developer MoneyVeo (Nov 2019 - Nov 2020)
  • Contributed to the development of an automated system for issuing microloans.
  • Focused primarily on backend development using .NET technologies.
  • Participated in frontend (Razor) and admin panel development tasks.
  • Actively involved in migrating a monolithic application to a microservices architecture.

Technologies: .NET Framework, ASP.NET MVC (Razor), Microservices Migration, SQL Server.

BackEnd Developer TAS Insurance (Apr 2019 - Nov 2019)
  • Developed a customer-facing website for online insurance policy sales.
  • Implemented backend logic for collecting client information and processing applications through multiple stages.

Technologies: ASP.NET, C#, SQL.

BackEnd Developer Wirex (Dec 2018 - Apr 2019) - 5 months
  • Worked on a payment system supporting both cryptocurrency and fiat transactions.
  • Developed a dedicated framework for automated testing.
  • Implemented end-to-end (E2E) tests covering both internal backend services and third-party integrations.

Technologies: .NET Core, Payment Systems, Cryptocurrency, Testing Frameworks, E2E Testing.

FullStack Web Developer Alfa-Bank (Mar 2018 - Dec 2018) - 10 months
  • Developed features for "AlfaCollection," a CRM system for managing debtors.
  • Contributed to "Chat-Bank," a chatbot facilitating money transfers via messengers.
  • Conducted internal training sessions on C# fundamentals and automated testing for the QA team.
  • Participated actively in various company-organized hackathons.

Technologies: C#, ASP.NET, SQL Server, JavaScript, Chatbots, CRM Systems.

Full stack Developer Freelance (2015 - Mar 2018)
  • Delivered a variety of custom software solutions for diverse clients.
  • Developed projects ranging from simple data parsing tools to complex automated systems designed to enhance client operational productivity.
floppy

Technologies: Varied based on project (e.g., C#, Python, Web Technologies).

Professional Skills
  • C#
  • F#
  • ASP.NET
  • .NET Core / .NET 5+
  • Microservices
  • DDD
  • CQRS
  • SOLID
  • OOP
  • FP
  • Design Patterns
  • SAGAs
  • EF Core
  • NHibernate
  • SQL
  • PostgreSQL
  • No-SQL
  • Redis
  • REST APIs
  • GRPC
  • Kafka
  • Pulsar
  • Queue/PubSub
  • NATS
  • Azure Services
  • AWS
  • GCP
  • Docker
  • Docker Swarm
  • CI/CD
  • VPS Setup
  • Domain Config
  • Tracing
  • WPF
  • MVVM
  • UWP
  • Vue
  • Svelte
  • React
  • Flexbox
  • Git
  • NUnit
  • Selenium
  • Visual Studio
  • Service integrations
  • Communicability
  • Flexibility
  • Sense of humour
  • SCRUM
Interests & Exploration

Generally interested in various technologies and constantly exploring new tools and approaches. Enjoys learning new programming languages (e.g., F#, Elixir, Gleam, OCaml, Roc, Haskell, Gren, Crystal) and experimenting with different application design patterns and service integrations (e.g., NATS, PostgreSQL, Redis, Pulsar, Kafka).