Senior .net Developer Resume
Denver, CO
SUMMARY
- 7+ years of IT experience with exceptional skills in Analysis, Design and Development of high scalable Web Applications, Client/Server, Distributed Applications and Web Services.
- Expertise in Microsoft .Net technologies like C#, ASP.NET, ADO.NET, .NET Framework, .NET Web Services, Web Forms, CSS, AJAX, JavaScript, JQuery.
- Strong experience in developing web applications, windows services and web services in Microsoft Visual Studio .Net IDE using C#.Net3.5/2.0 1.1, C#.Net3.5/ 2.0, VB.NET, ASP.NET, ADO.NET and SQL Server
- .Net experience includes teh product installation, configuration, and administration, development of custom Web Parts, Workflows, Features, and Site Templates using Visual Studio.
- Created deployment packages for Applications using Visual studio.Net Startup Project, which involves creating native image of an assembly, installing an assembly in Global assembly cache (GAC).
- Extensive experience in MS SQL Server 2008/2005/2000 , LINQ to SQL, Oracle 9i/10g, MS Access. Knowledge in developing stored procedures, functions and triggers using T - SQL.
- Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Expertise in report generation using Crystal Reports and SQL Server Reporting Services (SSRS) and developing Integration packages using SQL Server Integration Service (SSIS).
- Experience in Versioning tools like Visual Source Safe, CVS, testing tools like NUnit and other tools like MS Visio.
- Experience with Design Patterns and Development methodologies like Agile, Iterative, V-Model, and Waterfall models.
- Proven ability to analyze problems, locate root causes and, develop innovative solutions to business challenges and streamlining operations.
TECHNICAL SKILLS
Languages: C#, VB, HTML/XHTML, CSS, XML, XSD, XSLT, XAML, C++, Java, C
Web Technologies: ASP.NET 3.5/3.0/2.0/1.0 . NET 4.0/3.5/2.0/3.0/3.5/4.0 , ADO.NET.
Database: SQL Server 2000/2005/2008 , LINQ to SQL, Oracle 9i/10g, MS Access
Scripting Languages: VB Script, Java Script, JQuery
Development Tools: VisualStudio.NET 2003, Visual Web Developer 2005, Visual Studio.NET, Dream Weaver
Design Tools: UML (Rational Rose), MS Visio
Source Code Control: Visual Source Safe (VSS), CVS
Reporting Tools: Crystal Reports, SSRS, SSIS
Service Oriented Architecture (SOA): Windows Communication Foundation (WCF), .NET Web Services, WSDL, SOAP
Special Technologies: SDLC, UML, Object Oriented Methodologies (OOA, OOD & OOP)
Web Servers: Internet Information Services (IIS) 5.0/6.0/7.0/7.5
Operating System: Windows NT/2000/XP/Vista/7 and Linux
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
Senior .Net Developer
Responsibilities:
- Participated in gathering requirements and design review sessions.
- Worked on building WCF Services using C#.NET (Framework 4.0) and SQL Server 2008 to enable consumers to retrieve their Portfolio Details, Account Balances, Transactions and Account Statements.
- Worked on building a web-based tool to generate SAML assertions, used to authenticate clients.
- Worked on making modifications to teh existing code base as per teh requirements mentioned in change requests.
- Also worked on assessing teh security vulnerabilities of existing WCF Services using FxCop, SOATest, and AppScan and document teh findings.
- Worked on Certificate Uploader, a web-based tool dat is used to upload certificates into various databases which are in-turn used to authenticate requests from end-users.
- Attended production install calls and also worked on reviewing config files before each deployment.
- Responsible for identifying Tivoli Alert patterns which enable teh Production Support team to respond to critical alerts.
- Experience with Agile (SCRUM) methodology, Multi-Tier application architecture.
Environnent: C#.NET, ASP.NET 3.5, .NET Framework4.0, Visual Studio .Net 2008, LINQ TO SQL, SQL Server 2008, Agile, MS Visio, IIS 7, AJAX Toolkit, XML, HTML, XSLT, SSRS, SOAP, WSDL, TSQL, WCF, NUnit, UML, LINQ, Visual SourceSafe, JavaScript, Windows Server 2008.
Confidential, LOS ANGELES, CA
Senior .net Developer
Responsibilities:
- Participated in requirement gathering sessions with teh client and preparation/modifying of teh requirements in Requirement Specification document.
- Involved in complete life cycle of development using Agile Methodology.
- Study, understand and analyze teh project requirements. Designed use cases, class diagrams and sequence diagrams using IBM Rational Rose.
- Used N-tier architecture for presentation layer, teh Business and Data Access Layers and were coded using C#.
- Developed application logic using C#.
- Written stored procedures, triggers using SQL in SQL SERVER 2005.
- Worked intensely on teh User Interface.
- Developed Web Forms using C# and ASP.NET.
- Used AJAX in some web forms.
- Worked on Cascading Style Sheets and XML-Schemas.
- Developed Web Services for user authentication and file transfer
- Used Xpath, XmlNode to access files and XML Data Document to synchronize with Datasets.
- Ensured Security to all teh portals by creating Tampered proof URLs.
- Wrote triggers for sending Emails after to clients after any kind of transaction has been made.
- Extensively used GridViews sorting and paging
- Implemented Template Columns for Custom Nested Grid Views
- Deployment of Application on Test and Production Server.
- Building Customized Content Type, Site column, for teh Document Library and used reusable feature of Content Type through object model using ASP.NET.
- Develop Web Service to retrieve data from SQL Server.
- Develop ASP.NET application as UI for data entry, and plan to extend to enter by end user.
- Develop features and enhancements to new ASP.NET client/server applications, using mainly C# within .NET frameworks.
- Involved in testing, packaging and deployment of teh product.
- Responsible for application support by performing root cause analysis and bugs fixing dat were raised as Trouble Reports.
Environnent: .NET Framework 2.0, C#.NET, ADO.Net, ASP.NET 2.0, VS.Net 2003, SQL Server 2003, IIS 5.0, AJAX Toolkit, XML, HTML, XSLT, SSRS, SOAP, WSDL, TSQL, WCF, NUnit, UML, LINQ, Visual SourceSafe, JavaScript, MS Visio, Windows 2000.
Confidential, CLEVELAND, OH
Senior .net Developer
Responsibilities:
- Involved in requirement analysis and to study teh present system.
- Involved in Design of different interfaces and presentation layer.
- Used SQL Server 2005 as a backend databases to work with teh data access layer.
- Used T-SQL procedures to work with disconnected Database objects.
- Responsible for end to end application development and support.
- Used multi-threading for windows service events to start and stop teh service.
- Worked on intranet applications using winforms.
- Used Web Services to access and share teh data from different departments .
- Extract sources from various files and databases into staging tables.
- Used App.Config for storing connection strings and other application variables.
- Created custom reporting wizards by using SQL Reporting services.
- Wrote Unit Test cases in NUnit environment.
Environment: ASP.net2.0, C#, Web Services, Ajax toolkit, WebClient Software Factory, Enterpriselibrary3.1, SQL2005, AS400
Confidential, North Haven, CT
Senior .Net Developer
Responsibilities:
- Involved in preparing Use cases, Sequence and Class diagrams using MS Visio.
- Developed design documents using Object Oriented Methods & involved in complete life cycle of development using agile methodology, Study Business Requirements, Analysis and converting business requirements into technical specifications.
- Individually interacted with teh user to build teh system design and teh system layout.
- Development using C#.NET to in corporate business logic and ASP.NET for GUI & Implemented WPF technology to provide Rich Interactive Application.
- Developed Business Logic Layer using latest C#.NET features like Auto-Implemented properties and implicit variable declarations.
- Develop Import Utility Desktop application to import data in XML format using Win Forms, C#.NET
- Extensively used Dataset, Data Reader and Data Adapter objects to retrieve and manipulate data and display it onto an ASP.NET page.
- Involved in preparing client side validation forms by using Java Script.
- Created and reused various User Controls (.ascx files) for front-end Web forms using ASP.NET and C#.
- Actively involved in coding and designing using ASP.NET Master Pages, Themes, Skins, ADO.NET, JavaScript, XML, CSS & Visual Studio.Net.
- Implemented back-end connectivity using ADO.NET.
- Used LINQ to retrieve information from teh XML data files and database, Database design and development & Write triggers, UDFs, views, indexes using TSQL in SQL Server 2003, Used Stored Procedures to dynamically retrieve data based on user selection criteria.
- Created WCF Service to lookup and retrieve teh data from database.
- Implemented AJAX and used Ajax control library toolkit to improve performance and features of application.
- Defined a template for an entire application consisting of many forms using Master Pages to achieve similar look and feel.
- Generate reports using SQL Server Reporting Services and integrate with application.
- Used Forms Based Authentication to enforce security into teh application & Implemented Role Based security to control user access to portal.
- Developing Test cases and subsequently unit testing of various modules developed & Manage code in VSS.
Environment: .NET Framework 2.0, C#.NET, ADO.Net, ASP.NET 2.0, VS.Net 2003, SQL Server 2003, IIS 5.0, AJAX Toolkit, XML, HTML,, WSDL, NUnit, UML, LINQ, Visual SourceSafe, JavaScript, MS Visio, Windows 2000.
Confidential, AUSTIN, TX
Senior .Net Developer
Responsibilities:
- Involved in existing system study and preparing a requirement plan using MS Visio.
- Communicated with users and stakeholders about how teh automated system works.
- Involved in teh analysis, design of teh functional specification of application.
- Designed GUI using ASP.Net, JavaScript, HTML, CSS, and Web Pages to meet teh business requirements.
- Developed presentation layer using HTML and ASP.Net
- Developed business logic and validations in C# in Code behind files.
- Wrote data access components in teh form of web services using ADO.NET with C# as teh language.
- Wrote SQL queries, stored procedures, views and triggers for database operations in SQL Server.
- Implemented authentication andform based authorization techniques.
- Used XSL & XSLT for web paging.
- Developed code to automatically generate complete reports using Crystal Reports Object Model for .Net Platform.
- Responsible for creating test cases for all teh modules.
- Involved in extensive production support.
Environment: Visual Studio.NET#. NET, ASP.NET, VB.NET, ADO.NET, HTML, XML, XSLT, CSS, Java Script, T-SQL, SQL Server 2000, IIS 5.0, Crystal Reports, NUnit, MS Visio, Windows 2000.
Confidential
.Net Web Developer
Responsibilities:
- Understood teh requirements of teh end users and code as per business specifications.
- Involved in teh development of Business Objects Layer, Data Access layer and Presentation Layer using Object Oriented Design methodologies with C#. NET, ASP.NET as development language.
- Analyzing detailed design of teh application, generating use case models, analyzing ER Diagrams and Data Flow Diagrams.
- Used Java Script for validations at teh client-side and other Validation Controls in ASP.NET for Server side validation.
- Used ADO.NET objects to retrieve and update data to teh database.
- Created ASP. NET web pages dat provide new features and enhanced user experience.
- Used VB.NET to write server-side code for teh user interfaces.
- Created user controls dat can be reused in all pages of teh application.
- Used various caching methodologies to improve performance.
- Incorporated user authentications and authorizations in web.config make application more secure.
- Use client-side script (VBScript) and server-side validation controls (.NET Validation controls) to validate data entered by teh clients of teh system.
- Used Data Grid control to display and edit data and also for data paging and sorting.
- Create test cases and perform unit testing to identify and rectify any defects.
Environment: .NET Framework, ASP.NET, VB, C#, Visual Studio .NET 2003, Microsoft SQL Server 2000, MS Access, CSS, HTML, XHTML, XML, XSLT, JavaScript, VB Script, Web Services, SOAP, Web Pages, IIS 4.0, Test cases, Unit testing.
