Perumal

13
reputation
4

I am a lead .net developer with extensive work experience of 8+ years. Over the years, I successfully delivered various web and windows based applications.

I am expertise in the following areas.

Recent Experience:

  • ASP.NET MVC & ASP.NET Core WEB API
  • NHibernate, Entity Framework & Entity Framework Core (supports cross platform)
  • Good Experience in working using .Net Standard Library & PCL
  • Good Experience in implementing Web API using ASP.NET Core.
  • Good Experience in implementing Authentication & Authroization using Asp.Net Identity
  • Good Experience in implementing caching using Azure Redis Cache
  • Good Experience in implementing global search using azure search service

DATA LAYER:

  • SQL Server, MySQL.
  • ADO.NET, EnterpriseLibrary, Stored Procedures.
  • ORM: NHibernate, EntityFramework & EntityFramework Core.

MIDDLE LAYER:

  • ASP.NET MVC, WEB API Core, Micro Services, Web Services & WCF.
  • C#, (Good in Reflection, Generics, LINQ Queries & Design Patterns).
  • WPF MVVM & Caliburn.

DEVELOPMENT PROCESSES: * Test Driven Development. * Behaviour Driven Development.

AZURE KNOWLEDGE: * Deployemnt knowledge using Azure Service. * Global search using Azure Search Service. * Distributed caching using Azure Caching Service.

UI & CLIENT SIDE:

  • HTML.
  • JAVASCRIPT & JQUERY.
  • CSS.
  • SILVER LIGHT & XAML.
  • PHP (Beginner).
  • HTML 5 (Beginner).
  • Angular JS (Beginner).

PACKAGES & FRAMEWORKS

  • Logging: NLOG, Common Logging & Log4Net.
  • Dependency Container: NInject, LightInject.
  • Unit Test: Moq, NUnit, Microsoft Fakes.

SOURCE CONTROLS * GitHub, TFS & Perforce. * JIRA & Rally.

OTHERS: * Lucene Search Engine. * Code Effects Rule Engine. * Ruby, Cucumber & SpecFlow * Telerik Controls & Infragistics * Quartz Shedulers

METHODOLOGIES: * AGILE & WATER FALL

FOR FUN: * Playing indoor cricket with my son * Playing carom * Updating posts about politics in facebook * Kidding friends