.net Developer Resume
Austin, TX
SUMMARY:
- 7+ years of extensive experience with all phases of Software Development Life Cycle (SDLC), including Analysis, Design, Development and Testing of Client - Server and Web-based n-tier Architecture for windows and web applications with exposure to diverse business domains.
- Strong hands on the Microsoft.Net Framework 1.0/1.1/ 2.0/3.0/3.5/4.0/4.5 developing Win Forms, Web Services, Win Services, Web Pages using ASP.Net 4.5/4.0/3.5/2.0/1.0, VB.Net, Visual Studio VB Script C#.Net, ADO.NET, ASP, JavaScript JQuery, Angular JS, CSS, Master pages, HTML, DHTML, XML, XSLT, Silverlight, LINQ, Ajax, Sharepoint and SQL Server SSRS.
- Experience with an agile software development methodology and Test DrivenDevelopment including SCRUM Framework).
- Extensively worked on Silverlightanimation including Dependency Property usage and creation, Data Binding and alternatives in Storyboard implementation for better Performance in Client browser and Procedures.
- Extensively worked on of Windows Presentation Foundation (WPF) which provides developers with a unified programming model for building rich Windows smart client user experiences that in corporate UI, media, and documents in Windows using XAM L.
- Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, implementing the
- Service-Oriented Architecture (SOA) using the REST methodology, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
- Expertise in building Web Services using WSDL, UDDI and SOAP Protocol and consuming/publishing Web Services.
- Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Experience with ASP.NET Web Forms, Win forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application
- Experience with AJAX Control Toolkit and XMLHttpRequest object, which is the heart of AJAX in providing asynchronous Post back.
- Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server.
- Extensive knowledge of applying Object Oriented Analysis and Design (OOAD) for modeling a system.
- Experience in SQL Server and SSIS (Integration Service) package design, constructing, and deployment.
- RDBMS Experience with Stored Procedures, Functions, Views and Triggers and imports and exports of Data in SQL Server (2012/ 2008/2005/2000 ) and Oracle (10g/9i).
- Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server and Visual Source Safe ( VSS ).
- Hands on Experience in preparingthe developed programs including Unit testing withNUnit for ASP.NET Web Forms
TECHNICAL SKILLS:
.NET Technologies: ASP.NET, ADO.NET, AJAX, Classic ASP, LINQ, WCF, WPF, SILVERLIGHT
Languages: C# .NET, VB.NET, VB, C,C++, PL/SQL, T-SQL
Web Technologies: HTML, DHTML, XML, XSLT, XSD,WSDL,XAML, SOAP, CSS, Web forms, Web Services
Scripting Languages: JavaScript, JQuery, VB Script
DBMS: SQL SERVER 2008/2005/2000, Oracle11g/10g/9i/8i
Framework: Microsoft.Net 1.X/2.o/3.o/3.5
Operating Systems: Win NT, Win 95/98, Win- 2000/2003/2008
IDE: Visual Studio 2003/05/08/10
Web Servers: IIS 5.0/6.0
Reporting Tools: SQL Server Reporting Services (SSRS)
Version Control: Visual Source Safe 6.0,Team Foundation Server
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
.Net Developer
Responsibilities:
- Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Designed the complete solution using 3-tier Architecture model
- Successfully followed agile development steps starting from requirement to deployment.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Implementation of client side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
- Implemented AngularJS pattern in the application development.
- Used AngularJS as the development framework to build a single-page application
- Designed screens using CSS rules which were developed by designers. Created angular directives to use as commons across the application. Used ASP.Net Web API for services and Oracle database. Created Web API controllers for different modules.
- Worked on single page applications in MVVM way using AngularJS. Created different views for the screens in HTML 5. Created controllers to use in angular views, created angular based http services to consume Web API and also used jQuery based ajax.
- Experience in using Data Grid controls for displaying dynamically data.
- Extensive experience in using State management both the client side and server side.
- Design and develop WCF services which consume these SSIS packages.
- Have Comprehensive knowledge of Asp.net page life cycle and using it in accurate way
- Experience in Building, Deploying and Maintaining the Applications in IIS 6.x, and IIS 7.x
- Worked on UI using AJAX for making smaller, faster and user friendly web-page application.
- Extensively used Ajax to reduce the time for user request by using different controls under it.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation
- Developed SOAP based Middleware using Web Services to read XML files which is to provide communication between data access layer and backend database.
- Used XML files for reading the static data and also simultaneously reduce the load on the database server.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.
- Worked with VB.Net Web Forms, Web Services, State Management, Caching features, and configuring optimizations for securing the web application.
- Used various VB.Net server controls and data controls. Customized .Net Login Controls to implement authentication and authorization.
- Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.
- Involved in Hosting the WCF service and Silverlight Website in IIS 7.0
- Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).
- Used Silverlight andApplied CSS for a consistent look and feel for Page design in the application
- Worked on AJAX to populate user interface controls such as drop down list and generate warning messages to enhance overall UI experience.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# .NET.
- Used JavaScript functions to implement complex Business Rules and Validation of front end forms.
- Expert in using JavaScript and ASP.NET validation controls for performing Form Validations
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Extensive used on UI development experience using HTML, DHTML, CSS, XML, JavaScript and JQuery.
- Developed Custom Controls and Utilized JavaScript to create Client-side validations that greatly decreased processing time and resource consumption, freeing resources for use by other applications and speeding up processing times.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET.
- Rendered XML document to an HTML using XSL and XSLT Transformations.
- Utilized Team Foundation Server (TF S ) for the purpose of version Control and source code maintenance needs.
- Prepared various test cases to fix the bugs and ensures the application is error-free using NUnit Testing.
Environment: Windows Server 2008, Visual Studio 2008,ASP.NET 3.5, IIS7, .Net framework 4.0, WPF,C#.NET, WCF, SQL SERVER 2008, LINQ, JavaScript, Team Foundation Server(TFS) 2010, XML, CSS3, HTML5, ADO.NET.
Confidential, Lansing, MI
.Net Developer
Responsibilities:
- Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Designed the complete solution using 3-tier Architecture model
- Successfully followed agile development steps starting from requirement to deployment.
- Used Design patterns for maintaining relationships between classes and objects with defined responsibilities
- Extensively Implemented Silverlight Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
- Used Silverlight and Expression Blend to provide media stream for customers to know more about the policies.
- Successfully managed the migration of the Service Abstraction Layer product as it transitioned from supporting an HTML based front end client to AngularJS based front end client
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation
- Involved in designing and Development of SOA servicesusing Web Services/ WCF.
- Generated and Configured SSL certificates to secure WCF messages
- Developed SOAP based Middleware using Web Services to read XML files which is to provide communication between data access layer and backend database.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.
- Worked with ASP.NET Web Forms, Web Services, State Management, Caching features, and configuring optimizations for securing the web application.
- Used various ASP .NET server controls and data controls. Customized .Net Login Controls to implement authentication and authorization.
- Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.
- Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).
- Applied CSS for a consistent look and feel for Page design in the application.
- Worked on AJAX to populate user interface controls such as drop down list and generate warning messages to enhance overall UI experience.
- Extensively worked on various AJAX controls.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# .NET.
- Used Entity framework as ORM tool mapping to the database.
- Used JavaScript functions to implement complex Business Rules and Validation of front end forms.
- Expert in using JavaScript and ASP.NET validation controls for performing Form Validations
- Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
- Extensive used on UI development experience using HTML, DHTML, CSS, XML, JavaScript and JQuery.
- Developed Custom Controls and Utilized JavaScript to create Client-side validations that greatly decreased processing time and resource consumption, freeing resources for use by other applications and speeding up processing times.
- Experience with Data Accessing including using Data Adapter,Data Reader and Datasetin ADO.NET.
- Rendered XML document to an HTML using XSL and XSLT Transformations.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC3) and IIS security models
- Involved in extracting the data using SSIS.
- Designed, deployed and maintained various SSRS reports in SQL server.
- Easily managed and consumed the data objects using MVVM (Model View View Model).
- Developed data access layer that supports connections to multiple databases using NHibernate.
- Utilized Team Foundation Server (TF S ) for the purpose of version Control and source code maintenance needs.
- Prepared various test cases to fix the bugs and ensures the application is error-free using NUnit Testing.
Environment: Windows Server 2008, Visual Studio 2008,ASP.NET 3.5, IIS6, .Net framework 4.0, WPF,C#.NET, WCF, SQL SERVER 2008, LINQ, JavaScript,MVC3.0, Team Foundation Server(TFS) 2010, Silverlight 3, XML, SSRS, CSS3, HTML5, NUnit, Entity framework 4.3.
Confidential, Dallas,TX
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Successfully followed agile methodology steps starting from requirement to deployment for the delivery of the software using Scrum.
- Designed the complete solution using 3-tier Architecture model and design patterns mainly Singleton.
- Utilized rich Silverlight elements such as Data grid, List Box and Data picker etc.
- Developed web form clients in C#.NETusing Silverlight and XAML.
- Created and deployed XML Web Services (WCF) using ASP.NET and C#.NET, Used them to generate the proxy class files based on the webservices and consumed in web application.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Implemented WCF Services to integrate the application with Client/Server Application which tracks quote
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application
- Created data entry both web and windows application, with LINQ to query XML Documents.
- Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.
- Implemented ASP.NETView state and Session state to store and transfer data within same pages and to other pages.
- Worked with ASP.NET Web Forms, Web Services, State management, Caching features, configuring optimizations, securing the web application, Web Services Components consumed for authenticating the user credentials
- Designed and developed Menu for the website using CSS classes (Cascading Style Sheets) and ASP.Net Menu control
- Used master page for look and feel for the site.
- Experience working with various controls in Ajax control tool kit.
- Extensive use of client side scripts using JQuery, HTML and JavaScript for appropriate balance between the server side and the client browser capabilities.
- Created Complex Queries, Stored Procedures, Functions, Indexes, Packages and Materialized Views to access data from database using SQL SERVER.
- Designed, deployed and maintained various SSRS reports in SQL server.
- Expertise in Web-Development technologies like HTML, XML, XSL/XSLT, Web Services and Java script
- Developed solutions for diverse programming scenarios in C#.NET, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Created automated Unit test plans using Visual Studio 2008 and performed Unit testing modules according to the requirements and development standards with NUnit testing.
- Used Team Foundation Server (TFS) for Version Control and Source code repository.
Technical Environment: Visual Studio 2008, .Net Framework 3.5, S QL SERVER 2008,C#.NET, Asp.Net, WCF, HTML, XAML, Silver Light, Web Forms, CSS, Ajax Control Toolkit, JavaScript, TFS, NUnit and Entity framework 1.0.
Confidential, Austin, TX
.Net Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) including Testing, development and implementation cycles of the project.
- Involved in developing business logic layer and Data Access layer and written methods in C#, Visual Studio.Net 2008 and .NET Framework 2.0.
- Involved in writing C# assemblies to encapsulate ADO.Net-based data access methods and utilized these Assemblies from server-side and Implemented SQL Server 2008 for data manipulation
- Designed and developed user-interface for major modules of the project using ASP.NET and performed validation using different validation controls.
- Implemented ADO.Net technology extensively for data retrieving, querying, storage and manipulation.
- Invoked the web services for authenticating addresses.
- Developed Master pages.
- Implemented CSS (Cascading Style Sheets) for branding purposes and user look and feel and JavaScript for Client side validation.
- Involved in writing Complex SQL statements and stored procedures by using Cursors, indexes in stored procedures using SQL Server 2005.
Environment: Visual Studio 2008, SQL Server2005, .NET Frame Work 2.0, C#, ASP.NET, ADO.NET, Java Script, SSRS, Web Services, XML.
Confidential, Franklin, WI
Sr.Net Developer
Responsibilities:
- Involved in Requirement Analysis and Design of the system.
- Extensively used OO Design to develop Analysis model and Design model.
- Designed and developed Web Formsusing ASP.NET Controls, CSS and HTML to facilitate the users in an organization.
- Involved in Database Design by using Normalization techniques.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, Vb.NET, XML/XSD ADO.NET and .NET Framework.
- Followed Factory Method design pattern in implementing the framework.
- Extensively involved in Data Access Layer and Business Logic Layer using VB.net programming.
- Used ADO.Net components such as Datasets, Data Reader, Data View and Data Table.
- Involved in designing procedures, views in Oracle 9i for data functionalities.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Involved version control using VSS- 6.0.
- Configured global.asax and web. Config for setting the Application and Session variables.
- Created ActiveX tasks to create file, edit text source file, to change DTS task properties dynamically and to edit and map column dynamically.
- Developed XML Web Services& integrated with different systems.
- Transformed XML/XSD files into specified business format (PDF, MS-Word) using XSLT.
- Involved in manual testing, prepared Unit Test Cases and Unit test plan and performed Unit testing for the Developed functionalities.
- Used the Trace and Debug capabilities of VB.net.
- Responsible for upgrading the changes like error handling, bug-fixing from timely basis.
Environment: MS Visual Studio 2005,VB.net,.NET (2.0) Framework,Asp.Net, ADO.Net, Oracle, HTML, T-SQL,CSS,DTS, AJAX, NUnit, VSS, Web services, SOAP, XML, JavaScript, Windows 2003 Server, UNIX.