Senior .net Developer Resume
Washington D, C
SUMMARY:
- Over 7+ years of experience in design, development, coding, testing of business/commercial applications using Microsoft Technologies.
- Proficient with Software Development Life Cycle (SDLC), including business requirements, analysis, design, development, testing, and implementation of application.
- Experience using Waterfall, Agile s oftware developmental methodologies.
- Experience in Object Oriented Design (OOD) and Object Oriented Programming (OOP).
- Designer/developer of web and Windows applications using .Net 3.0/3.5/4.0, C#, Win forms, ASP.NET, ADO.net, Web services, WCF, and XML in multitier architecture.
- Expertise in the development of Web, Windows using Visual Studio.NET 2008/2010.
- Expertise in working with ADO.NET, LINQ, LINQ to SQL, LINQ to Entities and Entity Framework
- Highly skilled in web building technologies like HTML,HTML - 5, DHTML, JavaScript, Jquery, JSON, CSS,CSS 3, XML, XSL, XSLT, Bootstrap, DTD/Schemas and AJAX.
- Experience in ASP.NET Web Services, Windows Communication Foundation (WCF), REST and Service Oriented Architecture (SOA).
- Proficient in a wide range of Internet/Intranet, Web, Ecommerce, Client/Server technologies like XML/XSLT, .Net Framework, CLR, using XML in .Net, C#, VB .Net, ASP .Net, .Net Security, WCF Services, WWF,ADO.Net, COM/DCOM, MTS/COM+, SOAP and scripting using VB Script, JavaScript and JQuery, MS Visio, Word, Excel.
- Experience in developing the applications using AJAX Framework.
- Experience in SQL SERVER Database Design and Development, Writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined Functions using T-SQL.
- Experience in developing User Interfaces using ASP.NET, Knockout JS, MVC3.0/4.0, AJAX, XML, HTML/DHTML, CSS, Master Pages, jQuery, Themes, and Java Script.
- Experience in Automating the UI Tests by using Visual Studio.
- Strong knowledge of Web Applications and Web services (asmx & wcf).
- Performed Unit Testing using MS Fakes framework.
- Experience with third party controls like Telerik, infragistics and Dev Express .
- Strong experience in design patterns like Model View Controller (MVC).
- Experience working with web servers, such as IIS
- Involved in resolving major bug fixes within the application.
- Good knowledge on testing tools like Selenium, Jasmine, Jira.
- Experience in drawing Use Case, Sequence, and Class Diagrams using Micro soft Vision.
- Experience with Microsoft BI tools like SSIS and SSRS
- Experienced in deploying Applications from Development to Staging and Testing to Production.
- Good at handling multiple projects simultaneously.
- Experience in implementing error handling, trouble shooting, and exception management, tracing and logging features.
- Excellent analytical, communication, interpersonal and decision making skills and is well motivated to rapidly acquire new skills on the job.
TECHNICAL SKILLS:
Development Tool: Visual Studio 2013/2012/2010/2008/2005, Dev Express, Front Page,SQL Enterprise Manager, SQL Management Studio 2008/2012,LINQ.TFS.
Programming Languages: .Net Framework 2.5/3.0/3.5/4.0, C#.Net
Web Technologies: ASP.NET, AJAX, Web Services, CSS, CSS3, JavaScript, HTML, HTML5, VBScript, ASP, .Net Remoting, WPF, WCF. MVC 4.0/5.0, Entity Framework 4.0, 5.0 / 5.2, VBAPI, COM/COM+ Interoperability.
Database: SQL Server 2012/2008/2005/2000, MS-Access, T-SQL, DBMS, My SQLScripting Language: Java Script, LINQ, CSS, jQuery, React JS, Angular JS, Knockout JS
Web Server: Internet Information Services (IIS) 5.0/6.0/7.0, Microsoft Azure.
Testing Tools: Selenium, Jasmine, Jira, NUnit, VSTS.
Version Control Tool: Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS), GIT HUB/GIT Flow.
Operating Systems: Windows 98/2000/XP/Vista and Windows 2007, Windows 8/10
Methodologies: SCRUM, AGILE, Microsoft Solution Framework
PROFESSIONAL EXPERIENCE:
Senior .Net Developer
Confidential,Washington D.C
Responsibilities:
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.
- Involved in complete Life Cycle including Analysis, Design, Development and Testing and followed Agile Methodology.
- Studied the existing Application and designed new screens for the Web Application.
- Designed presentation layer for dynamic web forms using ASP.Net MVC 5.0 Framework, HTML5, CSS3, JSON, And Visual Studio 2012/2010 .
- Developed the application using ASP.NET, C#, SQL Server and SDLC on the visual studio IDE.
- Designed and implemented User Interface Layer using ASP.NET web forms.
- Worked on the existing Desktop applications using Win Forms.
- Worked on Payment gateway integration using SDK and followed PCI compliance for payments.
- Created and consumed WCF Web Services (SOAP, WSDL), Restful WEB API services for communicating.
- Worked with SSIS integration packages and SSRS reports.
- Migrated Classic ASP applications to ASP.NET MVC applications.
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Developed user interface using ASP.NET, JavaScript, JSP, CSS
- Implemented the applications using MVC architecture.
- Extending ASMX to WCF services to improve importing and exporting different client file transactions.
- Used Razor syntax in creating Asp.Net MVC application by reducing the coding aspect.
- Created and Consumed WCF Services in the Service layer.
- Used XML to create Web-based tools for transactions on SQL and Oracle databases.
- Used T-SQL to include querying and making changes in the database, using functions and CRUD statements.
- Also worked on T-SQL to send the queries for the server irrespective of the UI of that application.
- Also worked on implementing the OOP’s in the project.
- Used JavaScript and JQuery for client side scripting to create highly responsive interfaces for users.
- Implemented Ajax features of JavaScript, JQuery to have the specific content loaded as per user needs.
- Also wrote Model Classes under MVC 4.0 using the principles of OOP’s.
- Developed and consumed WCF/WEB API REST Web services.
- Used SOAP protocol for accessing web based services and communication between applications.
- Performed application development modules and activities.
- Used LINQ, ADO.NET Entity Framework for communication between the application and the SQL Server2012 Database.
- Worked as a Devops for rolling out the website. Using Powershell automated task with scripting.
- Involved in Unit Testing and Integration testing in development environment and ensuring application is according to specifications.
- Used Entity Framework 5.0 extensively for retrieving, querying, storage, and data manipulation.
- Involved in the designing phase of database and creating the SQL scripts.
- Developed and maintained Stored procedures, User Defined Functions, Indexes, Views, Tables, Relationships on SQL Server 2010 database
- Worked on optimizing the SQL queries and improved the performance.
- Played an active role in implementing the Business Logic Layer.
- Worked on Team Foundation Server and set up builds and used it for version controlling.
Environment: .NET Framework 4.5, MS Visual Studio.NET 2010, .Net Framework, Win Forms, Agile Scrum, Entity Framework, JSON/RESTFUL Services, ASP.NET, C#.NET, UML, Classic ASP, CSS3, ASMX Webservices, JavaScript, jQuery, Xml, LINQ,TFS, LINQ to SQL, SQL Server, Crystal Report, Windows Server 2008, IIS7.0
Senior .Net Developer
Confidential,CA
Responsibilities:- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Involved in designing the layout of User interface using Visio and Class diagrams using UML.
- Created Master pages for consistent look and feel of the application and embedded header and footers.
- Created ASP.Net menu control for site navigation using Site map data source control to enable web administrator in changing the menu content and pages.
- Used Cascading Style Sheets (CSS) for a unified look and feel of the application
- Created Stored Procedures, User defined functions, Triggers and Views.
- Used WCF Services to communicate between web tier and app tier.
- Involved in writing the Unit Tests for C# code of business logic in Presentation Layer.
- Involved in writing Performance Automation Scripts, executing the test cases and providing the load/performance results using C#.
- Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using Agile methodology.
- Participated in creating reports that deliver data based on stored procedures and also actively involved in creating SSIS packages.
- Wrote PL/SQL scripts for management and maintenance of application databases.
- Used SOAP protocol for accessing web based services and communication between applications.
- Experience in MS SQL Server development, writing T-SQL stored procedures, triggers, UDF's, views and also indexes.
- Involved in developing required classes and interfaces using C# .NET.
- Updated documents in SharePoint & maintained release schedule calendar in admin site.
- Implemented MVC like architecture and singleton Design Patterns.
- Developed dynamic ASPX web pages using ASP.NET, C#, HTML, XSLT and JavaScript.
- Used ADO.NET extensively to connect and make changes to SQL Server 2008 database.
- Used widely ASP.NET Data controls to display data in customized format.
- Designed in accordance with SOA principles to support Distributed computing where services are consumed by using Windows Communication Foundation (WCF).
- Provided Full Reporting Life Cycle support using SSRS.
- Involved in Unit Testing and Integration testing in development environment.
- Involved in optimizing code and improving efficiency in databases including re-indexing, updating statistics, recompiling stored procedures and performing other maintenance tasks.
- Utilized ASP.NET Input Validation controls and JavaScript to perform client side validation.
- Worked in production defects and monitoring and production support, incident management, problem management.
Environment: Visual Studio 2005, .Net Framework 2.0, ASP.NET, C#, SQL Server 2005, SSIS, SSRS and Windows XP, Agile Scrum, SOAP, WCF, HTML, CSS, JavaScript.
.Net Developer
Confidential, Stoughton,MA
Responsibilities:- Actively Involved in Software Development Life cycle (SDLC) starting from Requirements gathering, feasibility analysis, requirement specification document, demonstrate prototype, design distributed architecture using various tiers like presentation, service etc.
- Code, test and support of .NET web applications using ASP.NET C#, .Net Framework, MVC design patterns, GUI, HTML, CSS, AJAX, Angular JS, JavaScript, and Entity Framework.
- Client Side User Interface implements using HTML5, CSS3, Angular JS and Bootstrap.
- Implement Presentation layer in ASP.NET using MVC views, multiple Layouts, Partial Views, Strongly typed Views, Razor view engine, Bootstrap, HTML helpers and different CSS.
- Effectively used AngularJS for client side validation and client side behavior.
- Use Ajax Control Tool kit to enhance rich web UI, to consume web services or REST services.
- Implement caching, bundling to optimize performance.
- State management using sessions & cookies. Custom Routing for multiple URL patterns, Areas for proper organization, Action Filters for logging mechanism.
- Define Domain Entities and Relationships using Microsoft Entity Framework Code First approach.
- Implement CRUD operations using LINQ to Entities and migrations when models change.
- Create DAL abstraction layer through implementing Repository.
- Create complex stored procedures, views, functions to support the data needs of service tier and intranet portal.
- Dependency Injection for Loosely coupled Architecture.
- Configure and expose RESTful services utilizing Web API framework.
- Used Team Foundation Server (TFS) as a source code repository and version controlling.
- Used of XML, XSL & XSLT for developing various reports and export to excel features.
- Developed a defined request-response message system, typically expressed in JSON or XML, which is exposed via the web - most commonly by means of an HTTP-based web server by a server-side Asp.NET web API.
- Define and execute Unit tests using MS Test.
- Deploy builds to through Azure, troubleshooting and debugging issues as they arise.
- Worked on major modules like Users, Roles, Entities, Entity Types, Pricing Records and Reports.
- Created Benchmarked Items, Active Pricing Records, Revision History, etc., reports using SQL Server Reporting Services(SSRS)
Environment: C# .NET, ASP.NET,MVC, Web API, .NET Framework 4.5, Visual Studio 2013, XML, XSL, JavaScript, AngularJS, SQL Server 2012, SSRS, Entity Framework, WCF, IIS, Team Foundation Server(TFS).
.Net Programmer
Confidential, Philadelphia, PA
Responsibilities:- Understanding and reviewing the existing applications and involved with the Business team and implemented the tasks as per the Priority of Business Requirement.
- Involved in development with SCRUM methodology for iterative task completion by having Daily Stand-ups.
- Implemented Cascading Style Sheets (CSS), HTML to attain uniformity of all web pages.
- Developed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI, extensively used WPF for modifying, developing the Desktop AWARE Application
- Involved in designing GUI using VB.NET, and creating Active X Controls with Visual Basic 6.0
- Used MVP/MVVM Design patterns for designing the application.
- Involved in writing the Unit Tests for C# code of business logic in Presentation Layer.
- Responsible for code optimization.
- Closely worked with functional users for collecting the specs of the preferences demanded by them.
- Responsible to design, development and implementation of user interfaces.
- Responsible for build automations.
- Developed WCF Services out of which one service will communicate with the services exposed by other tools to build Model to View.
- Designed the interfaces to get the data from downstream systems as flat files and store data in tables.
- Developed front end code using AngularJS and .NET to view the data in different formats used html controls table and used a directives.
- Done Impact analysis on the new requirements.
- Designing and development with technical and system specifications using C# .net based applications.
- Developed reusable components like exception logging.
- Developed SQL stored procedures for data manipulation and querying data from SQL.
- Maintained build versions and code versions using Team foundation Server’s Version Control (TFS).
- Worked in production defects and monitoring and production support, incident management, problem management.
- Developed Web services to interact with third party systems to pull other Provider’s information.
- Developed SQL stored procedures for data manipulation and querying data from SQL.
- Maintained build versions and code versions using Team foundation Server’s Version Control (TFS).
Environment: Visual Studio.Net 2008, C#.NET, LINQ, WCF, Web Services, SOAP UI, LINQ, XML, JQuery, CSS3 HTML 5, Agile Methodology, Factory Pattern, Microsoft Team Foundation Server (TFS), SQL Server 2008, T-SQL, Windows XP/2003/2008 Server, IIS 5.1, 6.0, 7.0.
