.net Developer Resume
Houston, TX
SUMMARY
- .Net consultant with 7+ years of experience in IT with expertise & exposure to all the stages in software development life cycle including requirements gathering, software design, development and testing/support using Microsoft Technologies.
- Extensive experience with Microsoft.NetTechnologies (.NETFramework, MS Visual Studio .NET, ASP.NET, ADO .NET,C#.NET, Windows Services, LINQ, Web Services/WCF), EntityFramework and various relational databases (SQL Server, Oracle).
- Experienced in Object Oriented Programming and Design Patterns.
- Worked in Water Fall and Agile/Scrum methodology.
- Involved in Client Interaction meetings and in co - coordinating releases with multiple/Onshore/offshore teams.
- Developed GUI using Web based (Web Forms, ASP.NET) application development usingC#.
- Worked on Web applications using CSLA, MVC 2.0/3.0/4.0.
- Experienced in consuming and developing Web Services using Simple Object Access Protocol, developing Service Oriented Architecture SOA based services
- Developed services using Windows Communication Foundation (WCF)
- Working experience with JAVASCRIPT, JQuery, JSON, AJAX, HTML5/4
- Extensively worked on HTML/HTML5, XHTML, DHTML and CSS3 to design rich web pages.
- Strong analytical and programming skills with proven track record in creating elegant, flexible and maintainable solutions as per Business Requirements.
- Involved in Unit testing, Integration testing and Functional testing.
- Working knowledge in configuration and version management using Visual Source Safe (VSS),Clear-Case, Subversion (SVN) and Team Foundation Server (TFS2008/2010)
- Extensively used Data Reader and Datasets in ADO.Netto retrieve, display, edit and update data in the database.
- Experienced with LINQ and Entity Framework
- Experience in developing AJAX applications by using Framework 2.0, 3.5 and 4.0.
- Well-versed knowledge in SQL, T-SQL, stored procedures, functions, cursors, triggers, views, joins using SQL Server 2005/2008/2012.
- Extensive database designing and programming skills using SQL Server 2000/2005/2008 , Oracle 10g/11g, XML data source, RDBMS and MS Access.
- Working experience with SSRS and SSIS
- Good Knowledge in designing Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams and Collaboration diagrams) using Designer tools like MS Visio.
- Good understanding of technology with focus on delivering business solutions.
- Comprehensive problem solving abilities, excellent verbal and written communication skills, Interpersonal Skills and Leadership Qualities.
TECHNICAL SKILLS
Languages: C#, C++, VB.Net, Javascript, JQuery, PL/SQL
.Net Technologies: ADO.Net, ASP.Net 2.0/3.0/3.5/4.0 , ASP.NET MVC 3.0/4.0, VB API, .Net Framework 1.1/ 2.0/3.0/3.5/4.0 , WCF Web Services, WPF, CSLA, LINQ, Entity Framework4.0/5.0/5.2
Web Technologies: XML, HTML5, DHTML, XHTML, WSDL, UDDI, CSS3, XSL, XSLT, JavaScript, JQuery, JSON, AJAX
Databases: MS-SQL Server 2000/20, Oracle 7.x/8i/9i/10g, MS Access 97/2000, TSQL, PL/SQL
Other tools: Visual Studio .NET 2005/2008/2010/2012/2013 , Microsoft Visio, Dreamweaver
Web Servers: IIS 5.0/6.0/7.0
Versioning Tools: Visual SourceSafe(VSS), Subversion(SVN) and Team Foundation Server (TFS), SSIS,SSRS
Source Code Control: Subversion(SVN), IBM Rational Clear Case, Vault Professional, Visual Source Safe (VSS)
Operating Systems: Windows Win7/Vista/XP/NT/Server 2000/2003/2008
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.
- Involved in complete Life Cycle including Analysis, Design, Development and Testing and followed Agile Methodology
- Studied the existing Application and designed new screens for the Web Application.
- Designed presentation layer for dynamic web forms using ASP.Net MVC 5.0 Framework, HTML5, CSS3, JSON, AngularJS and Visual Studio 2012/2010.
- Developed the application using ASP.NET, C#/Vb.Net, SQL Server and SDLC on the visual studio IDE.
- Designed and implemented User Interface Layer using ASP.NET web forms.
- Used EntityFramework for ORM mapping to relational databases, classes to database tables and CLR data types to SQL server data types.
- Worked with SSIS integration packages and SSRS reports
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Implemented the applications using MVC architecture
- Used Razor syntax in creating Asp.NetMVC application by reducing the coding aspect.
- Created and Consumed WCFServices in the serviceslayer
- Used T-SQL to include querying and making changes in the database, using functions and CRUD statements.
- Also worked on T-SQL to send the queries for the server irrespective of the UI of that application.
- Also worked on implementing the OOP’s in the project.
- Used AngularJS, javaScript and jQuery for client side scripting to create highly responsive interfaces for users.
- ImplementedAjax features of javaScript, jQuery to have the specific content loaded as per user needs.
- Also wrote Model Classes under MVC 4.0 using the principles of OOP’s.
- Maintaining a web application usingIIS7.0.
- Developed and consumedWCF/WEB APIRESTWeb services.
- Used SOAP protocol for accessing web based services and communication between applications
- Performed application development modules and activities.
- UsedLINQ, ADO.NETEntity Framework for communication between the application and theSQL Server2012Database
- Involved in System Unit Testing and Integration testing in development environment and ensuring application is according to specifications.
- Used Entity Framework 5.0 extensively for retrieving, querying, storage, and data manipulation.
- Involved in the designing phase of database and creating the SQL scripts.
- Developed and maintained Stored procedures, User Defined Functions, Indexes, Views, Tables, Relationships on SQL Server 2012 database
- Worked on optimizing the sql queries and improved the performance
- Played an active role in implementing the Business Logic Layer.
- Worked on Team Foundation Server and set up builds and used it for version controlling
Environment: .NETFramework 4.0/3.5, MS Visual Studio.NET 2012/2010, .Net 3.5/4.0/4.5 Framework, Agile Scrum, Entity Framework 5.0, JSON/RESTFUL Services, ASP.NET, C#.NET, UML, CSS3, HTML5, Oracle 10G, JavaScript, jQuery, Xml, LINQ,TFS, LINQ to SQL, SQL Server 2008 R2, IIS 7.0, Windows Server 2008
Confidential, CT
.Net Developer
Responsibilities:
- Developed MVC applications using Razor View Engine
- Involved in requirement gathering, functional and technical specification.
- Used OOPs concepts in project development.
- Developed and used various Web forms, Custom Controls and User controls using ASP.NET, C# and JavaScript.
- Developed Web Applications using HTML, CSS, AJAX, IIS, C#, ASP.NET, JavaScript, XML, SOAP and Visual Studio.
- Designed the user interface screens and implemented application logic under the Microsoft .NetFramework using C#.
- Designed and Implemented Business rules engine using C#.
- Developed reusable user controls& used third party custom web controls using C#, ASP.NET.
- Developing screens using ASP.Netserver controls & doing form field validations server side validations using C# and ASP.Net.
- Created Restful services to support mobile applications
- Worked on Master pages to build consistent and maintainable user interface.
- Worked with LINQ and Entity Framework in the data layer
- Programmed ADO.NETfor communication between application and database, used extensively Dataset, Data Table, and Data Readers.
- Used third party tools like Telerik, Kendo UI and DevExpress for developing web applications.
- Developed Tables, Stored Procedures, Triggers and Functions.
- Worked in Agile development and SCRUM.
- Involved in documentation of various API’s.
- Worked with Unit Testing of all the modules developed.
- Developed the data base objects like Tables, Views, Stored Procedures, and Triggers using SQL Server 2008.
Environment: .NET 3.5/4.0, ASP.NET, C#, Visual Studio 2010/2008, HTML 4/5, XML, MVC 3.0, ADO.NET, Entity Framework, WCF Services, Javascript, JQuery, T-SQL, SQL Server 2008, CSS, Ajax, Ms Visio, TFS, IIS.
Confidential, NJ
.NET Developer
Responsibilities:
- Involved in all phases of SDLC which Involves Project Planning, Analysis, Design, Documentation, Development, implementation and support of software applications based on N-tier architecture.
- Involved in the process of designing and developing web based UI Layout using ASP.NET.
- Worked with Telerik Rad Controls to develop rich interactive engaging User Interfaces
- Developed the Business Logic Layer using C# .NET.
- Used ADO.NETand its components DataReader, DataSet, Connection and DataAdapter to access the SQL database.
- Used extensively Java Script and ASP.NETAJAX for front end and Ajax framework.
- Implemented client side logic using Java Script.
- Used Ajax (Asynchronous JavaScript and XML) for calling server-side code from the client side to avoid post-backs, making the process faster.
- Created and consumed WCF web services in the application
- Used c# with combination of Entity framework and CSLA Architecture to develop the product
- Used ASP.NETclient side and server side state management to preserve data
- Used ASP.Netcaching to improve the performance of the pages
- Responsible for writing stored procedures in T-SQL for backend communication.
- Created triggers, functions, cursors and joins on database tables in SQL Server database
- Involved in Unit testing, bug fixing and User acceptance testing.
- Used TFS (Team Foundation Server) for source control.
Environment: Visual Studio.NET2008, .NETFramework 3.5, C#.NET, ADO.NET, ASP.NET, AJAX, Telerik Radcontrols, TFS 2008, SVN (SubVersion), SQL SERVER 2005/2008, WCF.
Confidential - Wayne, NJ
.Net Developer
Responsibilities:
- Developed UML Diagrams using MS Visio
- Involved in Business Analysis and Development of Application
- Created and consumed WCF services in the Service layer.
- Developed SOA Application using Services layer, Business Logic Layer, Presentation Layer and Database Layer.
- Extensively used Master Pages to achieve consistent look and feel of the web site.
- Implemented Authentication in ASP.NET application
- Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
- Created event driven Web Forms using ASP.NETand implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations.
- Developed packages by using SSIS and developed various reports by using SSRS.
- Worked on SQL Server 2008 to access the database in an efficient manner using ADO.NET.
- Used ADO.NETobjects, Dataset, Data Table, Data Relations and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008 Data Source.
- Extensively used Data binding concept to display the required data.
- Involved in creating stored procedures, triggers, and views in SQL Server 2005 for data manipulation and retrieval using T-SQL.
- Created and Updated Queries, Stored Procedures and Triggers.
- Performed Unit testing using Visual Studio
- Used VSS as repository purpose.
Environment: .NET 2.0/3.0, ASP.NET2.0/3.0, C# 3.0, Visual Studio 2005/2008, SSIS, MS SQL Server 2005, IIS 6.0, WCF, LINQ, Crystal Reports, VSS, AJAX, ADO.NET, XML, SOAP, XAML, SSRS, T-SQL, Visual SourceSafe 6.0
Confidential
.Net Developer
Responsibilities:
- Involved in Design, Development and testing of application.
- Design Web pages using ASP.NET, HTML, JavaScript, and CSS.
- Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in Requirement Specification document.
- Implemented client side custom validation using JavaScript.
- Created User controls, web controls in ASP.NET
- Involved in the design, development and maintenance of the SQL Server 2005.
- Performed Unit testing, debugging and problem solving.
Environment: C#, ASP.Net, HTML, CSS, JavaScript, TSQL, SQL Server 2005