Technical Expertise
My comprehensive skill set across backend development, databases, and modern technologies
My Technology Stack
Explore the technologies I work with.
Skill Proficiency Levels
🟢 Expert Level
Deep knowledge & professional experience
🟡 Advanced Level
Strong experience & complex projects
🔵 Intermediate Level
Good experience & working knowledge
Learning Journey
2024 - Present
Advanced .NET & Microservices
Deepening expertise in .NET ecosystem, cloud technologies, and microservices architecture. Exploring Docker, Redis, and advanced design patterns.
2023 - 2024
Full-Stack Development
Mastering full-stack applications with .NET backend and Angular frontend. Building complete business solutions with PostgreSQL databases.
2022 - 2023
Backend Fundamentals
Learning core backend concepts with C#, Java, Spring Boot, and database management. Building REST APIs and server-side applications.
2021 - 2022
Programming Foundations
Starting Computer Engineering degree. Learning programming fundamentals, data structures, algorithms, and software engineering principles.
Development Philosophy
Clean Code First
Writing maintainable, readable, and well-structured code following SOLID principles and best practices.
Test-Driven Development
Implementing comprehensive testing strategies to ensure software quality and reliability from the start.
Continuous Learning
Staying updated with latest technologies and methodologies to deliver modern, efficient solutions.
Problem Solving
Focusing on understanding requirements deeply and architecting optimal solutions for real-world challenges.