Senior .net Developer Resume
SUMMARY:
- Over 10+ years of expertise in full project life cycle development (systems analysis, design, development, testing and support) for implementation and integration of different modules from small, mid - sized and larger applications. (well versed in SDLC and SAD Technologies)
- Well versed in different domains Retail, Health-care applications.
- Well versed in developing applications in Client/Server, Web and console apps using WCF/Web services/Web API Standards based on Service Oriented Architecture (SOA)
- Strong expertise in development languages C#.NET, ASP.NET MVC, WCF, WPF, WEB API, ASP.NET, VB.NET, ADO.NET and databases SQL Server and Oracle.
- Extensive experience in managing multiple projects in various phases such as production, parallel (Mirror to Production), development databases.
- Experience on latest .Net Framework (2/3/3.5/4/4.5/4.6 ) with N-tier Architecture model and design patterns.
- Rich experience as data specialist in Extracting, Transforming and Loading (ETL) data from different file layouts and into databases like Oracle, MS SQL Server, SSAS,SSRS and SSIS services.
- Well verse in analyzing data, design and Data Modeling using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions.
- Strong Experience in creating and consuming WCF, Web Services, REST WEB API and WCF RESTFUL Services in applications.
- Used MVC framework and Razor engine to design the code for Web applications.
- Experience in using AJAX controls in ASP.NET Sites/applications and interacting asynchronously with ASMX Web Services.
- Experience with AngularJS, JQuery, and JSON client side lightweight programming language skills.
- Experience with UI skills like HTML, CSS, XML, XSLT, JavaScript, JQuery, Knockout.js, Angular JS, Bootstrap, Foundation and AJAX.
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS), Source Tree, GIT, Visual Source safe (VSS), PVCS and SVN.
- Experienced in a fast paced Agile (SCRUM)/Waterfall development methodologies
- Proficient Knowledge on WCF Data Services using ODATA and ORM, Window Presentation Foundation (WPF), PRISM and Share point server 2003/2010/2013.
- Good Knowledge in .Net Core, ASP.Net Core 1.0, ASP.NET MVC Core, Typescripts and Angular2,
- Rich experience in writing complex queries, stored procedures, triggers, Materialistic Views and also optimized various long running transaction SQLs by using performance tuning techniques.
- Used Test Driven Development (TDD) using MS Test frameworks and NUnit framework for automated testing of business layer objects.
- Excellent programming skills and strong in Object Oriented programming (OOPS) concepts
- Experience in implementing design patterns ex: Abstract Factory, Facade and Singleton
- Expertise in enhancing and deploying the SSIS Packages from development server to production server.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Excellent organizational skills, motivation, focus, hardworking nature and result driven skills.
- Excellent communication, interpersonal skills, technical expertise, ability to work in a team environment or work independently and resilience to work well under pressure.
TECHNICAL SKILLS:
Operating Systems: Windows, Sun Solaris, UNIX, Linux
Microsoft Technologies: C#, ASP.NET, MVC, VB.NET, ADO.NET, WCF, WPF, VB 6.0 and MVVM Integrated development Visual Studio. Net 2012 and 2015
Databases: MS SQL Server 2014, Oracle and MS-Access
Version Control Tools: Visual Source Safe, GIT, Source Tree and Team Foundation Server (TFS), Web Servers IIS 5/6/7
Distributed tools: WCF, Web Services, REST WEB API and .Net Remoting
Frameworks: .Net framework 1.1, 2.0, 3.0, 4.5 and 4.6
SQL Server Tools: Enterprise Manager, Query Analyzer, SQL Profiler and TOAD GUI C#, VB.Net, VB and HTML
Design Utilities / Project Management: Microsoft Visio, MS Office Products, Microsoft Enterprises Library, Infragistics, ER Diagram, UML, MS Project and Rally tool for Agile
Reporting and BI Tools: Crystal Reports, Active report, SSAS, SSRS and SSIS
Web Technologies: ASP, HTML, DHTML, XML, Bootstrap, Foundation and CSS
Scripting Languages: JavaScript, JQuery, Angular JS, VB Script
Domain Knowledge: Retail, Healthcare, Public Sector
PROFESSIONAL EXPERIENCE:
Confidential
Senior .Net Developer
Responsibilities:
- Involved in requirement gathering with client.
- Involved analysis and planning for the Web application evaluation by requirements gathering, analysis, design, development, testing and deployment of the sites.
- Estimating the requirements.
- Used JQuery for client server communication using Ajax for saving and retrieving details.
- Implemented latest HTML5 and CSS3 features for various effects.
- Created and Implemented model using Entity Framework.
- Created Views (Partial and Main) using Razor engine.
- Implemented Exception Handling using lognet4.
- Implemented Dependency Injection using Microsoft Unity.
- Implemented threading features using Task Parallel and Task. Run Methods for performance.
- Extensively created LINQ Query for collection manipulation.
- SQL schema comparison using Visual studio editor.
- Merging and branching the code in GIT TFS on each release.
- Created Product backlogs and Task GIT TFS.
- Priorities task based on the Requirement.
- Support during production move.
- Created Service contract and Data Contract layers in WCF.
- Developed the Test Methods for Unit test the application using with the MS Test Framework
- Extensively worked for troubleshooting and fixing the issues.
Environment: MS Visual Studio 2015, Asp.Net MVC 4.0, C#4.0, SQL Server 2014, IIS 7.0 .Net Framework 4.6, WCF, AngularJS, Bootstrap, SSAS,SSRS,SSIS,CSS3, Agile, XML, JavaScript, JQuery, AJAX, HTML5, Entity Framework 6, Source tree and GIT TFS.
Confidential
Senior .Net Developer
Responsibilities:
- Involved in requirement gathering with client.
- Involved analysis and planning for the Web application evaluation by requirements gathering, analysis, design, development, testing and deployment of the sites.
- Estimating the requirements.
- Used JQuery for client server communication using Ajax for saving and retrieving details.
- Implemented latest HTML5 and CSS3 features for various effects.
- Created and Implemented model using Entity Framework.
- Created Views (Partial and Main) using Razor engine.
- Implemented Exception Handling using lognet4.
- Implemented Dependency Injection using Microsoft Unity.
- Implemented threading features using Task Parallel and Task. Run Methods for performance.
- Extensively created LINQ Query for collection manipulation.
- SQL schema comparison using Visual studio editor.
- Merging and branching the code in GIT TFS on each release.
- Created Product backlogs and Task GIT TFS.
- Priorities task based on the Requirement.
- Support during production move.
- Created Service contract and Data Contract layers in WCF.
- Developed the Test Methods for Unit test the application using with the MS Test Framework
- Extensively worked for troubleshooting and fixing the issues.
Environment: MS Visual Studio 2015, Asp.Net MVC 4.0, C#4.0, SQL Server 2014, IIS 7.0 .Net Framework 4.6, WCF, AngularJS, Bootstrap SSAS,SSRS,SSIS,CSS3, Agile, XML, JavaScript, JQuery, AJAX, HTML5, Entity Framework 6, Source tree and GIT TFS.
Confidential
Senior .Net Developer and support
Responsibilities:
- Involved in requirement gathering with client.
- Involved analysis and planning for the Web application evaluation by requirements gathering, analysis, design, development, testing and deployment of the sites.
- Estimating the requirements.
- Used XAML for Design communication for saving and retrieving details.
- Implemented latest style features for various effects.
- Created and Implemented model using Entity Framework.
- Created Views (Partial and Main) using XAML engine.
- Implemented Exception Handling using Log4net.
- Implemented Dependency Injection using Microsoft Unity.
- Implemented threading features using Task Parallel and Task. Run Methods for performance.
- Extensively created LINQ Query for collection manipulation.
- SQL schema comparison using Visual studio editor.
- Merging and branching the code in GIT Clear Case on each release.
- Created Product backlogs and Task GIT Clear Quest.
- Priorities task based on the Requirement.
- Support during production move.
- Created Service contract and Data Contract layers in WCF.
- Developed the Test Methods for Unit test the application using with the MS Test Framework
- Extensively worked for troubleshooting and fixing the issues.
Environment: MS Visual Studio 2015, WPF, VB.NET, ORACLE, .Net Framework 4.6, WCF, Foundation,, Agile, XAML,MVVM, Entity Framework 6, Clear Case, Clear Quest.
Confidential
Senior .Net Developer
Responsibilities:
- Involved in requirement gathering with client.
- Involved analysis and planning for the Web application evaluation by requirements gathering, analysis, design, development, testing and deployment of the sites.
- Estimating the requirements.
- Used JQuery client server communication using Ajax for saving and retrieving details.
- Implemented latest HTML5 and CSS3 features for various effects.
- Created and Implemented model using Entity Framework.
- Created Views (Partial and Main) using Razor engine.
- Created Product backlogs and Task GIT TFS.
- Priorities task based on the Requirement.
- Support during production move.
- Created Service contract and Data Contract layers in WCF.
- Developed the Test Methods for Unit test the application using with the MS Test Framework
- Extensively worked for troubleshooting and fixing the issues.
Environment: MS Visual Studio 2015, Asp.Net MVC 4.0, C#4.0, SQL Server 2014, IIS 7.0 .Net Framework 4.6, WCF, AngularJS, Bootstrap, SSAS,SSRS,SSIS,CSS3, Agile, XML, JavaScript, JQuery, AJAX, HTML.
Confidential
Senior .Net Developer
Responsibilities:
- Involved in requirement gathering with client.
- Involved analysis and planning for the Web application evaluation by requirements gathering, analysis, design, development, testing and deployment of the sites.
- Estimating the requirements.
- Used JQuery for client server communication using Ajax for saving and retrieving details.
- Implemented latest HTML5 and CSS3 features for various effects.
- Created and Implemented model using Entity Framework.
- Created Views (Partial and Main) using Razor engine.
- Implemented Exception Handling using NLog.
- Implemented Dependency Injection using Microsoft Unity.
- Implemented threading features using Task Parallel and Task. Run Methods for performance.
- Extensively created LINQ Query for collection manipulation.
- SQL schema comparison using Visual studio editor.
- Merging and branching the code in GIT TFS on each release.
- Created Product backlogs and Task GIT TFS.
- Priorities task based on the Requirement.
- Support during production move.
- Created Service contract and Data Contract layers in WCF.
- Developed the Test Methods for Unit test the application using with the MS Test Framework
- Extensively worked for troubleshooting and fixing the issues.
Environment: MS Visual Studio 2015, Asp.Net MVC 4.0, C#4.0, SQL Server 2014, IIS 7.0 .Net Framework 4.6, WCF, AngularJS, Bootstrap, Foundation,CSS3, Agile, XML, JavaScript, JQuery, AJAX, HTML5, NLog, Entity Framework 6, Source tree and GIT TFS.
Confidential
Senior .Net Developer
Responsibilities:
- Involved in the design and development of enhancements.
- Involved in Supporting and bug fixing.
- Involved in Release management process.
- Involved in writing Stored Procedures
- Involved in Data Access layer design using ADO.Net
- Involved in Unit Testing
- Interacted with Client for application and business level information
Environment: Windows 2000, C#.net, WPF, XAML, ADO.NET, XML, Web Services, Windows Services, SSL Security, COM+ Middleware, Windows DNA, Active PDF, VSS and SQL Server 2000.
Confidential, CA
Senior .Net Developer
Responsibilities:
- Polished leadership skills, with ability to motivate teams to increase productivity
- Involved in imparting key strategic decisions and priorities with steering and business committees regarding latest software technology and hardware updates
- Performed in Transforming the Business requirements in developing the application
- Conducted weekly status technical meetings to identify and improve the functionality of coding
- Created and consumed the WCF and REST based Web API Services
- Identified and implemented MVC framework and Razor to design the code using Object Oriented Programming.
- Used ASP.NET MV4 .0 and SQL Server 2012 and delivered the application using C#, UI in JavaScript /JQuery/JSON, HTML 5.0, CSS 3.0 and JQuery UI
- Assigned/Developed Stored Procedures, User Defined functions, Triggers, Views and Indexes using T-SQL and used query execution plan to optimize SQL queries and stored procedures.
- Designed and developed the Reports using Active report 7.0
- Involved in Design, Developing, Testing and Deploying the batch jobs using SSIS
- Working with Team Foundation Server (TFS) for version control and project tracking.
- Involved in maintenance and Support of the application
- Involved in create the application level documents
- Performed Monitor the Batch Jobs in Production server
- Performed the COB (Continuity of Business server) test for application
- Created Test case documents and assigned them to testing team
- Involved in unit testing & integration testing, Code Review and prepared the Test cases document.
- Involved in Scrum meetings and provided the appropriate solutions to design and develop the application
Environment: MS Visual Studio 2015, Asp.Net MVC 4.0, C#4.0, SQL Server 2012, IIS 7.0 .Net Framework 4.5, REST WebAPI, WCF, Bootstrap,CSS3, Agile, SSIS, XML, JavaScript, JQuery, AJAX, HTML5, Active report 7.0, Entity Framework 6 and TFS
Confidential, CA
.Net Developer
Responsibilities:
- Managed a team of 4 members. Provided project leadership to the team for dynamic web applications using agile software management (Scrum).
- Proven track record in Project management also effectively meeting deadlines and implementation activities
- Acted as anchor to the technical team in terms of production website monitoring/status reporting and coordinating project team and adhering to principles of quality assurance.
- Involved in Transforming the Business requirements into Designed and developed the code for application and allocate the tasks to across team
- Created and consumed the WCF services and Web Services
- Used MVC framework and Razor to design the code using Object Oriented Programming.
- Worked with ASP.NET and SQL Server 2008 R2. Developing the application using C#, UI in JavaScript /JQuery/JSON/AngularJS, HTML, CSS and JQuery UI
- Created Stored Procedures, User Defined functions, Triggers, Views and Indexes using T-SQL and used query execution plan to optimize SQL queries and stored procedures.
- Designed Reports using SQL Server Reporting Services (SSRS)
- Involved in Extracting, Transforming and Loading (ETL) data from Excel, Flat file, Oracle to MS SQL Server by using BCP utility, DTS and SSIS services
- Working with Team Foundation Server (TFS) for version control and project tracking.
- Involved in maintenance and Support of the application
- Involved in various application level documents
- Performed Monitor the Batch Jobs in Production server
- Involved in Scrum meetings and provided the appropriate solutions to design and develop the application
- Involved in Testing - unit testing & integration testing, Code Review and prepared the Test cases document.
Environment: MS Visual Studio 2012, Asp.Net, C#4.0, MVC 4, SQL Server 2008R2, IIS 7.0 .Net Framework 4.5, REST Web API, WCF, WEB Services, Agile, SSIS, SSRS, XML, JavaScript, JQuery, JSON, HTML5, Angular.js, Entity Framework 6 and TFS 2012
Confidential, CA
.Net Developer
Responsibilities:
- Each request for any organization will maintain up to five levels of the risks. The level of approval process is maintained by an alert mail and also by color coding.
- The stages of the approval process can be defined dynamically by the admin.
- Once the request completes all the process an alert with full budget details will sent to the initiator in a report format by an email.
- All types of Budget calculations can made using the tool, some of the pre-defined formulas exists to calculate the rules.
- Involved in the design and development of enhancements.
- Involved in Supporting and bug fixing.
- Responsible for developing Reports using Crystal Reports for Dot Net.
- Involved in Data Access layer design using ADODB
- Involved in Unit Testing
- Interacted with Client for application and business level information
Environment: Windows 2000, VB, ASP, COM, IIS 5.0, XML, VSS, Crystal Reports and SQL Server 2000
