Sr. Dot Net Developer Resume
Blairsville, GA
SUMMARY
- Around 7 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures in domains like Finance, HealthCare, Logistics, IT.
- 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, EF, AJAX, LINQ, WCF, CSS, Web Services, SOAP.
- Experienced in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism and Abstraction.
- Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, JQuery and also worked with ASP.NET Custom Controls.
- Experience in usingLanguage-Integrated Query(LINQ)query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Experience in using ASP.NET AJAX /JQuery AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability and consumption to potential users.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management).
- Experienced in Service Oriented Architecture (SOA) using Windows Communication Foundation.
- Worked extensively with ADO .NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005/2000 & Oracle 10g/9i.
- Experience in database related work primarily creating complex stored procedure, Views, Triggers, Functions using PL/SQL, T-SQL.
- Hands-on experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2005 Integration Services (SSIS).
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010/2008 and Visual Source Safe (VSS).
- Extensive working experience in unit testing framework - NUNIT, MS Unit Tests.
TECHNICAL SKILLS
Programming Languages: C++, C# .NET(4.0/3.5/3.0), HTML, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.0/3.5/3.0/2.0 , ASP.NET, MVC 4.0/3.0, ASP.NET, Ajax 3.0/2.0, Javascript, Jquery
Xml Technologies: XML, XDOCUMENT, XSLT, XPATH, XSL
IDE Tools: Visual Studio 2010/2008/2005 , SQL Server Management Studio, SQL Server BI studio
.Net Frameworks: .Net Framework 4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2008/2005/2000 , MSAccess 2010/2007/2003 , Oracle 11g/10g/9i/8i, PGAdmin III 1.16
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8)
ETL Tools: SQL Server Integration Services (SSIS 2008/2005)
Modeling Tools: UML,MS Visio 2010/2007
Version Control Tools: Visual SourceSafe(2005), SubVersion(SVN), Team Foundation Server(2008)
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , Web Services, Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
PROFESSIONAL EXPERIENCE
Sr. Dot net Developer
Confidential, Blairsville GA
Responsibilities:
- Involved in gathering the requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on MVC architecture.
- Used MVC3 design pattern in the design and development, with Razor Syntax in Views.
- Implemented the changes/modification like iterative/incremental development and used .NET Framework and Object Oriented Methodologies for application development by using agile scrum methodology.
- Developed web pages and validated these pages using ASP.NET and C#.
- Designed and developed the SQL database for the vendor allocation and spend.
- Data analysis based upon business defined rules using Oracle.
- Used Entity Framework and LINQ to SQL to query the Business and Data objects.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Used JavaScript and AJAX for client side validations and scripting in the Web Pages.
- Extensively used State Management Techniques like Sessions state to maintain state between the ASP.NET pages.
- Responsible for performing the backend database development of stored procedures, triggers, packages, and functions within an Sql Server database environment using PL/SQL.
- Extensively used LINQ with collections objects.
- Implemented the Data Access Layer using LINQ and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Database transactions were achieved through Datasets, Data View.
- Developed reporting dash boards extensively using SSRS in the project to indicate the progress achieved by the individual divisions of the corporation.
- Performed unit testing using NUnit Site plugged into Visual Studio on every new version before sending it for User Acceptance Test.
Environment: Net Framework 4.0, AJAX, 3.0/3.5, MVC3, C#.Net, SVN Tortoise subversion, Entity Framework, LINQ, JavaScript, HTML, SSRS,SQL Server 2008, Microsoft Visual Studio.Net 2010, IIS 7.0.
Sr.Net Developer
Confidential, Seattle WA
Responsibilities:
- Actively involved in analysis, design, development, and testing.
- Worked extensively with UML diagrams for visualizing the system design.
- Developed the GUI Web forms with ASP.NET 3.5.
- Configured the website to use the Ektron Content Management functionality.
- Validated the ASP.NET Web form pages using validation controls.
- Developed ASP.NET user controls for the application.
- Extensively worked on the workflow functionality of Ektron.
- Developed and used user defined namespaces along with system-defined namespaces.
- Wrote Business logic in C#.NET.
- Extensively used Grid view for displaying the data in a clear format.
- Designed the Data access layer using ADO.NET.
- Used ADO.NET objects such as Dataset and Data Adapter, for consistent access to the Sql data sources.
- Worked on Framework 3.5 and Ajax for the rich and animated UI.
- Worked on SQL Server 2008 to access the data.
- Involved in the design of database, creation of tables and stored Procedures.
- Developed Stored Procedures for the data access.
- Worked on Execution Plan Analysis to tune queries
- Worked extensively with Microsoft Team Foundation Server to automate the builds in an Agile methodology.
Environment: Ektron CMS400.NET, ASP.NET 3.5, C#.NET, ADO.NET, Ajax, XML, XSL, XSLT, Sql Server 2008, UML, Microsoft Visual Studio 2010, Microsoft Team Foundation Server.
Sr .Net Developer
Confidential, Oklahoma OK
Responsibilities:
- Systems study, Analyze, design and development of the new system
- High level system design and low level system design
- Conducting Peer/Code/Unit Test case reviews
- Developed C# WCFservices for the workflow, schedule scenario and reports.
- Developed code for data access, business and service layers using N-tier architecture.
- Develop WCF service code to achieve maximum performance, re-usability and implemented the best practices while designing the WCF services.
- Developed web layer for scenario functionality using ASP.Net MVC 3.5 Framework
- Perform client side validations in View Layer using JavaScript, Ajax, Json and JQuery.
- Developed data access layer code for data access between .Netand SQL Server
- Perform data centric actions and filters using LINQ.
- Utilized the Microsoft Enterprise Library for logging, exception handling, data validation and data access functionality.
- Used various design patterns like Repository, Dependency Injection (DI) in Service Layers.
- Developed optimized Oracle 11g database objects views, stored procedures and packages.
- Tested WCF services using MS Unit Test Development Framework
Environment: s: .Net Framework 3.5,ASP .Net, C#, WCF, SQL Server 2005 and TFS
Sr.Net Developer
Confidential, Peoria IL
Responsibilities:
- Participated in system specification meetings, analyzed user requirements, coordinated with coders and team members.
- Followed Agile and Scrum Methodology to produce high Quality software and satisfy the customers.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture
- Worked with Visual Studio 2010 for the development of Web Pages.
- Developed web pages using ASP.NET and C# as code behind
- Extensively worked on User Interface pages (*.aspx) using HTML, CSS and Java Script.
- Developed validations use Ajax Toolkit & JQuery.
- Used XSLT to transform XML files stored in database into HTML web pages.
- Experienced in designing and developing the GUI with various controls (Data Grid, Data List, Textbox, Calendar, List Controls, Dropdown box, Validation Controls, etc.).
- Strong use of User controls to allow optimal code reuse.
- Designed Cascading Style Sheets (CSS) for uniform look of the web pages.
- Extensive use of the language C# for client-side validation.
- Identified the database entities and generated the ADO.NET Entity Data model.
- Used LINQ to Entity for querying the database.
- Accessing the data from Data Access Layer for the User Interface using WCF.
- Created and used Stored Procedures, Views, Joins, Triggers and Indexes in Oracle 11g.
- Responsible for Designing and Developing of Reports using SQL Server Reporting services (SSRS).
- Extensively worked with Team Foundation Server for version control.
- Prepared unit test cases and performed Unit testing prior to system implementation.
Environment: ASP.NET 3.5, Visual studio 2010, C#, MVC 3, Java Script, HTML, CSS, Ajax Toolkit, JQuery, XML, XSD, XSLT, WCF, ADO.NET, Entity Framework, LINQ, Oracle 10g, PL/SQL, SSRS, TFS, NUnit
Web Developer
Confidential
Responsibilities:
- Gathered the Requirements from Business Analyst and Implemented Business logic using C#.net.
- Modified the code to accommodate client’s requirements.
- Involved in developing server-side code using ASP.Net and C#.
- Wrote codes that suit different screen sizes.
- UI designed for different device screen size.
- Used Visual Studio.Net and C#.Net for Developing and SQL server 2000 to Store the Data.
- Responsible for developing the Logic using C#.Net.
- Participated in the system study and preparation of software requirement specifications and Database design.
Environment: ASP.NET, C#.NET, Visual Studio .NET, JavaScript, IIS, SQL Server 2000/2005
