Software Skills

Languages: C#, VB.NET
-       Experience on optimization and performance driven development.
-       Experience on automated testing
-       Experience on implementing unit tests to ensure high quality software code.
-       Knowledge on defensive coding techniques.
-       Use of appropriate data structures and knowledgeable in analyzing requirements to formulate generic and reusable objects that encapsulate parts of the system that are likely to change.
-       Experience on authoring multiple application frameworks.

Databases: Oracle, SQL Server
-       Capable to design and implement high quality code to process and manipulate large data sets.
-       Relational database design
-       Performance Tuning
-       Excellent knowledge on T-SQL and PL/SQL
-       SQL Server Reporting Services
-       Database modeling experience.

Tools: Ideablade DevForce, ComponentOne, Infragistics, DevExpress, Windows

Source Control: Team Foundation Server
-       Experience on using Team Foundation Server as the source control in developing applications.
-       Has written tools that leverages the Team Foundation Server API.

Performance Analysis: .NET Performance Analyzer, ANTS Performance Profiler, ANTS Memory Profiler, CLR Profiler, Oracle Trace, SQL Server Profiler