.net /c# Developer Resume
Vancouver, WA
SUMMARY
- 7 years of IT experience with expertise in Design, Development and Implementation of applications using ASP.NET, C#.Net, VB.NET,MVC, AJAX, ASP, Java Script, JQuery, Web Services, Windows Communication Foundation (WCF), ADO.NET,HTML5, XML, Database queries, Stored Procedures, Views, Functions, SQL server tuning and Triggers Using SQL 2008/2005/2000 , SSIS and SSRS.
- Experience in developing Web Applications using Visual Studio 2010/2008/2005 , .NET Framework 4.0/3.5/2.0, C#.Net, VB.Net and ASP.NET.
- Extensive design and programming experience with web technologies like HTML, DHTML, Java Script and CSS.
- Experience in creating Web User Controls and Web Custom Controls to enable reuse of common UI functionalities
- Involved in developing web applications using AngularJs.
- Extensively used Windows Communication Foundation (WCF)&Web services for Web applications using SOAP, WSDL, and UDDI.
- Good Experience in using Caching and State Management concepts to maintain the state information of the user in application.
- Experience in using Business Intelligence Development Studio (BIDS) for developing SQL Server Integration Services (SSIS) packages for data - management applications and also for creating reports using SQL Server Reporting Service (SSRS).
- Strong knowledge of Object Oriented Design Methodologies for data security, reusability and disreputability over a network.
- Experience in working on MVC Architecture to build the web applications.
- Good Experience and knowledge in using XML,SOAP, Web Services, XSL and XSLT for inter operable software applications.
- Experience in design, modeling and development of SQL Server 2000/2005/2008 .
- Strong knowledge in writing complex Database queries, Stored Procedures, Views and Triggers using MS SQL Server 2000/2005/2008
- Hands-on experience in implementing SSIS Packages to interact with external sources and perform reliable data transforms
- Experience in implementing SSRS to generate informative and intuitive reports for the users.
- Good experience and knowledge in AJAX for partial page execution and asynchronous data transfer from web server to the client
- Good knowledge in Performance tuning applications from front end and back end.
- Very good experience with Agile/SCRUM development.
- Strong knowledge in .Net Frame work Unit Testing, Integration testing for modules coded
TECHNICAL SKILLS
Languages: C, C++, C#,VB.NET
Databases: SQL Server 2005/ 2008/2012
Scripting Languages: Java Script, JQuery, Angular JS
Methodologies: Agile(Scrum),Waterfall
Frameworks: Microsoft Framework 4.5/ 4.0/3.5/2.0/1.1 , Entity Framework 4,5.0, LINQ
ETL and other tools: SSRS, SSIS, DTS
Internet Technologies: HTML, XML, XSLT, XHTML and Ajax, AngularJs
Operating Systems: WindowsServer2012,2008 Windows XP/7/8
Tools: TFS, Visual Source Safe 6.0, VSTF
PROFESSIONAL EXPERIENCE
Confidential, Vancouver, WA
.NET /C# DeveloperResponsibilities:
- Participated in business requirements analysis, gathering and preparation of functional specifications.
- Created flow diagrams, sequence diagrams using Visio
- Supported, developed and enhanced applications using MVC 4 pattern and N-tier based architecture
- Used singleton design pattern for preventing duplicate orders
- Used ADO.Net and Lucene indexes to connect to SqlServer and wrote inline queries through Lucene
- Designed and developed pages using HTML, Sitecore CMS
- Developed rich dynamic page using JavaScript, HTML, jQuery, CSS and Bootstrap
- Used Fluent nHibernate as Object relation mapper for creating business objects and data access
- Integrated existing functionality with Microsoft CRM 2011, stored core business objects in CRM using Microsoft CRM SDK and c#
- Used xml for parsing and displaying the data in a proper format .The xml comes in an encoded format whenever a post is made from payment processor cyber source
- Used Lambda expressions extensively within the code
- Used webApi as restful web services for developing pure HTTP services
- Implemented Cyber source payment gateway and decision manager for processing orders and to prevent identity morphing.
- Developed WCF web services, WEB API (restful services) to communicate between Data Access Layer and other business components.
- Developed business layer and data layer using c#
- Created regular reports and drill down reports for showing the list of order’s, order type, SKU using SSRS
- Participated in production support
- Used team city for continuous build integrations
- Deployed applications using Bit bucket and GIT
- Used subversion as source control
Environment: VisualStudio.Net 2010,.Net Framework 4.0, C#, ASP.NET Web Forms, JavaScript, CSS, HTML, ADO.NET, WCF Web Services, Subversion, SqlServer 2008, SSRS,ASP.NET MVC4, Bootstrap
Confidential, Roanoke, VA
.NET /C# Developer
Responsibilities:
- Involved in developing front end using MVC .NET, JavaScript, HTML5, and CSS3.
- Using RAZOR view engine to generate Views/ Pages.
- Implemented MVC 4.0framework to reduce the complexity and to get full control over the behavior of the application.
- Provided extensive security using JavaScript validations wherever necessary and to validate the user input and also ensure better performance reducing post backs.
- Involved in developing client side scripting using AngularJs.
- Worked with various AngularJs Expressions, Directives, Filters and Controllers.
- Designed Cascading Style Sheets for uniform look of the web pages.
- Used JQuery to validate user controls and web forms.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation which is done by Ajax validation extenders.
- Implemented SOA architecture with web services and functionalities like creating, consuming and publishing XML Web Services (SOAP, WSDL) using .NET.
- Created rich and interactive UI using WPF
- Developed WCF REST- API based web service to consume data by client. Implemented provider based services.
- Used JSON to stringify and post web form data using RESTful services.
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags.
- Used Razor Views to enable fast coding work flow, and quickly integrate server code into HTML markup with a minimum of keystrokes.
- Used Team Foundation Server (TFS) for source control, and data collection.
- Used Agile methodologies to minimize the risk by developing software in short amounts of time.
- Used Entity Framework for working with Relational data and LINQ for updating the data.
- Used Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and Custom controls in designing Master pages.
- Understanding and experience with design patterns using Dependency Injection.
- Performed extensive Unit testing using NUnit. Prepared test cases for functionality testing.
Environment: ASP.NET 4.0, C# 4.0, MVC, .Net Framework, AngularJs, jQuery, WPF,WCF, LINQ, MS Visual Studio 2012 & 2010, Oracle 11G, HTML 5, DHTML,JSON, CSS, SOA, SOAP, WSDL, Crystal Reports, Entity Framework, TFS, NUnit.
Confidential, Burlingame, CA
.NET Developer
Responsibilities:
- Used 3-tier architecture for presentation layer, 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 the User Interface.
- Developed Web Forms using C# and ASP.NET.
- Used AJAX in some web forms.
- Issues debugging using Web debugger (fiddler tools).
- UsedFiddler’s Wcatextension for load testing on the web application.
- Worked on CSS and XML-Schemas.
- Developed Web Services for user authentication and file transfer.
- Wrote triggers for sending Emails to clients after any kind of transaction has been made.
- Extensively used Grid Views sorting and paging.
- Implemented Template columns for Custom nested grid views.
- Deployment of Application on Test and production Server.
- Handled many Production issues and enhancement to the existing live portals.
Environment: ASP.NET 3.0, C# 3.0, ADO.NET, Microsoft Visual Stuidio.NET 2005, IIS5.0, SQL,XML, XSL, HTML, SQL Server 2000 Enterprise Manager, SQL Server 2005 Query Analyzer, .NETFramework3.0,andWindows2003server
Confidential
.NET Developer
Responsibilities:
- Designed and developed UI, User Controls, and Client-Server Side Validation Controls using ASP.NET and JavaScript.
- Developed and tested user friendly navigator by utilizing JavaScript and VB.NET
- Involved in retrieving data using ADO.NET with C#, ASP.NET and presenting it to presentation layer.
- Developed Windows Forms application in .net framework.
- Used Form Based Authentication for the Application as a .NET Security measure by providing a login page.
- Used DataGrid, DataList and Data Repeater to display data from the Database.
- Developed customized user controls and composite controls for various application specific functions.
- Used Web Controls, List Controls and Validation Controls.
- Responsible for creating the database design, coding and Unit Testing.
- Data access layer functions in ADO.NET for SQL Server interactions were developed using SQL Data Adapter, Data Reader and Data Sets.
- Implemented MVVM architecture.
- Created Stored Procedures and User Defined Functions.
- Involved in generating, designing and developing reports using Crystal Reports.
Environment: vs2005/asp.net 2, C#,VB.Net, IIS, Java Script, HTML, CSS, Perforce, SQL Server 2000
Confidential
C#.Net Developer
Responsibilities:
- Performed requirements analysis and prepared design documents
- Designed the user interface and implemented it using Windows Forms.
- Created normalized databases and associated scripts, triggers etc. in SQL Server 2000.
- Maintained SQL Server and was involved in writing stored procedures and triggers.
- Interpreted many query execution plans and Performed testing and debugging.
- Broadly done manual testing, constraints verification testing, and the functional testing.
- Performed test cases throughout the integration and the regression environments.
Environment: VB.NET, ADO.NET, HTML, XML, JavaScript, SQL Server 2005