Sr .net Developer Resume
Roanoke, VA
SUMMARY
- Senior Developer with over 7 years of experience in design, development, testing and implementing application software and most importantly, optimizing software solutions catering to the business requirements using .NET technologies on windows and web environments.
- Extensive experience of designing and developing software applications with the C# (4.0/3.5/3.0/2.0 ), .NET Framework (4.0/3.5/3.0/2.0 /1.x), ASP.NET (4.0/3.5/3.0/2.0 ), ADO.NET, AJAX, LINQ, WCF, WPF, WWF, MVC (2/3), Silverlight(4.0/3.0), CSS, Web Services, IIS 7.0/6.0, Reporting Tools, JavaScript, JQuery, XML.
- Extensive working experience in database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Functions, Performance Tuning and Query optimization using T - SQL and PL/SQL in SQL Server 2000/2005/2008, Oracle 9i/10g/11g.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.Net.
- Experienced in the object oriented programming, use of agile approaches, including Extreme Programming, Test-Driven Development and Scrum.
- Expertise in developing Master Pages and skins used for common design layout for pages, CSS to separate content of document from its presentation, Java Script to perform Client side validation.
- Experience in using AJAX controls in ASP.NET Sites/applications and interacting asynchronously with ASMX Web Services.
- Experience in usingLanguage-Integrated Query(LINQ) and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Working experience of Service Oriented Architectures (SOA) to integration and consolidation activities within complex enterprise systems.
- Experience in developing Web Services to support interoperable machine-to-machine interaction over a network using SOAP over HTTP, WSDL and UDDI.
- Hands on experience in Windows Communication Foundation (WCF) for rapidly building service-oriented applications that communicate across the web and the enterprise.
- Experience in Windows Presentation Foundation (WPF) for developing attractive and effective user interfaces, providing a common programming model for standalone and browser applications.
- Strong Knowledge of Developing Web applications using IIS, XML, XAML, XSLT, HTML, DHTML, JavaScript, JQuery and CSS.
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS), Visual Source safe (VSS), Sub Version (SVN), Accurev.
- Very good hands on experience in PL/SQL programming and good knowledge on RDBMS concepts.
- Proficient in using tools such as Visual Studio, Visual InterDev 6.0, Visual Source Safe 6.0, Microsoft Visio, SQL Server Enterprise Manager, SQL Server Profiler, SQL Server Query Analyzer, SQL Server Management Studio, TOAD and also have good experience in designing images with Photoshop.
- Excellent understanding and Strong experience in entire software development lifecycle (SDLC) and excellent interpersonal and technical skills, quick learner, good team player.
TECHNICAL SKILLS
Operating Systems: MS-DOS, UNIX, WINDOWS 9x/NT/XP/2000Windows Vista.
Databases: ORACLE 8i/9i/10g/11g, MS SQLSERVER 2000/2005/2008, MS-ACCESS 2000/2003/2007, Windows Server 2000/2003/2008.
Aginity Work: Bench for Netezza.
Languages: VB 6.0, C, C++, VB.NET, C#.NET, Shell Programming, SQL, PL/SQL.
Scripting Language: VBScript, JavaScript, JQuery, PHP.
Web Technologies: MVC3, ASP.NET, ADO.NET, ODP.NET, ASP, XML, XSLT, HTML, DHTML, XHTML, CSS, AJAX, SOAP, JSON, Action Script 2.0/3.0.
XML Technologies: XML, SAX, DOM, JAXP, DTD, Schema, Xpath, XSL, XSLT, CSS & XML-SPY.
Version controls: Visual source safe (VSS), Team Foundation Server (TFS), Clear Case, SVN, Accurev.
3rd Party .NET controls: Infragistics controls, Telerik controls, Component Art controls
SharePoint Technologies: Microsoft Office SharePoint Server 2007(MOSS 2007), WSS 3.0.
Web Servers: IIS 4.0/5.0/6.0/7.0
Reporting Tools: Crystal Reports 9.0/11.0, SQL Reporting Services
GUI/ IDE: Visual Studio 2003/2005/2008/2010, Visual Studio 6.0, Microsoft SQL Server Query Analyzer, Enterprise Manager, Profiler, TOAD, Photoshop 7.0, Microsoft Office 2000, 2003, 2007.
PROFESSIONAL EXPERIENCE
Confidential, Miami, FL
Sr .Net Developer
Responsibilities:
- Developed the application in sprints using agile software development methodology, with SCRUM meetings every day.
- Responsible for gathering and analyzing the business requirements for specific modules of the project, by directly communicating with client’s business team.
- Developed Web Application in ASP.NET 4.0, C#.NET and SQL Server 2008. Also, used HTML, CSS, JavaScript and Accurev Source Control.
- Used Entity Framework to create database model classes and LINQ queries to retrieve data from the models.
- Involved in writing stored procedures to retrieve data from the database tables.
- Participated in the complete software development life cycle from requirements definition and analysis to deployment.
- Used Role Based Authentication for Security.
Environment: .Net Framework 4.0, Visual Studio 2010, ASP.NET, C#, SQL SERVER 2008, Netezza, Accurev Source Control, HTML, CSS, JavaScript, JQuery, JSON, AJAX, Web Services, WCF, XML, XSD, XSLT, LINQ, MS Visio, PL/SQL, IIS, infragistics controls.
Confidential, Roanoke, VA
Sr .Net Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model.
- Developed Web Application in ASP.Net MVC3 using C#.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in project IVR module.
- Developed an exhaustive exceptional handling and event logging system.
- Performed unit testing of the modules implemented by using C# and NUnit testing Framework.
- Used forms based Authentication and role based Authorization for security.
- Efficiently used Entity Framework for data retrieving, querying, manipulation and storage of data.
- Database Operations are performed using User Defined Functions, Cursors, and Stored Procedures.
- Used JQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Worked on using Linq in web pages to retrieve and modify data.
- Extensively used AJAX for asynchronous requests.
- Developed/Used Cascading Style Sheets for a unified look and feel of the application.
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis reported by Help Desk
Environment: .Net Framework 4.0, Visual Studio 2010, ASP.NET MVC3,C#, HTML, CSS, JavaScript, JQuery, JSON, AJAX, Web Services, WCF, XML, XSD, XSLT, SQL SERVER 2008, LINQ, SVN, NUnit testing Framework, Crystal Reports XI, MS Visio, Oracle 11g, PL/SQL, ODP.NET, IIS, infragistics controls, Ektron CMS400.NET.
Confidential, Rocklin, CA
Sr. NET Developer
Responsibilities:
- Responsible for the design and development of the CF modules (Customer Flow) for Confidential .com applications
- Created User interface web forms using Web Controls, HTML Controls.
- Extensively involved in writing stored procedures and also T-SQL queries for adding new product.
- Consumed WCF services for specific functionality.
- Used ADO.Net to interact with Database.
- Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
- Extensively used XML, XSLT for better and fast rendering XSLT Controls.
- Implemented NUnit Framework
- Mentored Junior Developers in Application and responsible for code review.
- Used multithreading to display data from different source and to update and maintain event logs of users and other transactions.
- Used Java Script and JQuery for all UI validations and auto calculations.
- Used validation techniques and Java Script for User Input Validations.
- Used CSS to apply Style sheet.
- Created a Custom defined Calendar Control.
Environment: ASP.Net 3.5, C#.Net 3.5, .NET Framework 3.5, ADO.NET, JavaScript, JQuery, AJAX, XSLT, IE 6.0, SQL Server 2008, LINQ, SSRS, SSIS, Windows Server 2003, UNIX, IIS, XML, SQL Plus, Visual Studio 2008, Clear Case
Confidential, Chicago, IL
.Net Web Developer
Responsibilities:
- Developed web forms using ASP.NET and C#.
- Fixed high priority Bugs targeted for weekly Builds which were affecting clients who were using the current phase/Build of the application using Visual Studio.NET 2003.
- Created User Control using C# that can be used in multiple pages.
- Designed and developed security component to authenticate users using ASP.net.
- Used the C# Reflection (or Introspection) API to call the method dynamically and also to keep track of user defined methods and C# functions.
- Used the Calendar Rich Control and its features to avoid the invalid date submission.
- Used the Session to keep track of users.
- Wrote programs that Overload Objects using C#.
- Used C# server side validations.
- Wrote classes, using C# console application (interop). Create DLL's to use interop functionality.
- Used Validation Controls and the JavaScript for Client side validations.
- Defined and implemented the behavior of XML tags, these tags serve as generic functions for various commonly performed tasks, such as queries, record set traversing etc.
- Responsible for writing Stored Procedures, Database Triggers and Created Views for accessing and retrieval of SQL Server Database for all the modules using ADO. Net.
- Developed functional and technical specification.
Environment: Visual Studio .NET 2003, ASP.NET, C#.NET, Web Services, ADO.NET, BizTalk, JavaScript, HTML, DHTML, Visual Source Safe (VSS), Windows 2000 server, SQL Server 2000, IIS 5.0.
Confidential, Louisville, KY
MS.NET Developer
Responsibilities:
- Involved in the entire lifecycle of the project i.e. Requirements gathering, Prototype development, Detailed Design (DLD), Coding, Unit Testing.
- Created User interface web forms using Web Controls, HTML Controls.
- Database Operations are performed using User Defined Functions, Cursors, Procedures.
- Used ODP.NET for database connectivity on Oracle Database.
- Developed Nested Master Pages for new Web Enrollment Application
- Extensively used XML, XSLT for better and fast rendering XSLT Controls.
- Developed and used Navigation Graphs for Application Flow.
- Worked with Content Management web service integration to maintain the text and UI of the application.
- Developed PL/SQL packages to calculate eligibility rules in the processing of Medical, Dental and Vision plans.
- Responsible for documentation and coding for Enrollment Cart.
- Used JASON in developing web services.
- Developed Configuration Engine enabled Dynamic Custom Controls.
- Used Java Script and JQuery for all UI validations and auto calculations.
- Used UIP Application Blocks for Navigation and State Maintenance.
- Used Validation controls to validate user inputs.
- AJAX is used to restrict the screen flicker.
- Created a Custom defined Calendar Control.
Environment: ASP.Net, C#.Net, ADO.NET, JavaScript, JQuery, Java, J2EE, AJAX, XSLT, IE 6.0, DB2, Oracle 10g, Windows Server 2003, UNIX, IIS, XML, PL/SQL, SQL *Plus, Visual Studio 2005, TOAD for Oracle, Team Foundation Server, Microsoft UIP Application Blocks, SharePoint Portal, Documentum E-Room, IBM SR Mainframes.
Confidential
.Net Developer
Responsibilities:
- Designed user interface usingASP.NET.
- Implementation of Business logic usingC#.NET.
- Designed workflow, Class diagrams, sequence diagrams and Data model for EVMS.
- Implemented variousASP.NETvalidation controlslike required field validator, range validator etc.
- PerformingSQL Serverdatabase transactions usingADO.NET.
- UsedSQL Data source controlsand populated variousGrid views.
- Implemented client side validations usingJavaScript.
- Generated custom error pages.
- CreatedWeb Servicewhich gives the order status on specifying order ID.
- Creation of database objects liketables and triggers.
- CreatedStored Proceduresto handle the data from different tables in the database.
- Writing unit test cases and integration test cases
- Generated variousReportslike daily, monthly reports.
Environment: Visual Studio.NET 2003, C#.Net,ADO.Net, ArgoUML, ASP.Net, HTML, JavaScript, SQL Server 2000.