Sr. .net Developer Resume
Birmingham, AL
SUMMARY:
- 8+ years of extensive experience in Requirement Gathering & Analysis, Design, Development, Implementation, Testing and Deployment of Client/Server and Web - based using Microsoft Technologies.
- Experience in working with clients on-site, analyzing software requirements and developing solutions and procedures.
- Experience in programming with .NET Framework using C#, ADO.NET, ASP.NET, Visual Studio.NET 2005/2008/2010/2012, Sql server 2005/2008/2010/2012 R2
- Extensive experience in web-based page and site designs using HTML 4.0/5, XHTML, DHTML, CSS2/3, Themes, Master Pages, JavaScript, KnockoutJS, JSON, AJAX, JQuery .
- Strong Hold on Object Oriented Programming concepts in .NET.
- Experience with Data Accessing using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ Providers for data manipulation.
- Excellent working knowledge in Developing Windows Services, RESTful Web Services, Web Forms, SOAP, XML, XSD, XPATH and IIS.
- Experience in implementing several Design Patterns (MVVM and MVC) to standardize the application architecture.
- Experience in developing applications using WCF and WPF.
- Extensive experience in working with ASP.NET MVC 3/4, Web Forms, User Controls and Custom Controls.
- Experience in manipulating XML, Converting Data between ADO.NET and XML.
- Knowledge in DTD, Schema, XSL and LINQ to query XML documents.
- Experience in building Web Services using WSDL and SOAP.
- Proficient in creating the WCF services to implement SOA architecture
- Proficiency in writing and optimizing complex Queries, stored procedures, functions and triggers using Sql server.
- Good work experience with SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) 2008 .
- Experienced in Java /J2EE technology, Struts framework, EJB's and AJAX .
- Experience in development and Maintenance in Sitecore .
- Experience on version control tools VSS, SVN and TFS.
- Experience in using SSIS Packages to export or import the data for other applications.
- Experienced in using various methodologies in Software Development Life Cycle (SDLC) like SCRUM/AGILE, Waterfall.
TECHNICAL SKILLS:
Operating Systems: Windows Family
Languages: C# .NET, ASP.NET, VB.NET
.NET Framework: .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5
Scripting Languages: Java script, HTML, Html5,CSS3, AJAX, XML
Databases: Sql server 2012R 2/2010/2008/2005, MS Access, T-SQL, Oracle 9i/10g
Technologies: ASP.NET, WCF, WPF, LINQ, ADO.NET, Web Services
Web Servers: Microsoft IIS 5.1/6.0/7.0,APACHE
Design Concepts: Design Patterns, UML
IDE: Visual Studio 2012/10/08
Version control: Team Foundation Server, Visual Source Safe
Third Party Controls: Telerik
Front End Libraries: Bootstrap, Jquery
PROFESSIONAL EXPERIENCE:
Confidential,Birmingham,AL
Sr. .Net Developer
Responsibilities:- Involved in creating Front end screens using HTML 5, CSS 3, JavaScript, jQuery, Kendo UI for MVC.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on Kendo UI controls like Grid, Listview and fix the bugs pertaining to various browsers.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Experience in working Client side MVC frameworks (Kendo UI), Single Page Application developments.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Involved in development of the front end part of the web application using HTML, Java Script & CSS based on client customization.
- Using Model Object Notation for validation of the client side validations.
- Developed web pages and used applications that meet business and user goals through a positive user experience.
- Worked on Agile Methodology ( Scrum Framework) to meet timelines with quality deliverables.
- Integrated backend services using REST API's (web API) with identity Database.
- Development of Business as well as Data Access Layer using Entity Framework.
- Written complex Linq and lambda express to meet the business requirements.
- Used Kendo UI and bootstrap to style the pages.
- Used Silver light for rich user Interface.
- Used Expression Blend to enhance the Silverlight view.
- Used Bootstrap carousel to do sliding of the images on the screen.
- Responsible for maintaining versions of source code in TFS .
- Created and consumed web services and WCF services.
- Developed the application using C# using SQL Server and Visual Studio 2013 and TFS.
Environment: HTML 5, Java script, CSS 3, JQuery, Kendo UI, REST API's, JSON, C#, Sql Server, WCF, TFS, Bootstrap, Linq, Entity Framework, Silverlight, Expression Blend.
Confidential,MO
Sr. .Net Developer
Responsibilities:- Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
- Extensively worked with Action Results, Action Filters and Custom Action Filters, Routing etc...
- Used ASP.NET Model View Controller (MVC) architectural Design Patterns for the development of the product.
- Used ASP.NET MVC 4.0 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions.
- Used J Query accordingly for validation purpose, browser detection and controls.
- Designing and Developing the User Interfaces using Razor views, HTML, JQuery, Ajax and CSS.
- Performed client side validation using JavaScript, JQuery.
- Created Model objects using Entity Data Model with Entity framework.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Implemented ORM Framework Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers.
- Used Compiled Queries, Multiple Contexts, Explicit loading, and Save Changes to context after all database operations to improve the performance in Entity F/W.
- Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CURD(Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- Implemented Data Access layer using WCF, Web-API restful services and Entity Framework.
- Incorporated REST Web API based endpoint on the Web Role and exposed bi-directional POST methods.
- Developed CSS for the entire application using Bootstrap CSS files.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- Build Data Sync job on Windows Azure to synchronize data from SQL databases to SQL Azure.
- Design and Implement WCF services layer hosted on Windows Azure. This layer is the middle tier between SQL Azure and SharePoint online external content.
- Written simple to complex stored procedures using T-SQL to retrieve the data from SQL Server 2008 database.
- Developed and deployed SSIS packages to automate data imports between the data bases.
- Developing and deploying SSRS reports for the reports module like preliminary and final audit reports
- Implemented Unit Testing and System Testing using NUNIT.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Environment: Visual Studio 2010/12, ASP.Net 4.0, ADO.NET, MVC 4.0,XML, HTML, JavaScript, IIS 6.0, NUNIT, Visual Source Safe, SSRS, SOAP,WCF,WPF,.NET Framework 3.5,Bootstrap, SOA, VB.NET, Web services, SQL Server 2005, T-SQL, OOPS concepts, REST, DHTML, Windows Server 2003.
Confidential,MN
Sr. .Net Web Developer
Responsibilities:- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
- Involved in gathering and preparing the requirements from clients for product design and enhancements.
- Involved in developing applications in C# and . Net Framework 4.5/4.0 to meet the business requirements using Visual Studio . NET 2012/2010.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# .NET.
- Used Telerik Controls for rich user experience
- Created Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations.
- Extensively used CSS 3.0 for page layout and display of graphics.
- Responsible for designing the ASP.NET application authentication using . NET Framework, Model View Controller MVC and IIS security model.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Worked on View State to maintain data between the pages of the application.
- Developed and Used User Controls using C# and ASP.NET .
- Created new SSIS packages for populating data into MS SQL database.
- Accessing the data from Data Access Layer for the User Interface using Web Services.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using Sql server 2008.
- Used type-safe SQL Parameters for data access in order to avoid SQL Injections.
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- A ssis ted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
- Created reports like tabular reports using SSRS .
- Designed and developed user interfaces using Winforms and C #.
- Used NHibernate extensively for data retrieving, querying, storage and manipulation.
- Used WIX and TFS Build process for product packaging.
- Work ed on content management development using the Sitecore 6. 5.
- Used T-SQL to write queries in SQL S erver database. Created Stored Procedures in SQL Server.
- Utilization of content management systems (Sitecore) APIS and controls for different parts of the web site.
- Worked with a team to define requirements and provide technical advice and troubleshooting. Update technical documentation.
Environment: C#, MVC 4.0, .NET Framework 4.5/4.0, HTML5, CSS3, JSON, Ajax, JavaScript, CSS3.0, ADO.NET, Web Services, Sql server 2008, Windows XP, IIS, Visual Studio 2010, Telerik, TFS and SSIS.
Confidential,MN
.NET Developer
Responsibilities:- Develop, test and deploy the custom C# .NET thick client applications in an Agile/SCRUM environment.
- Developed WPF application using Control Templates, Data Templates, Bindings, Converters, Routed Events, Command bindings, Commands and new features like LINQ and lambda expressions.
- Develop applications using C#, design patterns, OO methods, stored procedures, and TSQL.
- Participated in Test Driven Development (TDD) in developing a WPF application in Agile (SCRUM) environment strictly following the MVVM pattern.
- Communicate with project manager, team lead, and team members over technical issues and change requests.
- Worked in conjunction with the Tech lead and in identifying and solving issues.
- Used Team Explorer in Visual Studio 2010 to keep track of bugs.
- Involved in improving the performance of the application, by identifying the performance bottle necks using Visual Profiler.
- Involved in Database design and development using triggers, UDFs, views, indexes, T-SQL in SQL Server.
- Generated Unit Test Cases using Visual Studio 2010.
- Followed change management system and version management using TFS.
- Developing data access components in ADO.NET Entity Framework.
- Data Access Layer for the Application is implemented for data input, query, retrieve and management.
Environment: WPF 3.5, C# .NET 4.0, ADO.NET, .NET Framework 4.0, Visual Studio 2010, Sql server 2008, Visual Profiler, TFS.
Confidential
.Net Developer
Responsibilities:- Responsible for Analysis, Design and Development.
- Worked closely with requirements and business users.
- Database design, preparing entity relations diagrams, UML case diagrams using Visio tool.
- Designed and Developed C# .NET code for the project.
- Designed and developed front-end windows applications using C# .
- Developed the Applications Using Winforms .
- Created classes and core modules in C# for implementing business layer.
- Implemented object oriented programming concepts in C# .
- Used data grid to view the data on the front end UI.
- Used Form Based Authentication for the Application as a .NET Security measure by providing a login page.
- Developed application and worked with Ado.net, Data Grid, and Data Set.
- Fixed bugs in the application at the business logic level and created Unit Test cases for the same.
Environment: ASP.NET, C#.NET, Visual SourceSafe 6.0, Winforms, OOAD, ADO.NET, COM/COM+, JavaScript, VB, IIS, Sql server2000, SOAP, Crystal Reports 9.0, Web Services, XML, XSL, Visual Interdev 6.0, Windows 2000.
