.net Developer Resume
Sandiego, CA
SUMMARY
- .NET consultant with 8 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 (.NETFrame work, MS Visual Studio .NET, ASP.NET, ADO .NET,C#
- .NET, Windows Services, LINQ, Web Services/WCF), Entity Framework and various object relational databases (SQL Server, Oracle).
- Experienced in Object Oriented Programming and OO Design Patterns.
- Worked in Water Fall and Agile Scrum methodology.
- Involved in Client Interaction meetings and in co - coordinating releases with multiple teams.
- Developed GUI using Web based (Web Forms, ASP.NET) application development usingC#.
- Worked on Web applications using MVC 4.0/5.0.
- Experienced in consuming and developing ASP.NET, WCF Web Services using Simple Object Access Protocol, developing Service Oriented Architecture SOA based servicesand REST.
- Developed services using Windows Communication Foundation (WCF), WEB API
- Developed applications using .NETapplication building blocks (Data access, Exception Handling, State management)
- Working experience with JavaScript, JQuery, JSON, AJAX, HTML, HTML5, CSS, CSS3
- 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 (TFS 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
- Well-versed knowledge in SQL, T-SQL, stored procedures, functions, cursors, triggers, views, joins using SQL Server 2005/2008/2012.
- Working experience with SSRS and SSIS
- Experience in building ecommerce platforms.
- 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#, VB.Net, JavaScript, JQuery
.Net Technologies: ADO.Net, ASP.Net 2.0/3.0/3.5/4.0 , ASP.NET, MVC 4.0/5.0, .Net Framework 1.1/ 2.0/3.0/3.5/4.0 , WCF Web Services, WPF, LINQ, Entity Framework
Web Technologies: XML, HTML 5, DHTML, XHTML, WSDL, UDDI, CSS3, XSL, XSLT, JavaScript, JQuery, JSON, AJAX
Databases: MS-SQL Server 2000/2005/2008 , Oracle 10g/11g, MS Access 97/2000, TSQL, PL/SQL
Other tools: Visual Studio .NET 2005/2008/2010 , Microsoft Visio, Dreamweaver
Web Servers: IIS 5.0/6.0/7.0
Versioning Tools: Visual SourceSafe(VSS), Subversion(SVN) and Team Foundation Server (TFS)
Source Code Control: TFS, Subversion(SVN), IBM Clear Case, Visual Source Safe (VSS)
Operating Systems: Windows Win7/Vista/XP/NT/Server 2000/2003/2008
PROFESSIONAL EXPERIENCE
Confidential, Sandiego, CA
.Net Developer
Responsibilities:
- Developed a 3- tier web application following agile development methodology.
- Analyze functional and business requirements to design, develop, configure and deploy packages and components customized to meet specific needs and requirements.
- Involved in Design, Development and Testing of Web Forms and Web Services.
- Used ADO.Net Entity Framework for developing C# components for implementing business logic which is used to do the transactions on database.
- Used LINQ in connecting to Data Access management with SQL Server.
- C#.NET is used to program business logic including Code-behind files and Classes in the middle tier.
- Experience in developing application using WPF and Silverlight withPrismframework
- Integrated the ecommerce platforms with the payment gateways and accounting system.
- Designed presentation layer for dynamic web forms using ASP.Net MVC,.NET Framework 3.5/4.0, Visual Studio
- Extensive experience in implementing and upgradingERPsolutions
- Created SSIS Packages for integrating data from one system to Main System.
- Integrate multiple systems using secure protocol and maintain high performance
- Used JavaScript/JQuery and .NET Validation Controls for performing client-side validations.
- Used WCF, REST, RESTFUL, Web Services, APIs, Angular JS for designing back end components.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Used Perl, Power Shell scripting.
- Created and Exposed APIs and SDKs for the other teams to use.
- Integrated the applications with the third party APIs and worked on N-Tier architecture
- Worked with existing web apps features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Performed database operations on SQL Server by creating SQL queries, stored procedures, functions, indexes and views.
- Perform unit and system testing using nun it. Monitor everyday activities of system and provide required support
- Used Microsoft Git Hub and Subversion (SVN) for version control and file sharing.
Environment: .NET Framework4.5/4.51, Visual Studio, .Net, IIS, C#.NET, ASP.NET ADO.NET,LINQ, HTML 5, Angular JS, CSS 3, AJAX, JavaScript, Jquery, MVC 4.0/5.0, WCF, ecommerce, Entity Framework 6, n Unit, WPF, Web Services, REST, WEB API, SQL Server 2012, SSIS, SSRS, XML, and SMTP.
Confidential, Harrisburg, PA
.Net Developer
Responsibilities:
- Participated in Daily Status and Weekly Status meetings with the functional team and developed interfaces based on the specifications.
- Followed Agile and Scrum Methodology to give high Quality Interfaces.
- To implement Business Logic, used with Visual Studio 2013/ .net Framework 4.5/4.5.1.
- Created WCF Services to expose business logic as services and consumed those services.
- Used WCF Services for executing the packages/Interfaces.
- Involved in creating various SQL Queries, SQL scripts, relational databases,DTSpackages, triggers, Stored Procedures and Triggers with SQL Server 2012.
- Involved in Requirement gathering, Design, Development and Testing of Web Forms.
- Involved in managing the client meetings, documenting the functional and business requirements.
- Followed N-Tier Architecture and developed multiple layers in the ecommerce Platform.
- Developed HTML prototype of the web pages using CSS 3, according to client specifications
- Developed RESTFUL Web services, APIs, and other back end components.
- Developed Classic ASP pages to maintain the existing applications.
- Used MVC 4.0/5.0 Pattern to design the Test driven UI Layer
- Created and Consumed WCF Services within the network
- Followed SOA (Service Oriented Architecture) and developed Data Transfer Objects (DTOs) and Mappers.
- Responsible for developing Portfolios views using Microsoft WPFPrismFramework/MVVM model and Mef Extensions frameworks
- Responsible for setting up the security and bindings for WCF services
- Used XML to create Web-based tools for transactions on SQL and Oracle databases.
- Extensively worked on SSIS Package Development and used all types of transformations.
- Developed custom C# Code in script component transformation of SSIS.
- Implemented MS-Unit Testing, Integration Testing for the testing the Interfaces.
- Experience in handling the exceptions and debugging the application.
- Used TFS for version control, for updating the status of the development.
- Used AngularJs, JavaScript and JQuery for client side scripting to create highly responsive interfaces for users
- Created new design and styles for the web pages using AJAX controls in the Ajax Control Toolkit to enhance the aesthetic value of the web pages.
- Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
- Implemented server caching techniques.
Environment: .netFramework 4.5/4.5.1, C#, Visual studio 2013, ASPX/Razor view engine, ADO.net, C#, Oracle 11g Java Script, JSON, Rest, Web API, Ajax & JQuery, SSIS, WPF, Win forms, ecommerce, XML,MVC 3.5/4.0, Web services, WCF, RESTFUL services, LINQ, MS SQL Server 2012/14, TFS 2012 and Agile Methodology.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Developed a 3- tier web application following agile development methodology.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS 6.0, ASP.NET, XML, and ADO.NET.
- Used ADO.Net Entity Framework for developing C# components for implementing business logic which is used to do the transactions on database.
- Used ADO.Net, LINQ in connecting to Data Access management with SQL Server.
- C#.NET is used to program business logic including Code-behind files and Classes in the middle tier.
- Developed Admin Module web pages to enter new policies, edit privileges, and to edit improper user approvals. Developed Customers Module web forms to access PBS services.
- GUI of both modules is developed using HTML, HTML5, CSS, CSS3, .NET Controls and C#.
- Created the SSRS Reports which can be used in the reports module using report viewer
- Designed presentation layer for dynamic web forms using ASP.Net MVC 5.0 Framework, HTML5, CSS3, JSON, Angular JS and Visual Studio 2012/2010
- Created SSIS Packages for Integrating data from one system to Main System
- Used JavaScript/JQuery and .NET Validation Controls for performing client-side validations.
- Used WCF, REST, RESTFUL, Web Services, APIs for designing back end components.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Created APIs and SDKs for the other teams to use
- Integrated the applications with the third party APIs and worked on N-Tier architecture
- Worked with existing web apps features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Worked with MVC 3.0/4.0 architecture application using Razor view engine and web API.
- Used Nlog and other error logging libraries to handle the exceptions and bug fixes
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Performed database operations on SQL Server 2012 by creating SQL queries, stored procedures, functions, indexes and views.
- Used Microsoft Team Foundation Server for version control and file sharing.
Environment: .NET Framework 3.5/4.5, Visual Studio .Net 2012/2008, IIS 7.0, C#.NET 3.0, ASP.NET 3.0, ADO.NET,LINQ, HTML, HTML5,AngularJS, CSS, CSS3, AJAX, COM+, WPF, ecommerce, Win forms, JavaScript, Jquery, WCF, Web Services, REST, WEB API, QL Server 2008, SSIS, SSRS, XML, and SMTP.
Confidential, DE
.Net Developer
Responsibilities:
- Involved in interacting with business analysts, other developers and management to develop the application.
- Followed Agile Methodology for the development of the project
- Worked in ASP.NET MVC3.0/4.0 Design pattern to create web applications.
- Worked with Ektron CMS (Content Management System) and integrated the .NET application with it
- Used AJAX to do the asynchronous calls to the server.
- Creating new pages and fixing bugs on existing pages
- Analyzed business models and assisting in upgradingERPsystems.
- UsedASP.NET as the UI layer to support the existing applications on .NET 2.0
- Optimizing, debugging and creating T-SQL stored procedures in SQL 2008 R2.
- Worked on SQL queries to retrieve data from SQL Server 2008 Database.
- Used C#.NET as the programming language
- Resolved issues in other applications that are used C#.NET.
- Built and consumed WCF Services to transfer the data within the network and outside the network.
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Implemented OOD patterns like Singleton and Dependency Injection.
- Used Entity Framework in the data access layer.
- Used LINQ to Entities data provider for interacting with the data in the Entity Framework.
- Performing and participating in code reviews
- Used JavaScript and JQuery for client side scripting.
- Followed Service Oriented Architecture (SOA) to develop loosely coupled layers.
- Responsible for doing AJAX calls to the server using Jquery and JSON
- Writing test plans and assisting with Requirements documents
- Written Unit Tests for the modules developed
- Wrote SQL queries with Joins on multiple tables
- Wrote Stored Procedures, Functions, Triggers, and Indexes on SQL Server 2008.
- Designed web pages usingASP.net server controls, HTML, AJAX, CSS, CSS3, HTML5 and JavaScript.
- Worked on Performance Tuning of the Queries.
- Written packages to transfer the data between the different data sources using SQL Server Integration Services
- Performed Data transformations using SSIS (SQL Server Integration Services) via the Implemented enhancements for better performance.
- Helped on Data sources for SSRS reports and integrated them in the ASP.NET applications
- Performed several testing to fix the bugs and ensure the application error-free.
- Written Use cases for the solution built
- Extensively Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application
Environment: .NET 2.0/3.5/4.0, ASP.NET, C#, ADO.NET, Visual Studio.NET 2005/2008/2010 , MVC 2.0/3.0, T-SQL, HTML, AJAX, CSS, CSS3, WPF,CMS, AngularJS,HTML5, XML, SQL Server 2008, Javascript,Oracle11g,JQuery, JSON, WCF, Entity Framework, LINQ, IIS
Confidential, Los Angeles, CA
.Net Developer
Responsibilities:
- Involved in gathering requirements from the end clients.
- Collected the contract, deal summary and agreement documents to go over the details required for the project.
- Involved in the design and analysis of the project.
- Created the mockup pages inMicrosoft Visio 2008to show to the end clients and require approval.
- Attended meetings of the design logic and required components for the project.
- CreatedMaster Pagesto display required information on every page of application
- Developed several.aspxpages usingC#as per the client’s requirements.
- Developed user interface usingASP.NET,JavaScript, CSS, CSS3and HTML5.
- Used .NET AJAX controlsto dynamically render the content on web pages developedusing C#.
- UsedGrid views,Validation controlsextensively during development.
- DevelopedUser Controlsto provide search functionality on documents.
- DevelopedWCFService to get the Customer Details to be reported in the month end reports.
- Involved in creating the database schema and table structures in various cycles usingOracle 10g.
- Involved in integration of applications and maintained versions usingVSS(Visual Source Safe).
- Created tables, sequences and triggers usingSQL Server 2008.
- Worked with Oracle 10g and integrated with the .NET applications using the API.
- Developed and provided the team with the data layer functions usingADO.NETand LINQ to connect to database and fetch data.
- Debugged the production issues
- Created the.CSSstyle sheets for designing the layout of the GUI screens.
- Version control maintained through Visual Source Safe.
Environment: Visual Studio 2008,Telerik Controls,ASP.NET, ADO.NET, C#,PL/SQL, JavaScript, CSS, CSS3, HTML5, SQL 2008, Oracle 10g, Visual Source Safe, Microsoft Visio 2008.
Confidential, Wayne, 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 Data Reader, Dataset, Connection and Data Adapter 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 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
- Designed & developed web user interface using HTML, HTML5, CSS, JavaScript, ASP.NET, and developed custom Web controls.
- 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, and Telerik Rad controls, TFS 2008, SVN (Subversion), SQL SERVER 2005/2008, WCF.
Confidential, KS
.NET Developer
Responsibilities:
- Involved in maintenance and ongoing enhancements to application developed in .netFramework 4.0/3.5, ASP.net, VB.net, C#, Web services, WCF Service, JavaScript, XML, HTML, T-SQL.
- Developed day to day documents for reporting and developing the application.
- Designed & developed web user interface using HTML, HTML5, CSS, CSS3, JavaScript, ASP.NET, and developed custom Web controls.
- Maintained Classic ASP applications in the existing system
- Extensively involved in developing components for Business and Data tier using C#, VB.net, ASP.net, andADO.net.
- Worked on windows services, which are used to read and store data from XML files in to the database.
- Experienced in developing and consuming Web Services and n-tier web applications using ASP.net, VB.netand ADO.net.
- Extensively worked with Java script, hidden controls, Dropdown controls, masking, unmasking
- Maintained state of the Web pages by using View State and Session Memory objects.
- Created Stored Procedures, Triggers, and Functions to access and manipulate data from SQL Server 2008.
- Worked on exposing web services using WCF architecture for the client to communicate and exchange data and involved design of WCF based Service.
- Involved in debugging, analyzing critical application issues by looking at the logs and other connectivity.
- Hosted applications in IIS 5.0.
- Used Tortoise Subversion for version control.
- Worked in Agile development environment and participated in meetings and discussions with department heads, project managers, architects and co - developers.
Environment: Visual Studio 2010, ASP.net4.0/3.5, C#, VB.net, XML, XSLT, HTML, CSS, CSS3, Subversion, T-SQL, ADO.net, MSMQ, WCF, IIS, Classic ASP, SQL Server
Confidential
.Net Developer
Responsibilities:
- Developed the Web pages in ASP.NET, C# and VB.NET.
- Designed BL and DAL using C#, ADO.NET and Sql Server.
- Implemented membership and role based providers for authentication and authorization.
- Implemented agile methodology and SCRUM framework for rapid development. Acted as Scrum Master.
- Used ASP.NET Web Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles.
- Exposed Business functionality by Creating Web Services.
- Created procedures, functions, triggers using T-SQL
- Used IBM Clearcase for logging, tracking defects in development and QA release phases
Environment: C#. NET, ASP.NET, ADO .NET, MS Visual Studio. NET, Web Services, XML, XSLT, UML, JavaScript, SQL Server 2005
