Senior .net Developer Resume
Tallahassee, FL
SUMMARY
- 13+ years of overall professional experience in Telecom and Related IT fields with 7+ yrs of experience in Web Application Design and Development and Stand - Alone/Client Server Window Applications using Microsoft Technologies.
- Actively participated in all phases of Software Development Life Cycle using Microsoft Technologies like C#, .Net, ASP.Net 3.5/4.0, WCF, Ajax, CSS and IIS7/6.
- Sound noledge of web technologies like HTML, XHTML, DHTML, XML, XSLT and JavaScript.
- Possess excellent abilities in developing database programs like Stored Procedures, Triggers, Views, Cursors, PL/SQL and T-SQL using My SQL, Oracle 11g/10g/9i, SQL Server 2008/2005/2000 .
- Proficient in Object Oriented Analysis and Design using Unified Modeling Language (UML) and Object Oriented Programming (OOP) using C#.
- Good noledge of SQL Server Integration Services (SSIS) and reports generation using Crystal Reports and SQL Server Reporting Services (SSRS).
- Experienced in Waterfall, Iterative and Scrum Development Methodologies.
- Hands on noledge in creating content driven and user-friendly applications using WPF and Silverlight.
- Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio and Rational Rose.
- Expertise in developing ASP.NET, Windows Application, Web Services, Windows Services, WCF.
- Experience in using of LINQ in writing the code to deal with the database objects and other objects of LINQ.
- Implemented Data Adapters, Data Readers, Datasets, and Data Connections for Creating and opening connections, accessing and Binding Data and Commands for reading and Updating Data on Oracle.
- Have worked with versioning tools like Team Foundation Server, and Visual Source Safe.
- Experienced in various testing methodologies like Unit Testing, Integration Testing and Load Testing using tools like N-Unit and Visual Studio.
- Good experience with N-Tier architecture and MVC pattern and Jquery.
- Ready to take up challenges and willing to work in independent and collaborative environments using Agile Methodologies.
- Excellent communication skills with ability to interact with individuals at all levels.
TECHNICAL SKILLS
Languages: C#, VB.NET, C++, C, SQL, PL/SQL, UML
Web Technologies: .NET Framework 4.0/3.5/3.0/2.0 , ADO.NET, Web Services, WCF, HTML, DHTML, XML, CSS, XSLT, XSD,WSDL, LINQ, UDDI, WSDL, AJAX, IIS 7/6
Databases: MS SQL Server 2008/2005/2000 , Oracle 10g/9i
Reporting Tools: SSRS, Crystal Reports
Operating Systems: Windows 7/Vista/XP
Scripting: JavaScript, PHP, JQuery
Development Tools: MS Visual Studio 2010/ 2008/2005/2003 , MS Visio, SQL Server Management Studio 2008/2005
Protocols: HTTP, TCP, FTP, SMTP, SOAP.
PROFESSIONAL EXPERIENCE
Confidential, Tallahassee, FL
Senior .NET Developer
Responsibilities:
- Responsible for designing web pages using ASP.NET 4, C#, JavaScript and HTML controls.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2008.
- Used ADO.Net extensively for retrieving, querying and manipulating data in the database.
- Created Master Pages for consistent look and feel for all web pages.
- Created Cascading Style Sheets (CSS) to attain uniform style patterns throughout all the pages in the application.
- Involved in Database Design of the application, creating Complex Queries, tables and Indexes and wrote Stored Procedures, Triggers using SQL Server 2000.
- Implemented N-Tier Architecture using ASP.NET to develop Presentation Layer, VB.NET to develop Business Logic Layer and SQL Server 2000 to develop Data Access Layer.
- Used AJAX controls like Calendar Control, Modal Popup and Tab Controls in order to improve the performance and appearance of the application.
- Implemented Caching and State Management strategies to improve overall performance of the application.
- Designed and implemented reusable software elements like Custom Controls and also User Controls using ASP.NET.
- Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing web forms.
- Achieved Master/Details presentation format of displaying data using Grid View and Details View.
- Created and consumed WCF Web Services to expose the application functionality for different applications running inside/outside the company.
- Implemented WCF contracts such as Service Contract, Operation Contract and Data Contract.
- Used LINQ to retrieve information from XML data files and database.
- Developed Reports used with SQL Server Reporting Services (SSRS).
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- Used AGILE development Methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.
- Performed Unit Testing using Visual Studio integrated testing tools.
Environment: C#, .Net Framework 4.0, ASP.NET 4, WCF, HTML, XML, JavaScript,XAML, AJAXMS Visual Studio .NET 2008, SQL Server 2008, TFS, SSRS, IIS7, Windows Server 2008.
Confidential, Aiken, SC
.NET Developer
Responsibilities:
- Worked with Business Analysts in order to understand business requirements and analyze use cases.
- Involved in designing Class diagrams and Sequence diagrams using MS Visio.
- Actively involved in developing web applications using ASP.NET, C#, ADO.NET and Visual Studio.Net 2010.
- Involved in designing database, creating tables, writing complex queries and writing Stored Procedures using PL/SQL in Oracle 11g.
- Used N-Tier architecture containing Data Access Layer, Business Logic Layer and Presentation Layer in order to manage code TEMPeffectively.
- Implemented state management using View state, Session variables and Query strings.
- Implemented CSS to provide rich and unified look throughout the application.
- Used JavaScript and ASP.NET validation controls extensively to handle UI validations.
- Used AJAX Control Toolkit and AJAX Extensions like Update Panel, Script Manager and Timer to improve the performance of the web application.
- Created WCF Service to retrieve and send information from client side without post-back.
- WCF is hosted manually to provide multiple end-points.
- Used LINQ components in data layer.
- Used Visual Source Safe (VSS) to maintain the version control history during development.
- Used Crystal Reports as a reporting tool for developing reports.
- Implementing security features like Autantication and Authorization of users using Forms Based autantication, Creating Roles, User Account Impersonation and Digital certificates.
- Extensively used Runtime and Design time exceptional handling techniques.
- Utilized Trace and Debug flags within the web application in the development and test environments of the application.
- Performed Unit testing and Integration testing.
Environment: .Net Framework 4.0, ASP.NET 4, ADO.NET, SQL Server 2008, C#, JavaScript, CSS, HTML, WCF, XAML, AJAX, VSS, SSRS, Visual Studio 2008, LINQ, Crystal Reports, MS Visio.
Confidential, Pittsburgh, PA
.NET Developer
Responsibilities:
- Involved in design and development of UI using ASP.Net after interacting with users for requirements.
- Developed application using ASP.NET 2.0, C# and back-end database as SQL Server 2005.
- Implemented Data access layer (DAL) using ADO.NET.
- Involved in designing database by creating Tables, Constraints, Functions, Triggers and Store Procedures using T-SQL in SQL server 2005.
- Expert in developing User controls and Custom controls using ASP.NET.
- Made use of LINQ in writing the code to deal with the database objects and other objects of LINQ.
- Extensively used C# and ADO.NET for Business and Data tier.
- Defined Master pages for the entire application to achieve similar look and feel.
- Implemented AJAX and used Ajax control library toolkit to improve performance and features of application.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Involved in developing custom Java script for client side validations.
- Used Validation Controls and JavaScript to perform client-side validations on web forms.
- Wrote SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, Creating database users, Assigning Roles to users using Sql Server 2005.
- Preparation and execution of Unit test cases.
- Used Visual Source Safe (VSS) for the purpose of version Control and source code maintenance needs.
Environment: C#, .NET Framework 3.0, ASP.NET 2.0, ADO.NET, SQL Server 2005 JavaScript, XML, HTML CSS, VSS, SSIS, Crystal Reports, Visual Studio 2005, LINQ.
Confidential, Bloomington, IL
Junior .Net Developer
Responsibilities:
- Developed the UI modules using HTML, DHTML, JavaScript and CSS under the guidance of Senior Developer
- Created Sql Server views, queries, functions and triggers to be used to fetch data for the system
- Used PL/SQL for writing queries.
- Constructed SQL Server packages and stored procedures to allow execution of specific tasks on the database.
- Implemented custom behavior such as AJAX technology.
- Develop user interfaces for .NET applications, also using ADO.NET. data objects like DataReader, DataSet and Data Adapter for retrieving data from the Tables.
- Perform code reviews and ensure that the developed code complies with best practices and standards with Nunit Testing and the required documentation for it.
- Maintained very good documentation of development and coding orientation.
- Created reports using Crystal Reports for intranet applications.
- Used ASP.NET Validation Controls for Server side Validation.
- Developed web interface using HTML and ASP.NET.
- Developed and executed test cases to determine the robustness of the system.
Environment: .NET Framework 2.0/3.0, VB.NET, AJAX (UpdatePanel), JavaScript, HTML, ADO.NET, SQL, ASP.NET 2.0, XML, Web Services, UML, Crystal Reports, Oracle 9i, Visual SourceSafe, IIS.
