Software Engineering Skills
Programming Languages
- ASP.NET, C#, VB.NET, LINQ Android Java EE C++ T-SQL, PL/SQL L A TEX IDE
- VS2005/08/10/12/15 SSMS 2008/14 NetBeans Eclipse
Design Patterns and Paradigms
- Object Oriented Programming (Inheritance, Interface Programming, Polymorphism, Encapsulation), GOF Design patterns - Singleton, Factory Method, Subject-Observer, Abstract factory, Event Driven Programming, RabbitMQ message processing, Adapter, double-check locking, Refactoring to OO, UML, Generic Programming, SCRUM, Agile development and SOA
Databases
- MS SQL Server 2000/05/08/12
Protocols and Frameworks
- C# (.NET 2.0/3.5/4.0/4.5), WPF, WCF, ADO.NET, LINQ), WSDL,WEB API, XML, MSSQL Reporting Services, IIS, Microsoft Windows Services and Multi-Threading
Software Tools
- Team Foundation Server, Visual Source Safe, Tortoise SVN, PVCS, Git, Jira, Confluence