Sr. .net Developer Resume
Houston, TX
SUMMARY
- Over 7+ years of diverse Experience with all phases of Software Development Life Cycle (SDLC), involved in designing, developing, integrating and implementing, software applications based on Microsoft .NET technologies, backend development and building multi - tiered architecture.
- Strong hands on experience in the Microsoft.Net Framework 4.0/3.5/3.0/2.0 developing Win Forms, Web Services, Win Services, Web Pages using ASP.Net 4.0/3.5/3.0/2.0 , VB.Net 9.0/8.0/7.0, C#.Net 3.0/2.0, ADO.NET, IIS, ASP, VBScript, JavaScript, SharePoint Server,VB6, ADO, HTML,DOM, DHTML, XML, XSLT and Crystal Reports in developing Windows-based and Web-based applications.
- Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
- Strong knowledge of Object Oriented Programming System(OOPS) concepts including inheritance, polymorphism, encapsulation and abstraction and Used design patterns like Factory, Singleton and Observer Pattern etc.
- Experience in developing applicationsusing ASP.NET MVC, ASP.NET Web Forms, LINQandWindows Communication Foundation (WCF).
- Extensive experience in WPF, WCF with all the programming and technologies integrated into MVC, ASP.Net 3.5 & C# framework.
- Developed Web Forms and Win Forms applications with .NET Framework 4.5/ 4.0/3.5/3.0/2.0 /1.1 and Visual Studio 2012/2010/2008/2005 , VB6.0.
- Expertise in Parsing, querying, scraping, and transforming XML, HTML, and JSON.
- Worked with Web Services (SOAP), Windows Presentation Foundation (WPF), XAML, Windows communication Foundation (WCF).
- Profound knowledge in working with RDBMS includes MS SQL Server 2008/2005/2000 , Oracle 10g and MS Access.
- Worked with .NET Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and crested numerous Custom controls in ASP.NET.
- Built dynamically generated dropdown lists using Ajax, JQuery UI, UX, EXTJS and Angular JS.
- Experience in Angular JS, node.JS, Twitter Bootstrap framework for developing UI.
- Consumed Restful Web Services using simple client side technologies using JavaScript, AJAX, JSON, DOM, Unix shell scripting, HTML5 and CSS3.
- Experience in Windows Azure Platform.
- Creating LINQ enabled database layer using API such as LINQ to SQL and Entity Framework
- Hands-on experience inMVC(Model-View-Controller) framework usingAngular JS.
- Extensive experience in developing, debugging multi-tier applications using C#, AJAX, XSLT, XML, HTML, Serialization, CSS, N-unit.
- Expertise in building Web Services using WSDL, UDDI, SOAP Protocol and consuming/publishing Web Services.
- Proficient in using XML related technologies Like XSLT, XPATH and XQUERY.
- Expert in implementing LINQ Query expressions and Lambda Expressions with various kinds of LINQ operators like Projections, joins, restrictions, set etc.
- Working with Bootstrap twitter framework to Design single page application
- Expert in Implementing LINQ to multiple data sources to improve the performance, avoid SQL Injections and generating ORM using Microsoft SQL Metal tool
- Working on creating Rest Services using ASP.NET Web API and C#.
- Expertise in writing WCF services with features Overloading, reliability, performance and implementing various kinds of bindings, custom service testers for services etc.
- Experience in windows apps integrate and communicate through a proprietary service stack built on .NET and running in Microsoft windows Azure
- Created custom SharePoint sites, sub sites, Document Libraries, Lists and List views to collaborate the Affiliates using visual studio 2005.
- Excellent skills in writing stored procedures, T-SQL Queries, functions, triggers, views and schemas.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Proficient in using JavaScript and ASP.NET validation controls for performing Form Validations.
- Experience in generating Drill down reports with Drop down menu option, parameterized reports and creating stylish report layouts in SSRS 2005/2008.
- Complete Understanding about Agile principles and values.
- Very good Team player, Self-motivated, hard working professional with good organizational, leadership, interpersonal and communication skills.
- Quick learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines is my forte.
TECHNICAL SKILLS
.NET Technologies: .NET Framework 1.0/1.1/2.0/3.0/3.5/4.0 , C#,ASP.NET,VB.NET, ADO.NET, Web Forms, Win Forms and Web Services, WCF, WPF
Languages: C, C++, C#, ASP, ASP.NET2.0, 3.0, SQL, PL/SQL, .NET, VB.NET, JAVA, JQUERY
Scripting Languages: Java Script, VBScript
Database: MS-SQLServer 2000/2005/2008 , MS Access .
Development Tools: MS Visual Studio .Net 2003/2005/2008/2010
Middleware: ADO.Net, ADO, ODBC, OLE DB, COM, DCOM
Operating System: MS Windows 95, 98, NT, 2000, 2003, XP, Vista, Server 2003/2005, Linux/Unix.
Web Technologies: ASP.NET 1.1/2.0, HTML, UML, XML, JAVA-Script,AJAX, CSS, XSLReporting ToolsCrystal Reports 8.0, SQL Server Reporting Services
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Sr. .NET Developer
Responsibilities:
- Responsible for Developing both External and Internal Websites using ASP.NET Web forms and ASP.NET MVC.
- Extensive use of TSQL for developing SQL jobs that span over multiple databases.
- Worked onASP.NET MVC,singleton, Abstract Factory, Factory, Facade Design patterns.
- Interacting with businessusersto understand the business requirements.
- Developed Web Forms using C# in ASP.Net.
- Responsible for Developing both External and Internal Websites using ASP.NET Web forms and ASP.NET MVC.
- Experience developing web pages using Angular.Js Framework and familiar with various Angular JS directives and services.0
- Involved in SOA/REST concepts and developing and consuming SOAP and Restful web services (JAX-WS and JAX-RS)
- Develop scalable, high performance, robust web services based on the Microsoft Windows Azure Platform.
- Developed using design patterns, including Model-View-Controller (MVC).
- Designed and developed a Web application using .net framework and visual studio 2005.
- Involved in the design of security module that authenticates users based on the roles.
- All the user interface layers, web pages are created and integrated to maintain theperformance of data flow and data integrity usingUser Controls, Web Server Controls andADO.NET.
- Implemented Server and Client side validations usingASP.NETvalidation controls and JavaScript.
- Created animation effects to the products using JQuery on client side.
- Used Windows Communication Foundation (WCF) to build Web services and payment related transactions for business logic to interact with other applications.
- Used WPF for designing the prototype of the applications.
- Used Team Foundation Server (TFS)for source control, data collection,reporting, and project tracking.
- Responsible for designing theASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security models.
- Written Stored Procedures in SQL Server 2008 used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters for data manipulation.
- Developed user defined functions, automated processes and access win32 using Visual Basic Applications.
- Involved in usingXML, XSL withADO.NETto retrieve and send data to different databases.
- Developed advanced front end web basedsoftware programsusing Java and AJAX.
- UsedSMTPmail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc and used MSMQ for delivering message between applications.
- Developed Reports used with Sql Server Reporting Services and Crystal Reports.
- Worked on parsing and editing XML documents by validating it to the schema using class Libraries provided by .NET. Designed and developed severalSQLServer stored procedures for all the DML functionality for the web site.
- Involved in transferring the data to the new system usingSSIS.
- Excellent experience in implementing Web Service, WCF, REST service which communicate data in a both XML & JSON.
- Worked on cloud computing using Windows Azure and SQL Server Azure.
- Expertise in designing CSS style sheets for different browsers and well aware of UML diagrams.
- Created different types of reports like Matrix report, Tabular report using SSRS.
- Involved in System and Integration Testing as part ofN-unittesting.
Environment: Visual Studio 2010, C#/VB.NET, ASP.NET MVC 4.0/3.0, WCF, WPF, Entity Frame Work 4.0, Java Script, JQuery, SILVERLIGHT 4.0/3.0,Expression Blend 3.0, XAML, TFS 2010, Angular JS, HTML5, Bootstrap, CSS3, WCF, IIS 7.0, JavaScript, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUNIT, Razor, PL/SQL, NHibernate, SQL Server 2008 R2, MYSQL, Oracle 11g, Windows XP, UML, Informatica8.6.1, Windows Azure, Windows Server 2003, Windows Server 2008 R2/2008.
Confidential, Reston, VA
.Net Developer/C#/MS SQL Server
Responsibilities:
- Developed Use Case and designed UML case diagrams based on the requirements using Enterprise Architect.
- Developed .NET middle tier objects which consisted of Data Container, Page Controller, Business Work Flow Component, Business Component, Business Entity, and Data Access Layer.
- Developed presentation layer elements usingASP.NET.
- Used Reactive Extensions library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators.
- Performed customized code-level and page-level error handling for all the modules and web pages.
- Designed and developed the GUI, Business Logic Layer and Data Access Layer.
- Designed GUI for Dynamics content module using HTML, JavaScript and AJAX.
- Developed the Web forms using ASP.NET, C#.NET, XML, Java script.
- Developed services like WCF and Web Services for calculation and coverage.
- Used C#, data grids, data Sets and data Views to manipulate and extract data from the database and display it on the UI
- Designed database in SQL Server including relations, tables and views. Also used DTS/SSIS for maintenance purposes.
- Written complex SQL queries with Joins on multiple tables, Stored Procedures, Triggers, Backup and Restore Database, Define roles, Create database users and used Data Transformation Services.
- Implement Role Based security with Form Based Authentication.
- Implemented the Data Access application block for interacting with Database.
- Developed a Windows application using WPF and XAML code for internal usage.
- Created integrate interactive presentation quality reports to windows and web service applications using Crystal Reports.
- Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and Angular JS.
- Decided all the Security Concern (IIS Security, Web application security and Database Security) needs to be taken during application development.
- Developed the web user controls and dynamic creations of web controls.
- Application design based on n-tier Architecture.
- Worked on 0bject-Relational (OR) mapping tool NHibernate.
- Designed Logical and Physical Data Model.
- Involved in unit testing, fixing bugs and maintenance of the product.
Environment: Visual Studio 2012 IDE, C#, ASP.NET, ADO.NET, Windows Azure, XML, IIS, HTML5, CSS3, Crystal Reports, JavaScript, WCF, WCF RIA Services, SQL Server 2008,, WPF, .NETFramework 3.5/4.5, Razor, PL/SQL, NHibernate, ADO.NET, Web Services, Angular JS, Bootstrap, MVC 5, SQL Server 2012 and Silverlight.
Confidential, Washington, DC
.Net Developer/C#/MS SQL Server
Responsibilities:
- Designed and Developed .NET WebForm Applications
- Designed and Developed ASP.net Web Sites
- Giving support to the User's while testing of report.
- Worked on development of custom workflow using Windows workflow foundation (WWF).
- Followed MVVM design pattern when developing the various programs.
- Developed a prototype from scratch using ASP.NET MVC 3 and Entity Framework 4.0.
- Developed core functionality with the ASP.NET MVC 4 Framework (C#.NET, NHibernate).
- Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.
- Designed several Sequential Workflow Libraries Windows Workflow Foundation (WWF) for business logic by analyzing business requirement.
- Developed dynamic partial page updates using AJAX and added AJAX features to the existing web applications.
- WPF Developing and Visual Studio 2010 for Silverlight backend programming in C#.
- Extensive JavaScript development using JQuery and Knockout.JS to create front end.
- Used Microsoft Expression Blend to create the UI in XAML.
- Developed complex LINQ to Entities queries for accessing the Entity Framework Model.
- Designed and deployed Web Based Email Servers Managed Remote SQL Server.
- Developed Outlook Add-In using WPF, C# and SQL Compact Edition.
- Performed tests on various features of Agile/SCRUM development process.
- Analyzing conditions and identifying strategies that minimize implementation risk and/or improve system reliability and performance.
- Involved in deployment project into test & production servers.
Environment: Visual Studio 2010, C#.Net 3.0, ASP.Net 3.0, MVC 3, Entity Framework 4.0, WPF, MVVM, TFS 2010, SQL Server2005, XML, Web services, WCF, XAML, Silverlight 3.0, Knockout.JS, Windows Workflow Foundation (WWF) 3.0, Agile Methodology, CSS, JavaScript.
Confidential
.Net Developer
Responsibilities:
- Collecting the requirements and analysis of functional requirements associated with the project.
- Involved in design, development, testing and implementation phases of the project.
- Involved in design and creating Database for the project.
- Developed and deployed the web pages using ASP.NET on Internet Information Services (IIS) which involved connecting to SQL Server database.
- Used Multithreading to send the query search term to the multiple search engines.
- Sorted the search results according to their relevance.
- Experience in working with Web Services and .Net Remoting.
- Reformulated the search results based on a user feedback.
- Used OLEDB to connect to the SQL SERVER database.
- Involved in coding of the middle/application tier units of the system.
- Generate Dynamic web pages and handled the tasks of passage of information between pages, retention of data in screens and transfer of control between pages by using ASP.NET.
- Developed Use case diagrams and sequence diagrams for the application.
- Involved in Unit and Integration testing phases and generation of test reports.
Environment: .Net 3.5/2.0, ASP, ASP.Net, ADO.Net, C#.Net, Entity Framework, Microsoft IIS V.6, CSS, CSS, HTML, DHTML, XHTML, Bootstrap, JavaScript, AJAX Controls, Web services, XML, XSLT, T-SQL, SOA, SQL Server 2008.
Confidential
Jr. Software Developer
Responsibilities:
- Developed User interfaces using ASP.NET Forms, User Controls using C#.
- Developed the Data access components bearing N-Tier architecture in mind.
- Used ADO.NET to establish database connectivity and data manipulation.
- Involved in Page Configuration tool, which is developed in XML/XSLT.
- Developed reusable and optimized .NET components using C#.
- Involved in doing builds in both Development & Testing Server
- Tuned the queries, created stored procedures and functions using PL/SQL.
- Used ADO.NET to access data in Oracle.
- Creating Indexes, Triggers, and Stored procedures on various business rules.
- Extensively used C# and Visual Studio 2003 for developing the GUI.
- Developed ADA compliant Web forms using VB.NET platform.
- Used Flash and Streaming videos in developing the website.
Environment: .NETFramework 3.0, C#, ASP.NET, ADO.NET, VS.Net 2003, MS Visual Studio.NET, VSS, SQL server 2005, Windows XP, Oracle 10g, Query Analyzer, Visio, VSS, JavaScript,
