TECHNICAL SKILLS

My Expertise

Frontend

HTML5 CSS3 JavaScript TypeScript Angular Next.js Redux Vite Tailwind Bootstrap SASS JQuery React React Native

Backend

.NET Core C# Node.js Express.js GraphQL gRPC RESTful APIs

Databases

SQL Server MySQL PostgreSQL MongoDB Firebase Entity Framework

DevOps & Cloud

Docker Kubernetes AWS Google Cloud Nginx Linux CI/CD

Tools & Platforms

Git Docker Kubernetes RabbitMQ Redis Jira

CRM & BI

Dynamics 365 Power BI DAX
DESIGN PATTERNS

Software Design Patterns in C#

Creational Patterns

  • Singleton
  • Factory Method
  • Abstract Factory
  • Builder
  • Prototype
  • Simple Factory

Structural Patterns

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy

Behavioral Patterns

  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor