Deepak D

.Net Developer


Computer Programmer


Plainsboro, NJ

Education Level:


Will Relocate:



Professional Summary * Over 10 years of experience in Software Analysis, Design, Development, Migration, Testing and Deployment of secure, multi-tier web and client-server applications. * Well versed in designing, coding, implementation of Internet/Intranet Applications like Web forms and Web Services using ASP.NET MVC, ASP.NET, VB.NET, and C #.NET, ADO.NET, Microsoft SQL Server and IIS (Internet Information Services). * Strong Foundation in Design Patterns, SOLID Principles and Object oriented concepts. * Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram. * Experience on migration on old technology new technology. * Used Agile practices and Test Driven Development techniques to provide reliable, working software. * Worked on N-Tier Architectures like MVC (Model View Controller), MVVM (Model View View Model) design patterns on the applications. * Experience in developing Graphical User Interfaces using XAML, Silver Light, JQuery, AJAX * Extensively used RESHARPER in many projects for refactoring of C# code and make the code more efficient. * Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications for web services, .NET Remoting Services and Web 2.0 Standards based on Service Oriented Architecture (SOA), REST. * Expertise in Database Design and Database Programming using SQL Server 2000/2005/2008/2012 and Oracle. * Experienced in SQL for writing, Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating table and Index. * Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application. * Deployed a variety of .NET Framework Applications including Windows and Web Forms. * Experience in building and consuming .NET Web Services using SOAP, REST and WSDL. * Skilled in continuous integration and deployment. * Well versed with test driven development, used NUnit and Visual Studio Test Tools for Unit testing. * Post-release maintenance bug fixing and adding enhancements based on requests by offshore feedback during the project migration/testing. * Involved in debugging, bug fixing, testing phase of the application and error handling routines. * Responsible for programming and testing customizations in support of customer-specific business requirements. Also, responsible review over application designs, code and provide support for existing applications.