---
title: "Vedant Phougat (@phougatv) | Hashnode"
description: "Senior Software Engineer. Read the latest articles by Vedant Phougat on Hashnode."
url: "https://hashnode.com/@phougatv"
---

@phougatv

# Vedant Phougat

@phougatv · India · Joined March 2022

Senior Software Engineer

[Website](https://flowcv.me/phougatv)

### [SOLID Principles: Applying Single Responsibility Principle to Real-World Code](https://evolving-engineer.hashnode.dev/single-responsibility-principle-practical-example?utm_source=hashnode&utm_medium=feed)

Practical guide to apply the Single Responsibility Principle (SRP) in code

9 min read · [evolving-engineer.hashnode.dev](https://evolving-engineer.hashnode.dev/single-responsibility-principle-practical-example?utm_source=hashnode&utm_medium=feed)

[Sep 30, 2024](https://hashnode.com/posts/single-responsibility-principle-practical-example/66f38c74b4983ad1ca495c27)

### [Store Your App Configurations with Environment Variables: A Quick Guide](https://evolving-engineer.hashnode.dev/store-app-configurations-with-environment-variables?utm_source=hashnode&utm_medium=feed)

Learn to store secrets in environment variables to keep sensitive data out of codebase. Understand prefixes, naming conventions, and accessing them in .NET.

3 min read · [evolving-engineer.hashnode.dev](https://evolving-engineer.hashnode.dev/store-app-configurations-with-environment-variables?utm_source=hashnode&utm_medium=feed)

[Sep 24, 2024](https://hashnode.com/posts/store-app-configurations-with-environment-variables/66f2691ee2115776ea104ff1)

### [Using Result Filter and Exception Middleware (3/3)](https://evolving-engineer.hashnode.dev/using-result-filter-and-exception-middleware-33?utm_source=hashnode&utm_medium=feed)

Create a custom Result Filter to handle model-validation errors and Exception Middleware for exceptions

6 min read · [evolving-engineer.hashnode.dev](https://evolving-engineer.hashnode.dev/using-result-filter-and-exception-middleware-33?utm_source=hashnode&utm_medium=feed)

[Jul 9, 2023](https://hashnode.com/posts/using-result-filter-and-exception-middleware-33/64aaeb5109ab69f19f860f95)

### [Using Custom "ProblemDetailsFactory" (2/3)](https://evolving-engineer.hashnode.dev/using-custom-problemdetailsfactory-23?utm_source=hashnode&utm_medium=feed)

Create custom Problem Details Factory in ASP.NET Core

6 min read · [evolving-engineer.hashnode.dev](https://evolving-engineer.hashnode.dev/using-custom-problemdetailsfactory-23?utm_source=hashnode&utm_medium=feed)

[Jul 4, 2023](https://hashnode.com/posts/using-custom-problemdetailsfactory-23/64a441f09f65ebc709a93457)

### [A Short Intro to "ProblemDetails" (1/3)](https://evolving-engineer.hashnode.dev/a-short-intro-to-problemdetails-13?utm_source=hashnode&utm_medium=feed)

Explains Problem Details, its need, and its members

3 min read · [evolving-engineer.hashnode.dev](https://evolving-engineer.hashnode.dev/a-short-intro-to-problemdetails-13?utm_source=hashnode&utm_medium=feed)

[Jun 9, 2023](https://hashnode.com/posts/a-short-intro-to-problemdetails-13/64834f8057ec2e17256ad147)
