Senior .net Developer Resume
PROFESSIONAL SUMMARY:
- Having 9+ years of experience in analysis, design and development of web and windows based applications
- Strong experience in Data Gathering, Analysis, Planning, Development, Testing, Debugging, Implementation and support of Web and windows Applications using Microsoft Technologies and Database Management systems.
- Strong experience in ASP.NET MVC and ASP.NET Web Forms, ASP.NET Win Forms using C#.NET, VB.NET,VB6.0, OOPS Concepts, Web Services, WCF Services, Windows Services and Console Applications.
- Experienced in using HTML5, JavaScript, Angular.js, JQuery, Bootstrap, AJAX, CSS, XML, XSLT and JSON.
- Experience in working with AS400 through ODBC to execute SQL statements.
- Experience in working with Entity Framework, Language - Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, LINQ to Entities, and LINQ to XML).
- Excellent skills in writing Stored Procedures, T-SQL Queries, Functions, Triggers, Views and Schemas.
- Experience in Creating and Scheduling Jobs, SSMS, SQL Server Execution Plan, SQL Profiler, Tuning and Optimizing SQL Queries.
- Expertise in Performance tuning, Optimization, Data integrity and Statistics by using SQL Profiler and Spotlight.
- Experience in SOLID design principles, OOPS and Design Patterns namely Singleton, SOA, Factory and Abstract Factory, Dependency Injection, IOC and Repository.
- Experience in working with tools/software such as Visual Studio, Team Foundation Server (TFS), Developer Tools, Firebug, and Fiddler.
- Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
- Good interpersonal skills, quick learner, willing team player. Ability to perform at high level to meet deadlines, adaptable to ever changing priorities and environments.
TECHNICAL SKILLS:
Programming Languages: C#.Net, VB.NET and VB 6.0
Web Technologies: ASP.NET, ASP.NET MVC, Web API, HTML5, XML, XSLT, AJAX, JSON
Databases: MS SQL-Server2012/2008 R2, Oracle11g/10g,AS400, Sybase, MySQL.
Framework: .NET 1.0, 1.1, 2.0, 3.5, 4.0, 4.5
Service - Oriented: Web-Services, Windows Communication Foundation (WCF), REST
Source & Version Control: VSS, TFS (Team Foundation Server)
Reporting Tools: Crystal Reports, Sequel Server Reporting Services (SSRS)
JS Framework: Java Script, J Query, Bootstrap, Angular JS
Design Pattern: Singleton, Factory, Abstract Factory, IOC, Dependency Injection.
Big Data Tools: Hadoop, HDFS, MapReduce, SQOOP, Pig, Hive, NOSQL, Spark, Scala
PROFESSIONAL EXPERIENCE:
Confidential
Senior .NET Developer
Responsibilities:
- Involved in implementation of Object Oriented Concepts during development.
- Implemented UI using MVC 4.0, HTML5, XML, CSS, JavaScript, AngularJS and AJAX to create responsive web pages, developed Master Pages.
- Responsible for UI design and creating windows service for processing the bank files in the application.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself in the web.
- Used C#.net to develop windows service for processing the bank files in the application.
- Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits.
- Implemented a C# library project that would access AD Active Directory to authenticate user in Windows environment.
- Used Team Foundation Server 2010 for Source Code Control, project related document sharing and team collaboration.
- Implemented email service utilizing messaging queues and SQL Server Agent.
- Developed reports using MS SQL Server Reporting Services.
- Used JQuery, JSON for dynamic User Interface, retrieval and posting of data.
- Used JavaScript for implementing client side validations at Controller level.
- Involved in Exception Handling Management, Debugging and Tracing of Application
ENVIRONMENT: Visual Studio 2012, .NET framework 4.5, MVC 4.0, C# .Net,ADO.net, TFS, Entity Framework 4.0, Windows Service, SQL Server 2008,AS400, Oracle 11g, AJAX, XML, JavaScript, AngularJS, JSON, JQuery, HTML, CSS, SSRS, Crystal Reports.
Confidential
Senior .NET Developer
Responsibilities:
- Involved in support and enhancement for the existing application for New CR(change requirement)
- Extensively involved in developing components for Business and Data tier using C#, ASP.NET, Entity Framework.
- Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits
- Created Tables, Views, schemas, and User Data Types, Indexes, Stored Procedures, Cursors, Triggers, Functions and more on Database side.
- Responsible for maintain code migrations in development, UAT, SIT and production environments.
- Worked with support team and solved the tickets to troubleshoot the application issues.
- Coordinated with onsite and offshore team and participated in all status review meetings.
Environment: C#.Net, Visual Studio 2015, ASP.NET 4.5, JavaScript, AJAX, ASP.NET MVC 4.0, Microsoft report viewer 2010, Team Foundation Server.
Confidential
Senior .NET Developer
Responsibilities:
- Build web interfaces, User Controls using ASP.net, C# and create enhanced user experience using JavaScript, AJAX and JQuery and AJAX Controls.
- Created generic inheritance using template page class in C# and used for page level exception and error logging.
- Design and Development of web based user interfaces using ASP.NET 4.0, and C #.NET, HTML, CSS, JavaScript, JQuery and AJAX.
- Design, Develop and consume WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous systems.
- Responsible to Design and Development of Database Tables, Views, Stored Procedures, Functions using MS SQL Server 2008 R2, AS400, Sybase and oracle 11g.
- Perform Query/Stored Procedure Optimization with the help of SQL Server Execution plan.
- Implemented XSLT for the transformation of XML documents.
- Responsible for creating Technical Design Document, UML(Use Case Diagrams, Sequence Diagrams, Class Diagram), Process Flow Diagram, Data Flow Diagram.
- Design and Implementation of SSIS Packages using SQL Server Business Intelligence Development Studio. Monitoring of Jobs as part of support activity.
- Carry out Source Code management with the help of TFS.
Environment: ASP.NET 4.0, C# 4.0,Visual Studio 2010,Javascript, JQuery, AJAX, Web Controls, WCF, LINQ, TFS, SQL Server 2008 R2, Oracle 11g,Sybase,AS400, SQL Server Integration Services ( SSIS ), Microsoft Unit Testing Framework.
Confidential
. Net Programmer Analyst
Responsibilities:
- Handled the new business flow and implemented the enhancements.
- Hands on experience on performing load testing to measure site scalability, reliability and performance in terms of evaluating page response time, memory utilization, CPU utilization
- Involved in developing application through the full software development life cycle.
- Involved in writing scalar and tabular functions to get the part details from linked server.
- Managed to meet all the key project deliverables on time.
- Responsible to deploy the project in UAT environment.
- Applied the performance tuning for slower execution procedures and functions.
- Extensively used the SQL Server Profiler and solved the Timeout expired issues.
- Worked with business team for the new business flow.
- Responsible for preparing the technical document for the technical flow.
- Prepared the test scripts for testing.
- Modified the table’s structure and created the database diagram.
- Applied the normalization technique for the linked server tables.
Environment: ASP.NET 3.5, VB.NET, ADO.NET, Visual Studio 2008, SQL SERVER 2008, JQuery, Web Services, AJAX,SSRS,XML,CSS.
Confidential
Software Engineer
Responsibilities:
- Developed common classes which are helpful for different modules.
- Handled the user access rights for the different users who login to the system.
- Implemented custom datagrid controls throughout the application for easier deployment and processing of data.
- Developed business logic classes using C# and created GUI using Web forms with C #.
- Used AJAX Library to make client side web service calls and partial post backs.
- Involved in analysis, design, development, testing, and implementation of the application.
- Used Reflection in the application to dynamically load assemblies configured in web.config.
- Worked on windows services for Integration of data to FTP Server.
- Responsible for unit testing and integration tests using nUnit.
- Worked on server side validation controls.
- Writing Complex SQL statements, stored procedures. Tuning them for performance.
- Used Visual Source Safe (VSS) for source code repository.
- Involved Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
- Troubleshoot, debugged and fix bugs at every stage of the application
- Used CSS classes/skins for client side control UI formatting and provide same look and feel throughout the application.
Environment: ASP.NET 3.5,LINQ,C#.NET,WINDOWS SERVER 2008,Visual Studio 2010/2008, SQL SERVER 2008, WINDOWS SERVICES, AJAX, SSRS,VSS, XML, HTML, SOAP, IIS 7.0, JAVASCRIPT, CSS, WEB SERVICES.
Confidential
Software Engineer
Responsibilities:
- Build event driven Web Forms using ASP.NET and implement form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations and the use of new validation controls.
- Developed components using VB.NET & .Net Framework 2.0
- Worked on T-SQL using the data from SQL server database
- Participated in system implementation including configuration, integration, and acceptance test.
- Proactively reported to team leader for design and development issues.
- Developed the reports using Crystal Reports.
- Design and development of GUI (Web Forms), User controls using ASP.NET 2.0, VB.Net, and HTML.
- Implementation of logic in User Defined Functions, Triggers and Stored Procedures using SQL Server 2005.
- Used Ajax and JavaScript extensively in the Web UI. The UI made Ajax calls to the business tier.
- Used XSLT to display the web service XML responses.
- Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using VB.NET.
- Development of reusable components using VB.Net.
- Development of dynamic ASPX web pages for the application using ASP.NET, VB.NET, XML, XSL/XSLT, CSS, HTML, JavaScript.
Environment: ASP.NET 2.0, VB.NET, IIS, AJAX, JavaScript, XML, Crystal Reports, SQL SERVER 2005, Visual Source Safe, XML, Web Services. .net, java, asp, angeler, spring, struts, jsp, jdk, php, oracle, sql server, ms bi