software developer. i try to write clean code, but it never happens. around five years of experience in .net