Skills
Backend, API, database, security, architecture, DevOps, frontend, and AI integration skills.
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.