Backend & API

Backend and REST API development technologies.

C#

Backend application development.

ASP.NET Core

Backend framework for secure and scalable REST APIs.

REST APIs

Designing and developing backend services for frontend and client applications.

MVC

Application structure and development pattern.

Entity Framework

Data access and relational database development.

Database

Relational database design and data access technologies.

SQL Server

Relational database design and SQL query optimization.

MySQL

Relational database technology.

PostgreSQL

Relational database technology.

Security

Authentication, authorization, and application security testing.

JWT

Token-based authentication for APIs.

RBAC

Role-Based Access Control for users and permissions.

Burp Suite

Application security testing and traffic analysis.

OWASP ZAP

Application security testing tool.

Nmap

Network discovery and security auditing.

Architecture

Patterns for organizing and separating backend components.

API Gateway

Routing and separation between backend services.

Strangler Fig Pattern

Gradual isolation of functionality from a main backend.

Layered Architecture

Organizing backend responsibilities into clear layers.

Dev Tools

Development and source-control tools.

Docker

Containerization for development and backend environments.

Git

Version control for software development.

GitHub

Code hosting and collaboration platform.

GitLab

Code hosting and development workflow platform.

Frontend

Frontend technologies used to integrate client applications.

Angular

Frontend framework used to integrate client applications with backend services.

HTML

Web markup.

CSS

Web styling.

JavaScript

Frontend scripting.

TypeScript

Typed JavaScript for frontend development.

AI Integration

Local AI model integration in backend workflows.

Ollama

Local AI model integration for backend workflows.

Qwen

Local model used for project planning and task analysis workflows.