Hello 👋
I'm Jeevan WijerathnaSoftware Engineer
Transforming complex problems into elegant digital solutions. With a passion for clean code and innovative technologies, I bridge the gap between ideas and implementation to build software that makes a difference.
Let's ConnectWork Experience
RECENTLY PUBLISHED
Configuring Tomcat in Azure App Service: Increase maxParameterCount
A step-by-step guide to increase Tomcat maxParameterCount in Azure App Service to handle large forms and query strings
How to Connect Cursor IDE with Supabase Using Model Context Protocol (MCP)
A step-by-step guide to configuring Cursor IDE to connect with Supabase using the Model Context Protocol for enhanced AI-powered database interactions
How to Show a Maintenance Page in Azure App Service During Deployment
Using app_offline.htm to display a maintenance page during Azure App Service deployments
Understanding the Options Pattern in .NET
Explore how the Options Pattern in .NET provides a clean, type-safe way to manage configuration settings through strongly-typed classes, dependency injection integration, and flexible validation options. Learn to implement this pattern for more maintainable and testable application configuration.
Extending Dependency Injection in .NET
Explore advanced techniques to extend the built-in Dependency Injection system in .NET, including custom service providers, decorator patterns, conditional registration, and more to handle complex dependency scenarios in large applications.