Senior .net Developer Resume
Tarrytown, NJ
SUMMARY
- Experience in .NET Framework 2.0/3.0/3.5/4.0/4.5 , ASP.NET, ADO.NET, C#. NET, WPF, WCF, LINQ and Visual Studio 2012/2010/2008/2005 , CSS and IIS.
- Involved in various Phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing and User Training of Enterprise Web - Applications.
- Experience with Methodologies Waterfall, RAD and latest technologies like Agile Software Development Methodology and Test Driven Development (TDD).
- Extensive Experience in design and modeling of applications with UML and Object Oriented Analysis & Design.
- Developed custom controls to enable reusability and used rich graphic controls ofWPF for Desktop Applications.
- Developed windows application using Win forms and SOAP based WCF services for data access.
- Extensive working experience indatabase design and development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures and Functions using T-SQL and PL/SQL in SQL Server 2000/20 .
- Designed and implemented reports using Active Reports, SSRS for .NET.
- Hands-On experience on .NET Security Features such as Authentication & Authorization, Windows-based Authentication, Web-based Authentication, Authorizing Users and Roles.
- Experience Working on Windows Communication Foundation (WCF), Windows Presentation Foundations (WPF), LINQandMicrosoft Enterprise Application Blocks.
- Experience in MVC4.0 (Model View Controller) architecture with ASP.NET framework and Microsoft.Net Design Patterns.
- Extensive experience in developing Web based applications, Windows Applications and Client/Server applications using C#, ASP.NET (4.5/4.0/3.5/3.0 ), ADO.NET, XML, HTML, XHTML, JavaScript, AJAX & CSS.
TECHNICAL SKILLS
- .NET Framework ( 2.0/3.0/3.5/4.0/4.5 )
- C#.NET
- CSS
- ADO.NET
- HTML
- DHTML
- AJAX
- LINQ
- WCF
- WPF
- Web Services
- SOA.
- C#
- C
- VB
- PL/SQL
- T - SQL
- CSS
- XML
- XSL
- Team Foundation Server (TFS)
- XSLT
- HTML5
- ASP.NET
- Web Forms
- Win Forms
- Web Services
- SQL Server 2000/2005/2008
- MS Access 2007
- MS Access Reports
- Crystal Reports
- IIS 5.0/6.0/7.0
- MVC 4.0
- Visual Studio 2005/2008/2010/2012.
- MS Visio
- Excel VBA
- JQuery
- Java Script
- MS Office 2003/2007/2010
- SSIS
- SSRS
- SSAS
- UNIX
- Windows XP
- Windows 7
- Windows 98/00/03/NT
PROFESSIONAL EXPERIENCE
Senior .Net Developer
Confidential, Tarrytown, NJ
Responsibilities:
- Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand.
- Followed Agile methodologies including scrum and extreme programming.
- Developed windows application for office automation.
- Designed and developed web based UI in C# using different controls like HTML5 Controls, Data Controls and Web Controls.
- Worked with ASP.Net Web forms, Master pages, Web services, State management, Caching features, configuring optimizations and securing the web application.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client side validations.
- Implemented XML Web Services inC#based on SOAP protocols using XML and XSLT extensively for data transfers.
- Implemented features of ASP.Net such as Calendar Controls, Repeater Control and Security using form authentication and usedASP.NetValidation controls to do server-side validations and client-side validations based on the user’s browser.
- Involved in developing Web Services and WCF services and consumed third party services.
- Designed and developed a Presentation layer, Business logic and Data layer for employee, Provider and Validation List Item Lookup details using ASP.NET 4.0, C# and SQL Server database.
- Worked on ADO.Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data into the tables.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Implemented Unit, Integration and System Testing using NUNIT.
- Used Test Automation Framework to automate regression tests for the product.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: .Net Framework 4.0/4.5, MS Visual Studio 2010/ 2012, C#, ASP.NET, AJAX, WCF, WPF, JQuery, web forms, LINQ, Entity Framework, JavaScript, XML, SQL Server 2008, T-SQL, HTML, CSS, LINQ, SSIS, IIS 7.0, VB, SSIS.
Senior .Net Developer
Confidential, KS
Responsibilities:
- Went through the total Project Development Life Cycle and have a clear understanding of various tiers as the project was a multi-tier application.
- Interact with product owner and document the requirement and technical Specification.
- Involved in gathering and designing the requirements from clients for product design and enhancements. Designed and documented TDD-Technical Design Document. Followed UML Concepts for designing TDD.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- Design using UML like Use-case diagram, sequence diagram, class diagram etc using TFS.
- Analyze the requirement and do High level and Low level architectural design for the Stories using TFS.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Used Design Patterns to separate the User Interface and the Business Logic
- Design and develop application using Asp.net MVC 4.0
- Extensively used LINQ to deal with Domain Models and Xml.
- Involved in Peer Design review and Peer code review.
- Used Entity framework as Data access layer.
- Developed the tool using WPF, C# and Oracle Database.
- Developed Database Object Model in .Net Entity Framework, for manipulation and filtering Database.
- Followed OOPS concepts and UML for developing the application with C#, ASP.NET.
- Developed GUI using .net framework 3.5, C#.NET, ADO.NET .
- Worked with Team Foundation Server for version control and project tracking.
- Implemented Save, View, Edit, Delete functionality for user customized reports. Functionality to add the saved reports as favorites is implemented.
- Implemented LINQ to SQL with ASP.NET.
- Created Stored Procedures, User Defined functions, Cursors, Triggers, Views and Indexes using T-SQL.
- Designed and developed reports using SSRS, SSIS and SSAS.
- Developed Web Forms and Win Forms using ASP.NET for front end Graphical User Interface (UI).
- Developed application in ASP.NET using C# in code behind Pages
- Created and consumed Web Services and WCF services.
- Worked with WCF, Web Services and hosted them on IIS 6.0.
- Developed Desktop application using WPF which will synchronize the information to the backend server.
- Automated unit test using Microsoft test framework.
Environment: .Net Framework 3.5/4.0, MS Visual Studio 2008/2010, C#, ADO.NET, XML, ASP.NET MVC 4.0, Entity Framework, JQuery, JavaScript, Web services, WCF, WPF, SQL Server 2008, T-SQL, JavaScript, DHTML, CSS, LINQ, SSIS, SSRS, IIS 7.0.
.Net Developer
Confidential, Pittsburgh, PA
Responsibilities:
- Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client’s requirements.
- Involved in full lifecycle of the project from design, development & Testing.
- Supported and developed both web-based applications using ASP.NET as well as client-server applications written in C#.NET.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Extensive experience in developing User Interface (UI) and XAML for the better look and feel of the desktop-based application.
- Created class diagrams, use case diagrams, activity flow diagrams and object Interaction diagrams using UML Modeling
- Developed various interface screens using Web Forms, ASP.NET and HTML controls for Client-Server interaction.
- Used Master Pages to achieve uniform template design for the entire application.
- Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Applied Themes and CSS styles for UI design of Web Pages.
- Developed web application behind code with VB.NET, C#.
- Used C#.NET to develop code behind logic, business tier and SQL Server 2008 for data tier.
- Designed database and system flow, programmed in C#.NET.
- Business Logic has been implemented using the concepts of secure coding features and Object Oriented programming (OOP) with Code behind language C#.NET.
- Used ASP.NET Validation controls to do client-side validations based on the user’s browser.
- Used .Net Security features such as Authentication and Authorization.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using SQL Server 2008.
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently from the server.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS, and integrated database with SSIS in SQL Server.
- Performed several testing to fix the bugs and ensure the application error-free.
Environment: .NET Framework 3.5, Visual Studio 2008, ASP.NET, ADO.NET, VB.NET, C#.NET, CSS, JavaScript, IIS, Web Services, HTML, XML/XSLT, SSRS, Jquery, WCF, WPF, Sql Server 2008, VB, C#, SSIS, SSRS, SQL Server 2008, VB Scripting, TFS.
.Net Developer
Confidential, Shreveport, LA
Responsibilities:
- Involved in gathering requirements, creating functional specifications, analyze and design of the application
- Communicated with client for daily updates, reviews and demos. Involved in user training programs.
- Coach and help develop team members, help resolve dysfunctional behavior. Familiarize the team with the client needs, specifications, design targets, the development process and design standards support task performance
- Developed functional specifications and program specifications, based on documented business requirements.
- Developed Cascading Style Sheets (CSS) for User Interface uniformity throughout the application.
- Implemented Master pages and Themes to achieve uniform template design for whole application.
- Developed application using C#, ASP.NET, ADO.NET.
- Design and development of Business Logic and Data Access Layers
- Implemented OOPS concepts and developed the application with C#, ASP.NET.
- Generated multiple reports using crystal reports & report viewer
- Designed Business components and Data Access Layer using C# and ADO.Net
- Involved in Data base design and created data tables, relationships, stored procedures and functions.
- Worked on exporting reports to Excel from Grid views and Ultra web grids.
- Extensively used Grid Views with sorting and paging
- Implemented Template Columns for Custom Nested Grid Views for displaying hierarchal data.
- Used Photo shop for modifying the images for application.
- Front End application modules were developed using C# and Web Forms
- Implemented presentation layer with all UI components ASP.NET for the end-user application
- Creating test cases for each of the business logic in the application and performing n-unit for the application
Environment: .NET Framework 3.0, Microsoft Visual Studio 2005/2008, C#, ASP.NET, JavaScript, CSS, DTS Packages, SQL Server 2005/2008, Team Foundation Server.
Software Engineer
Confidential
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.
- Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
- Designed and Developed C# .NET code for the project.
- Designed and developed front-end windows applications using C#.
- Developed the Applications Using WIN FORMS.
- 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: .NET framework 2.0, WIN XP, C#, ASP.NET, Visual Studio .Net, ADO.NET, HTML, XML, PL/SQL, Java Script, VB Script, VBA, Ajax, Crystal reports, CSS, Windows 2000.
Software Engineer
Confidential
Responsibilities:
- Designed and developed UI using C#, ASP.NET (Win Forms and Web Forms).
- Created ASP.Net web pages with HTML and JavaScript.
- Created SQL queries for Business class functions to access databases.
- Created interface between testing system and Smart Client program.
- Developed forms to view/store data to SQL Server 2000 database.
- Worked with the database using the ADO.NET library.
- Assisted with optimizing current ASP.Net pages.
Environment: Visual Studio 2005, ASP, ASP.Net 2.0, ADO.Net, SQL Server 2000, IIS and Windows 2000.