Senior .NET Developer
Information
Languages
About
Main technologies
Experience
Multi-Tenant SaaS Platform
About the Project
Multi-Tenant SaaS Platform: Developed and maintained a scalable platform supporting multiple clients with secure data separation, improved performance, and cloud-based infrastructure. Boosted application performance and minimised deployment issues through enhanced Azure configurations and resource management.
- Automotive
Responsibilities
- Designed and developed scalable RESTful APIs and full-stack applications using .NET 8, ASP.NET Core, Entity Framework Core, and Blazor; - Applied Clean Architecture and SOLID principles to build maintainable, testable systems with strong separation of concerns; - Implemented dependency injection and developed comprehensive unit and integration tests for both backend and frontend components; - Conducted code reviews, provided technical guidance, and mentored junior developers to improve code quality and team productivity; - Managed and optimized Azure cloud resources, including App Service, Azure SQL Database, Key Vault, and Blob Storage.
Enterprise Document Processing
About the Project
Enterprise Document Processing Enhancements: Built and optimized features supporting document transformation, data extraction, and reporting workflows.
- Analytics
- Banking
- Cloud Computing
- Consumer Services
- HealthTech
- Information Services
Responsibilities
- Led the refactoring of legacy .NET applications to modern .NET Core architecture, significantly improving performance, maintainability, and code quality; - Established and promoted coding standards and best practices to ensure consistency across the team; - Designed and integrated RESTful APIs with multiple authentication mechanisms to support secure enterprise integrations; - Optimized SQL Server databases and queries, improving data processing efficiency and application responsiveness; - Developed full-stack features using Blazor and modern .NET practices, focusing on scalability and clean architecture; - Applied test-driven development (TDD), design patterns, and secure coding practices to ensure high-quality, reliable software;
Skills & technologies
eCommerce Solutions
About the Project
eCommerce Platform Development: Built and maintained online sales platforms with features for product listings, shopping cart functionality, and order management.
- E-commerce
Responsibilities
- Designed and developed full-stack .NET web applications, including RESTful APIs and responsive user interfaces for eCommerce platforms; - Built and integrated database solutions using Entity Framework, ensuring efficient data access and consistency; - Implemented features for product catalog management, order processing, and customer interactions; - Participated in the full software development lifecycle (SDLC), from requirements gathering and solution design to testing and deployment; - Applied object-oriented programming principles and secure coding practices to deliver reliable and maintainable applications; - Collaborated with stakeholders to translate business needs into technical solutions;