Senior .net Developer Resume
New York, NY
OBJECTIVE
- Looking for a challenging position in teh Design/Development of Enterprise Applications based on latest Microsoft Technologies, in a dynamic team environment.
SUMMARY
- A .Net Developer with approximately 8+ years of IT experience with exceptional skills in Analysis, Design and Development of high scalable n - tier Web Applications, Distributed Applications and Web Services using Microsoft Technologies.
- Proficient in developing application with .NET Framework (1.1/2.0/3.0/3.5/4.0 ) and associated technologies, including: as ASP.NET, ASP.NET MVC, C#, ADO.Net, WPF, WCF,VB, XML, Silverlight and SQL Server 2005/2008/2008 R2.
- Expert level experience in Web and Win based applications using .NET Framework 4.5.1/4.5/4.0/3.5/3.0/2.0, C#, Visual Basic.NET, Visual Basic 6.0 and ASP.NET 2.0/1.x.
- Hands on experience in using Web Server - IIS, Visual SourceSafe, Data Transformation Services (DTS).
- Experience in developing and consuming Web Services and related technologies like SOAP, REST, XML, WSDL and JSON.
- Experience in using JavaScript, JQuery, and AJAX framework in creating efficient and interactive Web applications.
- Worked on front end web application development using Master Pages, Themes, Skins, HTML, XML, CSS, JavaScript and ASP.Net Custom Control.
- Extensive experience in developing and consuming XML Web Services using WSDL and SOAP.
- Extensively worked on HTML/HTML5, XHTML, DHTML and CSS3 to design rich web pages.
- Extensively worked on Queries, Stored Procedures, Functions, Triggers and Views in SQL Server 2005/2008/2008 R2 to access database.
- Developed applications leveraging ADO.NET, LINQ to SQL, Entity Framework 4.
- Excellent noledge of developing application using ASP.Net MVC framework to support clean Separation of Concerns and higher testability.
- Worked extensively with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database.
- Hands on experience in Developing Rich User Interface on web using Java Script, HTML5, IIS, Master pages and CSS3.
- Developed applications in teh past with C, C++, Java and Classic ASP.
- Comprehensive software development life-cycle experience with active involvement in requirements gathering, analysis, design, programming, testing and implementation.
- Self-Motivated and a Team player with excellent communication and written skills with exemplary analytical and problem solving skills.
- Real time expert in working with integration and reporting services using Crystal Reports and SSRS.
- Experience working with different WCFdata bindings and contract classes such as Service Contract, Operation Contract, Message Contract, Data Contract and Fault Contract.
- Experience working with AngularJS for validating teh server controls.
- Has good Knowledge on few JavaScript libraries like Angular JS, Node Js etc.
- Experience working source control tools such as GitHub, TFS and Tortoise SVN.
TECHNICAL SKILLS
Languages: C#, VB.NET, LINQ, PL/SQL, T-SQL, XML.
Web Technologies: MVC 5/4/3, ASP.NET, ADO.NET, WPF,WEB API,Entity framework, Bootstrap, Kockout JS, AJAX.NET (Ajax Toolkit), WCF (WSDL/SOAP, Rest), JSON, HTML5, XHTML, ANGULAR JS, CSS3 (Cascaded Style Sheet), Classic ASP, SIEBELCRM, XML, PHP4/5.
Databases: Microsoft SQL Server 2005/2008R2/2012 (T-SQL), DB2, DBMS, MySQL,Oracle (PL SQL), MS Access.
MS Framework: .NET Framework 4.5.1/4.5/4.0/3.5/3.0/2.0
Testing Tools: NUnit, VSTS, Test Director, Win Runner, Load Runner
Web Servers: Internet Information Server (IIS), Apache, AZURE.
Designing Tools: Visual Studio.NET (2013/2012/2008/2005 ), MS Front Page, Designer 2007, Adobe Dreamweaver, Adobe Flash, Adobe Photoshop.
Scripting Languages: Java Script, JQuery
Version Controller: MS Visual Source Safe (VSS), TFS, CVS, GIT HUB/GIT Flow.
OS: Windows 7, XP/2008/2003/NT, Ubuntu
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Senior .Net Developer
Responsibilities:
- Used AGILE/SCRUM methodology to implement teh application.
- Involved in proposing High Level estimates and application designing with business analysts and Technical Architect to outline teh proposed solution.
- Involved in designing and developing teh GUI for teh user interface with various controls (Component Art Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.).
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Designed, developed and trouble-shoot teh application using advanced Microsoft technologies such as ASP.NET MVC, Knock out, Java script, JQuery, HTML5 Razor, XML, WCF and CSS3 using Agile development practices.
- Designed and developed teh application on ASP.NET MVC 4.0 Framework.
- Developed complex MVC Controller, View Models and Helper methods linked to backend database.
- Designed and created Tables in Azure Storage and clustered indexed teh columns for efficient performance
- Implemented and consumed Web Services using WPF to support distributed computing and to enable applications to communicate with each other.
- Worked on ADO.NETCode for performing Create, update, delete and Read operations to interact with Data base.
- Extensively used JavaScript for client side validations in teh Web Pages.
- Wrote Complex Stored procedures using Cursors, indexes for performing different searches.
- Created and updated tables using teh Data Definition Language and Data Manipulation Language with respect to teh business functionality.
- Used Team Foundation Server (TFS) for Version Control and generated reports using teh SQL Server Reporting services (SSRS).
- Incorporated REST Web API based endpoint on teh web role and exposed bi-directional POST methods.
- Implemented and Consumed Web Services using WCF.
- Extensively Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework 4.0.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Creating applications using VB.NETand enhancing projects for .NET applications.
- Implemented changes in coding and designs using noledge of VB.NET.
- Identifying and validating solution objects, functions, interfaces, dependencies, and integration points
- Designed teh web UIusing RAZOR View Engine, HTML, XSL/XSLT, JavaScript, CSS, JQuery, Angular JS, Web Forms and AJAX controls.
- Used AngularJS for client side validations.
- Working on creating servers for serving HTTP request usingnode JS
- Incorporated WCF Service with WSHttpBindingand WS2007FederationHttpBinding.
- Created Tables and Stored Procedure in Microsoft Azure SQL Database.
- Written LINQ queries to retrieve data from Azure Storage.
- Explored various performance related issues and worked to increase teh performance by handling various bug fixes and exceptions.
- Designed and Developed RESTFULL web services
- Created a new BPM Service (Business Process Management) so as to direct teh flow of request.
- Extensively Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Performed Unit testing on loosely coupled modules using NUnit.
- Developed Silverlight pages by using Silverlight 3.0/4.0.
- Developed Silverlight pages by using MVVM design pattern.
Environment: ASP.Net 4.0, MVC 4.0, C#, ADO.net, Visual Studio 2013, Silverlight 3.0/4.0, SQL 2012, AZURE, VB.NET,WINFORMS, Amazon Web Service, Web Services,WPF,WCF,WSDL/SOAP,RESTFULL, IIS 7.0, JAVA SCRIPT, ANGULAR JS, BOOTSTRAP, JQUERY, AJAX,HTML5, CSS3,.
Confidential, NJ
Senior .net developer
Responsibilities:
- Enhanced user interaction, performed client side programming and validation practicing teh Scrum methodology.
- Designed and developed teh application on ASP.NET MVC 3.0 Framework and deployed teh application on teh IIS server.
- Implemented and Consumed Web Services which involved filtering teh documents from a web service called TRIM.
- Designed teh web UIusing RAZOR View Engine, HTML, XSL/XSLT, JavaScript, CSS, JQuery, Angular JS, Web Forms and AJAX controls.
- Used ASP, ASP.Net, and Win form for teh design and development of Web and Windows.
- Used HTML5 tags such as header, aside, section and CSS3 modules such as Backgrounds, Borders, Text TEMPEffects, and Multiple Column Layout to create rich UI.
- Involved in creating Graphical UI using HTML5 features like Canvas and Vector Graphics.
- Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update panel and AJAX Timer.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in teh Web Pages.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework 4.0.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/JQuery.
- Used Team Foundation Server (TFS) for Version Control and generated reports using teh SQL Server Reporting services (SSRS).
- Created User Controls for better reusability of codes in teh application.
- Developed REST Web Service on HttpHandlers with POST, GET Methods for XML and JSON requests.
- Extensive use of Test Driven Development using QUnit, Node.js and Karma
- Wrote Complex SQL statements and Oracle Stored procedures by using Cursors, indexes for performing different searches.
- Created tables and updated them using teh Data Definition Language (DDL) and Data Manipulation Language (DML) with respect to teh business functionality.
- Worked on SSIS tool called Generic data loader which is used to load and transfer data from an excel sheet, flat file, database table to any destination table either be in Microsoft SQL or Oracle Database.
- Used AngularJS for client side validations.
- Worked on console applications which are used to insert teh data from an xml file to database tables featuring teh Electronic Data Interchange.
- Explored various performance related issues and worked to increase teh performance by handling various bug fixes and exceptions.
- Coordinated with off shore team helping them in setting up teh portal and interacted with teh Database developers, testers and Business group to submit teh tasks TEMPeffectively to facilitate proactive resolution of problems.
- Used Star Team and SVN for Storage, Check-In, and Check -Out of teh applications.
Environment: ASP.Net 4.0, MVC 3.0, C#, ADO.net, AZURE,VB.NET,WINFORMS, Visual Studio 2013, SQL Server 2008 R2, Entity Framework, WSDL/SOAP, Oracle Toad 10g,Microsoft Visio, SSIS- Generic Data Load, Web Services, ML, TFS 2010, IIS 7.0, ANGULAR JS, BOOTSRAP,Java Script, JQuery, XML, AJAX,HTML5, CSS, Nunit.
Confidential, Georgia
Senior.Net Web Application Developer
Responsibilities:
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS 6.0, ASP.NET, XML, and ADO.NET.
- C#.NET is used to program business logic including Code-behind files and Classes in teh middle tier.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Implemented DAL using ADO.NETcomponents like Data Set, Data Provider, and Data Reader to store and retrieve database information.
- Performed database operations on SQL Server 2008 to create and maintain customer’s information by creating SQL queries, stored procedures, functions, and views
- Developed teh company’s key service modules in ASP.NET using .NET Framework 4.0
- Extensively used AJAX control toolkit in creating efficient and responsive banking application.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- Used N-tier architecture for presentation, business and data layers
- Used ASP.NET login controls like Create user wizard, login, change password, etc.
- Extensively used ASP.NET controls for developing teh UI.
- Designed teh web UIusing RAZOR View Engine, HTML, XSL/XSLT, JavaScript, CSS, JQuery, Angular JS, Web Forms and AJAX controls.
- Used C#.NET in writing Business classes and Data Access layer methods.
- Developed Web services for implementing teh business logic
- Designed Class and use case diagrams using MS Visio
- A Web service is published as per teh business requirements.
- Involved in using MVC pattern for teh UI development.
- Developed REST Web Service on HTTP Handlers with POST, GET Methods for XML and JSON requests.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Performed unit testing and functional testing
- Fixed teh issues occurred during testing process
- Involved in designing, updating teh application as required
- Deployed teh application on test and production servers
- Used Microsoft Team Foundation Server for teh purpose of version control and source code maintenance needs.
- Competent in Object Relational Mapping (ORM) technologies such as ADO.NET Entity Framework … and LINQ toEntities, LINQ to XML, LINQ to Objects.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Implemented Banking Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Used SMTP mail classes of .NET to enable customers in receiving mails with suggestions, alerts from teh bank, confirmation, and notifications.
- Used AJAX to control teh Post back event, thus enhancing teh web server performance
- Created documentation in order to verify that it meets teh requirement of teh design documents
Environment: .NET Framework 4.0, Visual Studio .Net 2008, IIS 6.0, C#.NET, ASP.NET, ADO.NET,HTML, CSS, AJAX, JavaScript, WCF, Web Services, SQL Server 2008,SSRS, XML, MVC,REST WEB API,.
Confidential
.Net/UI developer
Responsibilities:
- Involved in design and development of user interfaces using ASP.NET, AJAX, HTML and CSS.
- Implemented role based security model to control user access to teh application.
- Designed and developed custom web controls for data binding to client applications via XML and teh .NET Datasets
- Designed and developed Web forms using ASP.NET Server Controls, Data Grids, user controls for reusability.
- Used ASP.Net Validation controls for validating user inputs.
- Created Views, Stored Procedures, SQL queries and implemented ADO.NET to insert, update, delete and select data from database.
- Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP) and designed Data Access Layer and its Methods (ADO.NET) as a connection between Business Logic and Data Base.
- Involved in testing, debugging and implementation.
- Involved in development and documentation of teh project using Waterfall methodology.
- Designed and developed web pages using ASP.Net, JavaScript, HTML and CSS.
- Implemented server side validation using ASP.Net Validation Controls.
- Assigned permission and roles based on teh hierarchical position of user using ASP.Net authorization.
- Created dynamic web pages for generating dynamic tables.
- Created Authenticated logins and validated permissions.
- Used Data Grid, Data List to populate data from database
- Involved in Debugging and Testing of teh application.
- Generated different reports to assist in decision making using Crystal Report.
ENVIRONMENT: Visual Studio 2005, ASP.NET, Microsoft .NET Framework 3.0, Web Services, ADO.NET, JavaScript, AJAX, SQL server 2005, Windows XP Pro, IIS, CSS, XML, VSS.
