.net Developer Resume
Tampa, FL
PROFESSIONAL SUMMARY:
- 7 years of experience in design, development, coding, of business/commercial, automation application and Intranet or Internet based application in Microsoft .Net Framework 4.0/3.5/2.0, Microsoft Visual Studio 2008/2005.
- Developed 3 - Tier Applications using ASP.Net, ADO.Net, and C#.Net, VB.Net, HTML, CSS, Java Script, SQL Server 2005/2008 with proven abilities in Software Development Life Cycle (SDLC)& Software Quality.
- Expertise in using ADO.NetObjects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Expert in both Code First and DB First Entity Framework in MVC Design Pattern.
- Knowledge of Developing and Consuming XML Web Services.
- Experience in Silverlight.
- Good Knowledge of Windows Communication Foundation (WCF), Service Oriented Architecture (SOA) and Windows Presentation Foundation (WPF).
- Experience on AJAX Web browser technology to achieve Partial Rendering and to improve the Response Time.
- Experience in working with HTML Controls, Web Server Controls, and User Controls.
- Experience in writing stored Procedures, Prepared Statements, Views, Indexes and Joins on SQL Server and SQL tuning experience.
- Strong experience in Object Oriented Programming Concepts (OOP) and Object Oriented Design (OOD).
- Experience working with Database Programming, Object Oriented Analysis and Design, Documentation under UML and Package and Deployment using .NET Setup and Deployment.
- Experience working on Waterfall, Agile Methodologies like Scrum.
- Experience in working with version control systems like TFS, SVN, GIT, and VISUAL SOURCE SAFE.
- Excellent analytical and inter-personal skills with experience in interacting with clients, user groups and ability to work in a fast paced environment under tight deadlines.
TECHNICAL SKILLS:
Languages and Internet Technologies: C#.NET, ASP.NET, ADO.NET, ASP, EF, AJAX, MVC, WCF,WPF, JavaScript, VBscript, jQuery, HTML, DHTML, CSS, XML, XSLT
Development Tools: Visual Studio .Net 2005/2008/2010
Web Servers: IIS 7.5, IIS 7.0, IIS 6.0
Protocols: HTTP, TCP/IP, SOAP and FTP
Languages: SQL, PL/SQL, C#, VB 6.0, C, C++
RDBMS: MS SQL Server 2008, MS SQL Server 2005
Methodology: OOAD, UML, Agile, Waterfall and Spiral models
Operating Systems: Windows Server 2008/2007/2003
Other Third Party Tools: MS Office
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
.Net Developer
Responsibilities:
- Participated in requirements gathering and design document.
- Created Class diagrams using UML as part of design documentation.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle.
- Implemented MVC-4 design pattern to customize every step of HTTP process (extending/replacing components as it fits).
- Created Data layer using Entity Framework.
- Implemented membership management and role based security for managing the users (Create, Delete etc…).
- Designing screens (aspx, ascx and master pages) using Visual Studio .NET 2012 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document and used C#
- Used different state management techniques (HiddenFields, ViewState, Session, query string etc) to maintain the state between the pages.
- Used Data Access and logging application blocks.
- Used ADO.Net classes components sqlConnection, sqlCommand, sqlDataadapter,
- Used different state management techniques (HiddenFields, ViewState, Session, query string etc) to maintain the state between the pages.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Created data layer using Entity Framework.
- Created and used Web User Controls for reusability.
- Used LINQ for database transactions.
- Used WCF for the web services.
- Data synchronization was done using WCF services.
- Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Involved in database design and developed data modals included tables, views, stored procedures, triggers, custom types, diagrams, and optimization plans.
- Mentored junior team members in migrating to new technologies.
- Used TFS for Version Control and source Control.
Environment: .NET Framework 4.5, VS 2012, ASP, Ajax, C#, WCF, XAML, NUnit, XML,, MVC-4, Entity Framework, Java Script, MS SQL Server 2008, Agile Methodologies.
Confidential, Bentonville, AR
.NET Developer
Responsibilities:
- Analyzed and participated in requirements gathering and design document.
- Involved in requirement gathering, design and development (under SOA architecture &AgileMethodology).
- Created Class diagrams using UML as part of design documentation.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle.
- Implemented MVC-4 design pattern to customize every step of HTTP process (extending/replacing components as it fits).
- Created Data layer using Entity Framework, and EF with POCOS to create entities so we can achieve lazyloading without data access.
- Implemented membership management and role based security for managing the users (Create, Delete etc…).
- Designing screens (aspx, ascx and master pages) using Visual Studio .NET 2008/2010 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document and used C# and VB.
- Used JavaScript to implement the client side business logic and validations.
- Used different state management techniques (HiddenFields, ViewState, Session, query string etc) to maintain the state between the pages.
- Used Data Access and logging application blocks.
- Used ADO.Net classes components sqlConnection, sqlCommand, sqlDataadapter,
- Used different state management techniques (HiddenFields, ViewState, Session, query string etc) to maintain the state between the pages.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Created data layer using Entity Framework.
- Created and used Web User Controls for reusability.
- Used LINQ for database transactions.
- Updated XML documents with financial information.
- Used WCF for the web services.
- Used WPF features like INotifyProperty and Dependency Property to send change notification.
- Data synchronization was done using WCF services.
- Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Involved in database design and developed data modals included tables, views, stored procedures, triggers, custom types, diagrams, and optimization plans.
- Mentored junior team members in migrating to new technologies.
- Involved in SSIS and SSRS reporting.
- Involved in Preparation/Execution of Unit test where MVC-4 was great help, Integration and System Test Cases.
- Used SVN for Version Control and source Control.
Environment: Visual Studio.NET 2012, .Net Framework 4.0, ASP.NET, C#, WCF, WPF, XAML, VB.NET, HTML-5, CSS, JavaScript, ADO.Net, Entity Framework with POCOS, SSIS, SSRS, MVC 4, LINQ, SQL server 2008, XML, XSLT, VSS, NUnit, Agile Methodologies
Confidential, MN
.NET Developer
Responsibilities:
- Analyzed and participated in requirements gathering and design document.
- Followed Agile Methodologies and Test Driven Development.
- Created Class diagrams using UML as part of design documentation.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle.
- Implemented MVVM pattern.
- Implemented membership management and role based security for managing the users (Create, Delete etc…).
- Designing screens (aspx, ascx and master pages) using Visual Studio .NET 2008/2010 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
- Used JavaScript to implement the client side business logic and validations.
- Used different state management techniques (HiddenFields, ViewState, Session, query string etc) to maintain the state between the pages.
- Used Data Access and logging application blocks.
- Used ADO.Net classes components sqlConnection, sqlCommand, sqlDataadapter,
- Used WPF for Data Binding.
- Dataset etc to implement the database transactions.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Created and used Web User Controls for reusability.
- Used LINQ for database transactions.
- Created Crystal Reports.
- Updated XML documents with financial information.
- Used different bindings for WCF service to support different protocols.
- Used WPFservice for application models.
- Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Generated Reports using SSRS and integrated with web pages.
- Designed and created data mining models using SQL Server Analysis Service (SSAS).
- Worked with test team and fixed the issues as part of the bug life cycle.
- Implemented Unit testing using NUnit.
- Used Visual Source Safe as version control and document management.
Environment: Visual Studio.NET 2008, .Net Framework 3.5, ASP.NET, C#, WCF, WPF,XAML, VB.NET, HTML,CSS, JavaScript, ADO.Net, Web Services, MVC, LINQ, SQL server 2008, SSRS, XML, VSS, NUnit, Agile Methodologies
Confidential, Dublin, CA
.Net Developer
Responsibilities:
- Involved in analysis, requirements gathering and prepared Use-Case documents.
- Prepared functional and technical documents.
- Designed and Developed n- tier application using various Object oriented concepts and design patterns to segregate different modules.
- Organized and actively participated in Code reviews.
- Implemented Business Objects, Business logic layer using Custom Generic Collections.
- Extensively used AJAX enabled web controls to achieve rich interactive user interface.
- Implemented extensive data caching in ASP.Net and C# to overcome legacy performance bottlenecks.
- Designed and developed custom .NET Web controls and user controls using ASP.NET and C#.
- Developed the generic data access components that support multiple data sources.
- Designed & developed various reports using Cross tabs, Formula fields, Parameter Fields, Data Sets.
- Guided and documented the steps to upgrade to Crystal Reports XI on various server and Workstations.
- Involved in database design and developed data modals included tables, views, stored procedures, triggers, custom types, diagrams, and optimization plans.
- Mentored junior team members.
- Involved in Preparation/Execution of Unit, Integration and System Test Cases.
- Used SVN for Version Control and source Control.
Environment: .NET Framework 3.0, ASP, Ajax, C#,VB.NET, WPF, XAML, NUnit, XML, Web Services, MVC, Entity Framework, SOAP, Java Script, DHTML,SVN, MS SQL Server 2005.
Confidential, Longview, TX
.Net Developer
Responsibilities:
- Involved in the intermediate meetings for the requirement gathering.
- Actively involved in designing the logical and physical architecture for database.
- Implemented 3-tier architecture to separate the application and database functionality
- Involved in creating the Functional and Technical Documents.
- Involved in designing the UML Class Diagrams of the system.
- Implemented web services to retrieve data from different database servers and to create the employee details in a format required by the company.
- Implemented many AJAX controls to improve the performance of the web pages.
- Involved in the parsing of the XML Documents and transformed XML document to the XHTML format using XSLT.
- Used Master Pages templates, CSS&Themes to define unified look and feel for the application.
- Client side validation of pages done in JavaScript and validation controls like Required Field, Range, Custom and Compare Validator were incorporated for server side validation
- Implemented Data access layer (DL) using ADO.NET with database SQL Server by creating Functions, and Store Procedures in SQL.
- Prepared reports using SQL Server Reporting Services.
- Involve in the Code Review Process and testing the application using NUnit.
- Used Team Foundation Server for Version Control.
Environment: .Net Framework 3.0, TFS, C#, ASP.Net, Web Services, WCF, JavaScript, SQL Server 2008, AJAX, XML
