Senior .net Developer Resume
Franklin, TN
PROFESSIONAL SUMMARY:
- 10 years of IT experience in Systems Analysis, Architecture, Design, Development, Testing and Implementation of various Client / Server, N - Tier and Web applications and Database design.
- 10 years of professional work experience using .NET with ASP.NET, C#.NET, VB.NET, WPF, WCF, CAB, ADO.NET, SQL Server, Oracle and XML
- Extensive knowledge in maintenance and optimization of Database and Server using various SQL tools (SQL Profiler, Indexes, Statistics, File Groups, and DBCC).
- Extensive experience in Database design and development of applications using SQL Server 2000/2005/2008 R2,
- Having Strong experience in Crystal Reports and Web Intelligence tools.
- Very strong experience in developing Applications using .Net 4.5 Framework, WCF, MVP, Silverlight, MVC 5.0, Entity Framework 6.0, NHibernate, Restful Services and WebAPI.
- Strong Development experience with Microsoft.Net Framework using C#, ASP .Net, .Net 1.0, .Net 2.0, .Net 3.5, .Net4.0 and experience in developing applications of Graphical User Interface (GUI) using WPF, Silver Light
- Extensive experience in Software Development Lifecycle (SDLC) specifically Extreme Programming (XP), .Net Application Architecture and SCRUM methodologies, N-Tier applications, Service Oriented Architecture (SOA).
- Implemented various Design Patterns such as Model View Controller (MVC), Singleton Pattern, Factory patterns, Repository pattern etc.
- Solid knowledge in Agile/SCRUM Methodologies. Managed the developers monitoring project progress and development using SCRUM methodologies.
- Implemented ADO.Net Entity Framework to do data mapping of business objects. Query objects using LINQ to Entity in a WCF Services and/or Web Services.
- Used Base Class Libraries (BCL) such as System.IO, System.XML, System.Diagnostics etc for various projects
- Highly Proficient in a wide range of Internet/Intranet, web, Client/Server technologies like XML, .Net Framework 3.5, CLR, Using XML in .Net, PDF, MS-Word Templates, C#, COM,COM+,ASP. Net, .Net Security, .Net Remoting, ADO. Net, SOAP, .Net, VB 6.0 and scripting using JavaScript.
- Strong Hands on experience in SilverLight, WCF, WPF and WinForms and WebForms
- Expert in N-tiered Architecture, development and implementation using Microsoft .NET technologies
- Innovative and self-directed individual with strong interpersonal skills, highly adaptable and quick to learn and adept at analyzing situations and taking initiative to solve problems.
- Have good exposure to customer and business management.
- Good knowledge on Sharepoint2010/2013.
- Good knowledge on Team Foundation Server.
TECHNICAL SKILLS:
Languages: C, C++, C#,VB.NetWeb Technologies ASP .NET 4.5, ASP 3.0, AJAX, XML, WCF, WebServices, SharePoint 2010/2013, Crystal Reports, Silverlight, Entity Framework, NHibenate, MVC, WPF and Mobile Applications
Databases: SQL Server 2005/2008, LINQ, Oracle 10g
BI Tools: SSIS, SSRS
Web Servers: IIS 6.0, IIS 7.0, IIS8.0
Scripting Languages: Java Script, VB Script, JQuery, HTML5.0 and Twitter Bootstrap
Unit Testing Tools: NUnit, MbUnit, NMock, RhinoMock
Configuration Tools: VSS, CVS, Rational Clear Case, SVN, TFS, GIT
Operating Systems: Windows 2000/NT/XPs/Vista/7, Red Hat Linux 9, Solaris, UNIX/ Linux
Frameworks: AngularJs, KnockoutJs
PROFESSIONAL EXPERIENCE:
Confidential, Franklin, TN
Senior .Net Developer
Responsibilities:
- Worked on Cash Management module design using ASP.NET MVC5.0 framework, AJAX and JSON.
- Worked on EntityFramework6.0 (Code First) to develop the database schema using Entities.
- Used various OOPS concepts like Inheritance, abstract class, interfaces, polymorphism in Business entity layer.
- Designed screens using Telerik Kendo MVC UI controls, Knockoutjs and JQuery.
- Analysed and uses UML methodology such as use cases and flow process chart with Visio 2003.
- Used advanced XML manipulation on the client and server side to improve performance in web service.
- Used SQLServer2012 Database and TFS as source control.
- Used Test Driven Development to unit test all the components before development using mock - ups.
Environment: ASP .Net4.5, MVC5.0, C# 4.5, SQL Server 2012, XML, JQuery,JSON,ENTITYFRAMEWORK6.0, LINQ,AJAX,CSS,TFS,KnockOutJs,NInject,Telerik Controls, WEBAPI and Test Driven Development(NUNIT)
Confidential, Houston, Texas
Senior .Net Developer
Responsibilities:
- Worked on Material Balance user and contracts screens using ASP.NET MVC5.0 framework, AJAX and JSON.
- Implement business rules and developed middle tiers of the applications using Entity Framework, LINQ to SQL, LINQ Queries.
- Used various OOPS concepts like Inheritance, abstract class, interfaces, polymorphism in Business entity layer.
- The team uses Visual Studio Team Foundation Server for continuous integration.
- Analysed and uses UML methodology such as use cases and flow process chart with Visio 2003.
- Used advanced XML manipulation on the client and server side to improve performance in web service
Environment: ASP .Net4.5, MVC5.0, C# 4.5, SQL Server 2012, XML, JQuery,JSON,ENTITYFRAMEWORK6.0, LINQ,AJAX,CSS,TFS,GIT,KnockOutJs,NUnit,Unity Framework,Telerik Controls, WEBAPI and Test Driven Development
Confidential
Senior .Net Developer
Responsibilities:
- Designed relational database and normalizing them for SQL Server database and developed indexes to improve the performance of the database.
- Worked on user and contracts screens using ASP.NET MVC4.0 framework, AJAX and JSON.
- Implement business rules and developed middle tiers of the applications using NHibernate, LINQ to SQL, LINQ Queries, and XML Web Services.
- Used various OOPS concepts like Inheritance, abstract class, interfaces, polymorphism in Business entity layer.
- The team uses Visual Studio Team Foundation Server for continuous integration.
- Analyzed and uses UML methodology such as use cases and flow process chart with Visio 2003.
- Provides production support on all kinds of previous maintenance.
- Used advanced XML manipulation on the client and server side to improve performance in web service
- Good experience on WCF.
Environment: ASP .Net4.5, MVC4.0, C# 4.5, SQL Server 2012, WCF, XML, JQuery,JSON, KnockOutJS, NHIBERNATE3.0, LINQ,AJAX,CSS,TFS,Castle,SSIS and Version1 .
Confidential
Senior .Net Developer
Responsibilities:
- Designed relational database and normalizing them for SQL Server database and developed Stored Procedures, Triggers and SQL Queries.
- Designed using ASP.NET MVC4.0 framework.
- Implement business rules and developed middle tiers of the applications using ADO.NET Entity Framework, LINQ to SQL, LINQ Queries, and XML Web Services.
- Used various OOPS concepts like Inheritance, abstract class, interfaces, polymorphism in Business entity layer.
- The team uses Visual Studio Team Foundation Server for version control, work item tracking, build management, planning, and project governance and performance analysis.
- Analyzed and uses UML methodology such as use cases and flow process chart with Visio 2003.
- Supervised team progress, monitoring the activities keeping in mind the date’s commitment trying always to do the revisions or the deliveries just in time.
- Designed the User Interface with Visual Studio 2010.
- Created various SSRS reports which are available for customers reporting needs.
- Performed support for replication and data latency problem.
- Provides production support on all kinds of previous maintenance.
- Provides QA role in business logic behind stored proc, views, and triggers.
- Used advanced XML manipulation on the client and server side to improve performance in web service
- Good experience on SOAP and Rest Web services
Environment: ASP .Net MVC4.0, C# 4.0, SQL Server 2008, WCF, XML, JQuery, AJAX,CSS,SVN, LINQ,EntityFramework4.3(Code First), Dependency Injection.
Confidential
Senior Developer
Responsibilities:
- Designed relational database and normalizing them for SQL Server database and developed Stored Procedures, Triggers and SQL Queries.
- Implement business rules and developed middle tiers of the applications using Windows Communication Foundation (WCF) Services, ADO.NET Entity Framework, LINQ to SQL, LINQ Queries, and XML Web Services.
- Used various OOPS concepts like Inheritance, abstract class, interfaces, polymorphism in Business entity layer.
- The team uses Visual Studio Team Foundation Server for version control, work item tracking, build management, planning, and project governance and performance analysis.
- Analyzed and uses UML methodology such as use cases and flow process chart with Visio 2003.
- Supervised team progress, monitoring the activities keeping in mind the date’s commitment trying always to do the revisions or the deliveries just in time.
- Designed the User Interface with VisualStudio 2010.
- Created several complex SSRS Reports for transactions.
- Performed support for replication and data latency problem.
- Provides production support.
- Provides QA role in business logic behind stored proc, views, and triggers.
- Used advanced XML manipulation on the client and server side to improve performance in web service
Environment: ASP .Net MVC 4.0, Web Services (REST), C# 4.0, SQL Server 2008, CSS, LinQ,EntityFramework4.3(Code First)
Confidential
Lead/ Senior Developer
Responsibilities:
- Leaded a team of 10 programmers.
- Developed using Rich GUI of the Application using ASP.NET 4.0.
- Developed WCF service with Ado.Net Entity Framework for all CRUD operations
- Developed reports using crystal reports 13.0
- Involved in database design and written stored procedures for some of complex reports.
- Converted the created purchase orders into XML files for sending it to vendors.
- Gathering the requirements and assigning the tasks to team.
- Involved in Code Reviews.
Environment: ASP .Net 4.0, C# 4.0, Oracle 10g, Silverlight, WCF, Entity Framework 4.0, Crystal Reports.
Confidential
.Net Developer
Responsibilities:
- Interaction with client for requirements gathering.
- Involved in FDD & TDD documents Reviews
- Involved in coding, testing.
- Participated in weekly client reviews.
- Involved in production support.
Environment: ASP .Net 2.0, C# 2.0, VB.Net2.0,SQL Server 2005, VSS, AJAX, Crystal Reports, JavaScript.
Confidential
.Net Programmer
Responsibilities:
- Involved in prototype design.
- Involved in preparing technical specifications.
- Involved in writing Unit test cases.
- Involved in coding, code reviews
- Involved in Integration testing.
- Involved in weekly status meetings with client.
Environment: ASP. Net2.0, C#.Net, VB.Net2.0, Oracle 10g, WCF, Java Script, VSS
