Skip to content
View udarensamolet's full-sized avatar

Block or report udarensamolet

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
udarensamolet/README.md

About me

An aspiring junior .NET Developer who knows how to find answers on StackOverflow.

How to contact me

Best way to contact me

LinkedIn Badge

Let's talk tech

These are the languages, libraries, frameworks, technologies and tools that I have experience with

Languages

image image image image image image

Libraries and frameworks

image image image image image image image image image

Tools

image image image image image image image image

Containers and Cloud-based technologies

image image image image image image

Other

image image image

Currently experimenting with

image

Certificates

These are the certificates that I currently hold and the skills that come with them

  • First Steps In Coding
  • Conditional Statements
  • Conditional Statements Advanced
  • For-Loop
  • While-Loop
  • Nested Loops
  • Stacks and Queues
  • Multidimensional Arrays
  • Sets and Dictionaries Advanced
  • Streams, Files and Directories
  • Functional Programming
  • Defining classes
  • Generics
  • Iterators and Comparators
  • Inheritance
  • Encapsulation
  • Interfaces and Abstraction
  • Polymorphism
  • Excep on Handling
  • SOLID
  • Reflection and Attributes
  • Unit Testing
  • Mocking and Test Driven Development
  • Design Patterns
  • Databases Introduction
  • CRUD
  • Table Relations
  • Built-in Functions
  • Subqueries and Joins
  • Indices and Data Aggregation
  • Functions and Stored Procedures
  • Triggers and Transactions
  • ADO.NET
  • ORM Fundamentals
  • Entity Framework Introduction
  • Enity Relations
  • LINQ
  • Advanced Querying
  • C# AutoMapping Objects
  • JSON Processing
  • XML Processing
  • HTTP
  • Middleware
  • Routing
  • Controllers & IActionResult
  • Model Binding and Validations
  • Razor Views
  • Layout Views
  • Partial Views
  • View Components
  • Dependency Injection
  • Environments
  • Configuration
  • xUnit
  • CRUD Operations
  • Tag Helpers
  • Unit Testing (Advanced, Moq & Repository Pattern)
  • Logging and Serilog
  • Filters
  • Error Handling
  • Clear architecture
  • Identity, Authorization, Security
  • ASP.NET Core Web API
  • Swagger / Open API
  • Angular and CORS
  • JWT & Web API Authentication
  • Minimal API
  • Data Structures and Complexity
  • Linear Data Structures
  • Trees Representation and Traversal (BFS, DFS)
  • Heaprs, BST
  • Introduction to HTML & CSS
  • HTML Structure
  • CSS & Typography
  • CSS Box Model
  • Position & Float
  • Flexbox
  • Media Queries
  • Syntax, Functions and Statements
  • Arrays and Nested Arrays
  • Objects and Composition
  • DOM Introduction
  • DOM Manipulations and Events
  • Advanced Functions
  • Unit Testing and Error Handling
  • Classes
  • Prototypes and Inheritance
  • HTTP and REST Services
  • Asynchronous Programming
  • Remote Data and Authentication
  • Single Page Applications
  • Architecture and Testing
  • Client Side Rendering
  • Routing
  • Modular Applications

CCNAv7: Introduction to Networks

  • Configure switches and end devices to provide access to local and remote network resources
  • Explain how physical and data link layer protocols support the operation of Ethernet in a switched network
  • Configure routers to enable end-to-end connectivity between remote devices
  • Create IPv4 and IPv6 addressing schemes and verify network connectivity between devices
  • Explain how the upper layers of the OSI model support network applications
  • Configure a small network with security best practices
  • Troubleshoot connectivity in a small network
  • Linux Shell
  • Containers and Docker
  • Docker Compose
  • Cloud Introduction
  • Infrastructure as Code
  • App Monitoring Tools
  • Recursion and Backtracking
  • Combinatorial Problems
  • Searching, Sorting and Greedy Algorithms
  • Graph Theory, Traversal and Shortest Paths
  • Introduction to Dynamic Programming

Publications

I had the pleasure to collaborate on three books about programming

Profile View Counter

Pinned Loading

  1. SoftUni/Programming-Basics-Book-CSharp-BG SoftUni/Programming-Basics-Book-CSharp-BG Public

    Textbook for the "Programming Basics" course @ SoftUni (C#, Bulgarian)

    CSS 85 173

  2. nakov/introcsharpbook nakov/introcsharpbook Public

    "Fundamentals of Computer Programming with C#" Book

    13 7

  3. Wedding-website Wedding-website Public

    My Simple Wedding Website

    CSS 1