.net Developer Resume
Tampa, FL
SUMMARY
- Over 6 years of experience in Microsoft .Net applications using ASP.NET, ASP.NET MVC, ADO.NET, Entity Framework, Win Form, WPF
- Good hands on experience in OOPS (Object Oriented Programming Languages) like Inheritance, Polymorphism, Abstract, Encapsulation, Interface
- Good working experience in Agile Methodologies, Test Driven Development, and Waterfall Models as software development life cycle.
- Working Experience in web design and development using HTML5, CSS, JavaScript, JQueryand able to build an application using Bootstrap
- Good experience in working with Web Services and Web API
- Experience in working with Relational Database Management Systemsuch as MS SQL Server, MySQL and good in creating a Stored Procedures,Triggers
- Experience in Developmentand Testing of WebBased, Client - Server and N-TierArchitecture in numerous domains
- Good experience in working with Windows Presentation Foundation (WPF) and Windows Communication Foundation (WCF)
- Good hands on experience with source code management tools such as Team Foundation Server, GIT
- Experience in working with cookies, querystrings, viewstate and session in client side state management.
- Extensive envelopment with clients and stakeholders during the development process.
- Good written and oral communication skill, and able to efficiently collaborate in a team and also able to work independently.
TECHNICAL SKILLS
Web Technology: ASP.NET, ADO.NET, VB, C#, SQL, HTML, HTML, JavaScript, JQuery, CSS, CSS3, Bootstrap
Database: MS SQL Server, My SQL, Oracle
Development Tools: Visual Studio 2010/12/13, SQL Management Studio, Dreamweaver
Web/Application Server: IIS, Wammpp, Xampp
Operations Systems: Windows, Mac, Linux
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
.Net Developer
Responsibilities:
- Used Agile methodology with daily scrums, paired programming using TDD (Test Driven Development) and continuous integration using SDLC process for development
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#
- Developed the reusable framework for the application using the ASP.Net MVC Framework 4.0
- Designed and developed Graphical user interfaces using Silver light XAML and C#
- Extensively used Silver light Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
- Used JavaScript to perform validations and catch the events on client’s browser.
- Involved in developing web Pages with rich UI, AJAX, and JQuery using ASP.Net
- Worked with Web Services, Caching features, Configuring optimizations and securing the web application. Hands on experience in SCCM system configuration.
- Conducting detailed risk assessments by analyzing documents, statistics, reports and market trends.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.Net Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.Net provider model.
- Used Data Contract as the standard mechanism in the WCF for serializing .Net object types into XML.
- Designed WCF Service Contract for validating the user input credit card type and its validation
- Developed Web Services and invoking them by using XMLSOAP and WSDL for creating proxy classes.
- Extensively used technologies like AJAX for a rich UI experience.
- Effectively used JQuery a concise JavaScriptLibrary for traversing HTML document, event handling and AJAX interactions.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Implemented Data Access Layer using Entity Framework and LINQ to SQL
- Extensively used ReportWizard, ReportBuilder and ReportManager for developing reports and deploying reports in SSRS.
- Implemented Unit Testing using VSTS and also involved in Integration Testing and Regression Testing.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: ASP.NET 4.0/4.5, C#, Visual Studio 2013/2012/2010/2008 , ADO.NET,COM+, IIS 7.0/6.0, WCF, Silverlight4.0/3.0, LINQ,.NET Framework 4.0/3.5, Java Script, Multithreading, Crystal Reports10.0/9.0,MTFS, SQL 2012/2008, Windows Server.
Confidential, Bloomington, IL
.Net Developer
Responsibilities:
- Used Agile methodology with daily scrums, paired programming using TDD (Test Driven Development) and continuous integration using SDLC process for development
- Employing and assisting business- critical modules for customer facing pages, Viewing Cases, Creating orders, and general site/user maintenance using ASP.Net 4.0, C#, .NET, WCF, Generics, XML, ASP.NET MVC, MS SQL Server 2008
- Migrated the existing tool ‘Legacy Applications’ with enhanced features for Business Analysts and Product team (Billing) reports from ASP.Net 1.1 to ASP.Net MVC 4.0/3.0.
- Implemented UI layer using Partial views, views, Layouts, Themesby using Razor, Bootstrap, HTML
- Implemented Custom action Filters by using Actionfilterattribute and IActionFilter to log the information for auditing purposes.
- Implemented the ASP.Net MVCDependencyInjection to improve Codereusability, Testing and maintainability
- Used JQuery to perform validations and catch the events on client’s browser
- Implemented Popup Calendar for jQueryUIDatapicker using HTML, JQuery
- Responsible is using JQuery for ClientSideValidations, Calling the ControllerActions, and Making calls to the WCFServices
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags
- Used LINQ to Entities to build set of operations, parameters and expression during execution a set of data from MSSQLServer
- Developed WCF Services using various contracts like ServiceContract, OperationContract, FaultContract, DataContract and MessageContract and Configured the endpoints for various protocols communication
- Implemented the EntityFramework Code First approach to interact with Database
- Implemented add and attach entities to EF context, tracking the state of entities in disconnected or N-Tier scenario
- Integrated process into build system which auto-generates RESTAPI documentation from source code improving API documentation quality and availability while reducing maintenance costs
- Implemented the WCFData Contracts versioning by using Known types and IExtensibleDataObject, Ordering and enforcing required data when contracts consumed by clients
- Exclusively used JQgrid to display and save data, along with various JQgrid features like load once, custom formatter, and custom alignment
- Created Integration Services SSIS package to import raw data from MS Excel to the MS SQL Server
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database
- Design/Build Extract Transform Load procedures in MS SQL Server Integration Services using packages to import/export data feeds to/from data warehouse and client systems
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques
- Enhanced the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in MS SQL server
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting
- Experienced on Test Driven Development (TDD) With MVC to easily create tests for the web side
Environment: Visual Studio 2012, C#/VB.NET, HTML5, CSS, ASP.NET, HTTP, MVC 4.0, WCF, Entity Framework 4.0, Java Script, JQuery, TDD, TFS 2010, IIS 7.0, AJAX, Agile, ADO.NET, LINQ, XML, Microsoft Enterprise Library, Visual Basic, SSRS, SSIS, SQL Server 2008 R2,Web API, Windows XP, Windows Server 2003,CRM, Continuous Integration, Windows Server
Confidential, Plano, TX
.Net Developer
Responsibilities:
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.Net and SQL. The middle tier contained all the business logic
- Redesigned application website using ASP.Net, EntityFramework and JQuery and created a more scalable and testable site
- Wrote and unit tested a job status monitoring web service that tracked the state of pending PDF generation requests using SQL Server, WCF and C#
- Involved in development of WCF Restfulweb services using Entity Framework as the data access layer to SQL Server
- Implemented suite ofPowerShellscripts to find bugs in look-up table implementation.
- Developed a cleanup application in C# to delete the archived documents. It could run as a standalone application, or as part of the nightly batch job system
- Responsible for developing the Data Access Layer (Model) using ADO.Net, Entity Framework Model, LINQ to Entities, and C#
- Developed Web Services and invoking them by using XMLSOAP and WSDLtool for creating proxy classes
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
- Involved in Writing JQuery based Ajax Requests using JQuery, get(URL, data, callback, type) or JQuery, Ajax(options) and JQuery, post(URL, data, callback, type )
- Used JQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover (), bind (), click (), keypress ())
- Extensively used Web Services, SOAP, XML and XSL to expose the reports to facilitate information sharing.
- Developed UI Using ASP.NET with HTML, DHTML, Master pages, themes, Profiles, CSS web server controls and User Controls using C#.Net and VB.Net as code-behind language.
- Used TFS team foundation server for source control, reporting, check-in policies, build schedule and project tracking.
- Developed complex Stored Procedures to generate various Drill-through reports, Parameterized reports, Tabular reports, Matrix reports, charts reports and linked reports using SSRS.
- Designed parameterized reports and returning subsets of the data with query parameters, mapping report parameters to query parameters.
- Performed unit testing and integration testing by applying test cases
Environment: .Net Framework 3.5/4.0, ASP.Net 4.0, C#, ADO.Net, XML, Web services, HTML, JavaScript, IIS 6.0, Windows 2000 Server, ADO.NET Entity Framework 4.3, HTML, DHTML, WPF,UML, CSS, UML, JQuery VSS, Visual Studio.NET 2010/ 2008, SSIS, XML, XSL, HTML, SQL Server 2008
