π» Software Engineer | Backend Developer | .NET & SQL
Self-taught backend developer focused on building scalable systems, designing clean architectures, and working with relational databases. I enjoy turning complex problems into structured, maintainable solutions.
- π Building backend applications using C# and ASP.NET Core
- π± Improving in system design, API development, and database optimization
- π§ Strong foundation in OOP, data structures, and relational databases
- π― Open to collaborating on backend or full-stack projects
- π― Goal: Become a professional Backend Engineer
Backend & Languages:
- C#
- ASP.NET Core
- ADO.NET
- SQL Server
Core Concepts:
- RESTful API Design
- 3-Tier Architecture
- Database Design (Normalization, Relationships, Constraints)
- Data Validation & Error Handling
- Object-Oriented Programming (OOP)
Tools:
- Git & GitHub
- Visual Studio
- Postman
Backend system built with ASP.NET Core and SQL Server
- Implemented 3-tier architecture (presentation, business, data access)
- Designed a normalized relational database (3NF)
- Added data validation at the business layer
- Handled database operations using ADO.NET
Desktop application for managing licence issuance and tracking
- Built using C# and Windows Forms
- Designed workflows for issuing, renewing, and managing licences
- Structured application logic using modular and maintainable components
Relational database design project
- Modeled entities and relationships using ERD principles
- Applied normalization (1NF β 3NF) to reduce redundancy
- Wrote optimized SQL queries for data retrieval
- πΌ LinkedIn: https://www.linkedin.com/in/carloscosta24
- π» GitHub: https://github.com/carlosCosta24
β‘ Focused on backend development, clean architecture, and continuous improvement.

