Sr .net Developer Resume
Reston, VA
SUMMARY:
- 8 years of experience in Analyzing, Designing, Developing, Documenting, Testing and Deploying Web, Windows, Console applications with extensive experience in Microsoft Visual Studio environment using C#, VB.Net, ASP.NET, ADO.NET.
- Experience on latest .Net Framework (3/3.5/4/4.5) with N - tier Architecture model and design patterns.
- Experienced in a fast paced Agile Development Environment including Scrum, and Extreme Programming.
- Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
- Experience in building Single Page Applications (SPA) using HTML5, CSS3,Bootstrap, AngularJS, ASP.NETMVC,Bootstrap, ASP.NETWeb API, Entity Framework.
- Experience with jQuery, JSON client side light weight programming language skills.
- Experience with UI skills like HTML, CSS, XML, XSLT, JavaScript, JQuery, and AJAX.
- Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
- Extensive experience in Content Management Systems like SiteCore.
- Excellent knowledge in Remoting, SOAP, XSD, XML, XSLT, XHTML, CSS.
- Providing a better UI with thebootstrapframework, and CSS3
- Experience with Windows Communication Foundation (WCF).
- Expertise in ASP.NET, ASP.NET MVC, ADO.NET, ASP.NET Web Services.
- Have created reusable custom User Controls in WPF (OOP) for multiple projects with rich UI components. Good experience in creating XAML based UI development.
- Good Experience in configuring and managing IIS 6.0/7.0- WEB Server.
- Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints.
- Worked with Team Foundation Server, Subversion and Visual Source Safe.
- Proficient in Data Analysis, 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. Good experience in SQL Server 2000/ 2005/2008/2012 , Oracle and MySQL
- Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
- Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
- Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.
- Experience with third party custom controls like Telerik, Infragistics.
- Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
- Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.
- Extensive working experience in working with Agile (SCRUM), Waterfall and Test Driven Development (TDD).
- Self-motivated, able to set effective priorities to achieve immediate and Long-term goals and meet operational deadlines.
TECHNICAL SKILLS:
Languages: C#, C++, C, WCF, ASP.NET, ASP.Net MVC 4.0/3.0/2.0, .Net Web Services, WCF REST, LINQ
Client Scripting: JQuery, JavaScript, CSS, JQuery, AngularJS, Node JS
.Net Frameworks: Framework 1.1/2.0/3.0/2.5/4.0 and 4.5
Web Technologies: HTML, XHTML, CSS, DHTML, XML with DTD, XSL, XSLT, DOM, AJAX, SOA, MVC scaffolding, Entity framework 5.0/4.1, ADO.Net
Database: SQL Server 2005/2008/2012 , SQL Server Integration Services(SSIS), SQL Server Analysis Services(SSAS), MS Access
Reporting Services: SQL Server Reporting Services(SSRS), Crystal Reports 9/10
Application Tools: Visual Studio 2008/2010/2012/2014 Professional Edition
Application Server: IIS 6.0/7.0
Testing: NUnit testing framework
Version controls: Team Foundation Server 2010, Visual Source Safe, GIT, SVN
Methodology: UML, Agile, Object Oriented, Waterfall Model
PROFESSIONAL EXPERIENCE:
Confidential, Reston, VA
Sr .NET Developer
Responsibilities:
- Analyzing business requirements, story-boards and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds.
- Involved in initial phases of design, analysis and elicitation of requirements
- Developed the web application utilizing ASP.NET MVC, HTML 5, AJAX toolkit, CSS3, and Bootstrap which provides performance data visualization to users.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Designed the application using an MVC architecture that promotes a clear separation of presentation, business logic and data access tiers.
- Used WCF for rapidly building service-oriented applications that communicate across the web and the enterprise.
- Developed WCF REST- API based web service to consume data by client. Implemented provider based services.
- Implementing the data access layer using Entity Framework Code First approach and writing queries using LINQ to Entity for data retrieval.
- Extensively used ADO.NET objects like Connection, Command, Data Set and Data Reader.
- Extensively used ASP.NET Ajax Controls like Script Manager, Update Panels and Updated Triggers to make the page more responsive and interactive to the users.
- Created Login Forms and implemented Form-based Authentication to authenticate the users.
- Used JQuery to validate user controls and web forms.
- Train the resources on contract administration and FERC expectations.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Performed input validations on Web Forms using various .NET Validation Controls.
- Responsible for migrating legacy Asp.Net UI to Angular UI.
- Responsible for migrating legacy .Net Webservice to Asp.Net Web API.
- Developed UI layer on top of Angular UI Seeds.
- Performed Unit testing using NUnit framework.
Environment: .Net Framework 4.0, C#.Net, VB.Net, MVC, Visual Studio 2012, ASP.NET 4.0, JavaScript, AJAX, JQuery, HTML 5, IIS, SQL Server 2012, LINQ, TFS
Confidential, Herndon, VA
Sr .NET Developer
Responsibilities:
- Plan and execute phases of the software development lifecycle utilizing agile methodologies to achieve end-to-end development of web-based applications.
- Worked comprehensively on Client-Side Validation using JQuery and AJAX Control toolkit.
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Applied Cascading Style sheets (CSS) to the pages.
- Implemented business logic using C#.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# inbuilding data entity model.
- Used Visual Studio 2013 for developing Web based application.
- Used AJAX.NET to use various controls for presentation layer.
- Developed Single Page Applications Using Angular JS.
- Performed CRUD operations on the SQL Server 2012 database using Entity Framework 5.0 and used LINQ queries to retrieve data from Arrays, Collections and Generics.
- Created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server 2012 database.
- Implemented Master page to allow centralizing the common functionality of the pages, so that we can make updates in just one place.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Used ASP.NET MVC 4.0 for building scalable standards-based web applications.
- Responsible for interaction with the client in collecting the requirements.
- Performed unit testing, fixing bugs and maintenance of the product.
- Used MS Visual Source Safe for source code management, automated builds, testing and release management capabilities.
Environment: .NET Framework 4.0, ASP.NET,C#, VB.Net, ADO.NET, Angular JS, Visual Studio 2012, MVC 4.0, XAML, SQL Server 2008, SSIS, SSRS, IIS 8.0, TFS.
Confidential, Hopewell, NJ
.Net Developer
Responsibilities:
- Worked with Agile Methodologies to segregate the development tasks into various sprints.
- Performed Web portal re-write from classic ASP to ASP.Net MVC 4 and added some new functionalities
- Play active role in all SDLC stages - requirements gathering, analysis and design, development, testing, debugging, and implementing and deploying of application.
- Actively participate in design, development, and bug fixes
- Use MVC design pattern along with JQuery to develop Web portal
- Use JQuery as JavaScript Library for handling AJAX calls and client side validations.
- Create WCF Services to consume template promotion automation service from other portal and applications.
- Analyze bugs and design and code solutions.
- Develop SQL Stored Procedures and complex queries in SQL Server 2008
- Create Entity classes and relationships between Entity classes using Entity Framework to manage relational data as objects.
- Performed NUNIT testing and have written unit test cases in several modules
- Used Team Foundation Server for integrating, maintenance, reporting and Project tracking.
- Performed unit testing on every assigned task before sending it for User Acceptance Test.
- Documenting the analysis and technical specification for future reference.
- Utilized Re-sharper code inspections, automated code refactoring, blazing fast navigation, and coding assistance.
- Developed SQL Server Triggers, Functions and Views.
- Worked with SSIS/SSRS packages to get the student progress counts in test locations
- Performed code reviews for maintain the essential code integrity and used re-sharper for refactoring the code
- Involved in Bug Fixes in both new development and production issues
Environment: Visual Studio 2012 IDE, C#, ASP.Net, MVC 4, Agile, XML, WCF, jQuery, Entity Framework, SQL Server 2008
Confidential, Findlay, OH
.NET Developer
Responsibilities:
- Involved in identifying business requirement by gathering, analysis and design and developing using ASP.NET front end technology.
- Implemented Agile Methodology or the project which involved daily scrums.
- Developed applications at presentation GUI, based on n-tier application architecture.
- Utilized AJAX, JavaScript & JQuery for coding techniques update parts of a web page and improve the fluidity of webpage.
- Designed Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server side validation and Java Script for client side validation
- Experience in template-based web programming using Master Pages, Themes, Style Sheets and Skins.
- Responsible for designing web pages with asp.net controls with rich user interface with basic Ajax control tool kit and JQuery for an efficient and interactive Webpages.
- Designed and developed master pages using ASP.NET and used CSS to enhance the look & feel of the website.
- Implemented Role based Forms Authentication for external Users and Windows Authentication for Internal Users using the membership and role provider.
- Developed plugin methods using delegates to implement event based system elegantly.
- Worked on LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Used stored procedures with SQL Server 2008 for developing complex business rules.
- Hands on experience with N-UNIT testing for the application.
- Maintained TFS as a central repository system and automatic builds and continuous integration and NUNIT testing.
- Created and deployed SQL Server 2008 SSIS packages to redirect the data in to the production
Environment: C# 3.5, ASP.NET 3.5, Visual Studio 2010/2008, MVC, HTML, JavaScript, JQuery, Ajax, CSS, XML, XPATH, LINQ, SQL Server 2008, SSIS, SSRS, MVC, TFS, Web Forms, IIS, Windows Server 2008.
Confidential
.NET Developer
Responsibilities:
- Involved in requirement gathering, functional and technical specification.
- Designed Class Diagrams, Data Flow diagrams using MS Visio.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Creating reports using the Crystal Report for the report needed by Middle Office and Back Office users.
- Maintained TFS as a central source control repository making builds for a continuous integration.
- Created a Share point site for central repository for reference materials and document hosting with in the team.
- Utilized Angular JavaScript framework for building web applications is highly efficient to use
- Created Scheduled tasks with in respective environments for running the batch processes.
- Worked with SSIS & SSRS packages for updating the prices forms in remote laptops.
- Developed WCF/ WCF REST service to make the business transactions secure and defined specific functionality in search module.
- Deployed and supported the project at client site.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Worked with Stored Procedures for developing business rules in SQL Server 2008.
- Utilized Visio to make diagrams for creating technical models for applications.
- Fixed Bugs &created data fixes scripts to well maintain the existing application.
- Worked on Impact Analysis on store procedures to address the business impacts and provided technical perspective.
- Experienced in SQL Server Database Design, Data Model Design, Database Maintenance, T-SQL Queries, Triggers, Stored Procedures using SQL Server SSRS
- Built an ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Validated & tested web application using NUnit framework to keep intact with the code integrity.
Environment: C#, ASP.NET 2.0, Visual Studio 2008, ASP.NET, MVC, HTML, JavaScript, JQuery, Ajax, Bootstrap, CSS, XML, XPATH, LINQ, SQL Server 2008, SSIS, SSRS, IIS, Windows Server 2008.
Confidential
.NET/C# Developer
Responsibilities:
- Implemented business logic using C#.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# inbuilding data entity model.
- Used Visual Studio 2008 for developing Web based application.
- Used AJAX.NET to use various controls for presentation layer.
- Performed CRUD operations on the SQL Server 2005 database using LINQ queries
- Created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server 2005 database.
- Worked comprehensively on Client-Side Validation using JQuery and AJAX Control toolkit.
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Implemented Master page to allow centralizing the common functionality of the pages, so that we can make updates in just one place.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Used ASP.NET MVC 4.0 for building scalable standards-based web applications.
- Responsible for interaction with the client in collecting the requirements.
- Performed unit testing, fixing bugs and maintenance of the product.
- Implementing WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Used TFS for source code management, automated builds, testing and release management capabilities.
- Worked with Agile Methodologies to segregate the development tasks into various sprints
Environment: C#, ASP.NET 3.0, Visual Studio2008, ASP.NET, MVC, HTML, JavaScript, JQuery, Ajax, CSS, LINQ, SQL Server 2005, MVC, TFS, IIS, Windows Server 2003.
Confidential
.NET Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Designed Class Diagrams, Data Flow diagrams using MS Visio.
- Coding and debugging using ASP.NET and C#.
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Creating reports using the Crystal Report for the report needed by Middle Office and Back Office users.
- Probed technologies like Agile, Salesforce CRM, SQL Server 2005, and MS SQL on field.
- Deployed and supported the project at client site.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
Environment: Visual Studio 2005, ASP.NET 2.0, JavaScript, IIS 6.0, SQL Server 2005, Windows 2000 XP.