.net Developer Resume
Bluffton, SC
SUMMARY
- Over 7+ Years of professional IT Experience in analysis, design, development, testing and implementation of Client/Server and Web - based N-tier architecture systems using Microsoft Technologies.
- Experience in programming with .NET Framework using C#, ADO.NET, ASP.NET, PL/SQL, Visual Studio.NET 2005/ 2008/2010/2012 .
- Highly proficient in designing and developing application systems in local and distributed environment using various Object Oriented Methodologies.
- Experience in building Web Services using WSDL and SOAP Protocol.
- Experience in production support.
- Excellent working knowledge in Developing Windows Services, Web Services, SOAP, XML, XSD, XPATH, IIS and JavaScript.
- Experience in developing User Interfaces using ASP.NET, Knockout JS, MVC3.0/4.0, AJAX, XML, HTML/DHTML, CSS, CSS 3, Master Pages, jQuery, Themes, and Java Script.
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms.
- Experience in MVC (Model View Controller) architecture withASP.NET framework and Microsoft.Net Design Patterns.
- Experience with Data Accessing using Data Adapter, Data Reader and Data Set in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation Experienced in implementing applications using SOA, LINQ.
- Experience in utilizing ASP.NET Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls.
- Have worked in maintenance assignments for the Logistic domain, involving enhancements and production support.
- Experience in handling various backend data sources like MS SQL Server 2000/2005/2008 , MS Access, and Oracle 8i/9i/10g
- Expertise in writing Constraints, T-SQL Queries, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined Functions.
- Worked with Microsoft BI tools SSIS and SSRS.
- Experience in using Microsoft IBM Clearcase, Visual SourceSafe, Team Foundation Server for Version Controlling.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using MSUnit Testing for the piecewise testing of the Applications.
- Experience with UML diagrams.
- Excellent analytical, communication & interpersonal skills. knowledge on nodeJS
TECHNICAL SKILLS
Languages: C, C++, C#.NET, VB.NET, C# 5.0, JAVA
.Net Framework: .Net Framework 2.0, 3.0, 3.5, 4.0
Scripting Languages: HTML, HTML-5, XHTML, XAML, DHTML, CSS, CSS-3, XML, VXML, XSLT, VBScript, JavaScript.
Databases: SQLServer 2005/2008/2012 , MS Access, T-SQL,Oracle9i/10g, SSIS, SSRS
Technologies: ASP.NET,WCF, LINQ, ADO.NET, Web Services,SOAP, MVC
Web Servers: Microsoft IIS 5.1/6.0,APACHE.
Operating Systems: Windows, Linux, Mac.
Design Concepts: Design Patterns, UML
IDE: Visual Studio 2012/10/08/05/03 , NetBeans
Version control: Visual Source Safe, Team Foundation Server, IBM Clearcase
PROFESSIONAL EXPERIENCE
Confidential, Bluffton, SC
.Net Developer
Responsibilities:
- Involved in gathering the requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on N-tier architecture.
- Worked extensively in Front end (UI) and Middle tier layers.
- Develop Business logic layer by implementing Object Oriented Programming languages Involved in designing and developing the GUI for the user interface with various controls.
- Implemented the changes/modification like iterative/incremental development and used .NET Framework and Object Oriented Methodologies for application development by using agile scrum methodology.
- Developed web pages using ASP.NET and VB.NET.
- Used ASP.NET MVC and C# in the new development projects
- Developed application as 3-tier application with Presentation Layer, Business Logic Layer, and Data Services Layer using SQL Server 2012.
- Used LINQ and SQL Server for accessing the data.
- Worked with REST based services using MVC 4 WEB API
- Designed and developed the SQL database for the vendor allocation and spend.
- Implemented multiple Web Services for feeding data to multiple applications using WCF.
- Integrated XML schemas through Web Services to make XML documents.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Used JavaScript and AJAX for client side validations and scripting in the Web Pages.
- Extensively used Ajax applications for reduction of round tripping of data using the update panel controls.
- Worked with TFS (Team Foundation Server) for managing versions of code
- Extensively used LINQ with collections objects.
- Worked with data in Oracle 10g database
- Implemented the Data Access Layer using LINQ and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Worked with SSIS packages and SSRS reports
- Performed unit testing on every new version before sending it for User Acceptance Test.
- Implemented OOD patterns likeSingletonand Dependency Injection.
- Worked onVB6applications and converted them to .NET applications.
Environment: .Net Framework 3.5, AJAX, 2.0/3.0/3.5, ASP.Net 3.5, VB.NET, C#.Net, ADO.Net, JavaScript, XML web services, VXML,XSL, XSLT, XSD,REST, WEB API, HTML, SSRS,TFS, SQL Server 2008, nodeJS, Microsoft Visual Studio.Net 2008, MS Windows 2003, Nhibernate, IIS 6.0, SQL Server 2012.
Confidential, Boston, MA
.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.
- Interacted constantly with the clients and managed their change requests.
- Followed Agile Methodology to develop the Software
- Involved in development of the application as wells as support, enhancements for existing projects.
- Developed Intranet applications using .Net Framework 4.0.
- Monitored the team members and did code reviews using TFS
- Responsible for doing the Technical Specifications for the team members.
- Used MVC 4.0 to develop the UI Layer.
- Worked on Facets integration.
- Developed data driven business logic using C# and SQL Server database.
- Implemented tools for Executives to change the business rules any time of the year.
- Created and Consumed WCF Rest Services within the network
- Used WCF for designing and deploying distributed applications under (SOA) implementation.
- Responsible for developing the RESTful services using MVC 4.0 to share the data over the network
- Developed Data Transfer Objects (DTOs) to transfer the data between the layers.
- Business Logic has been implemented using the OOD patterns and Object Oriented programming (OOP).
- Responsible for implementing OOD patterns - Factory Method, Singleton, State Design Pattern in the C# libraries
- Responsible for setting up the security and bindings for WCF services
- Utilized LINQ to SQL technology extensively to interact with the SQL Server database2008 for data retrieving, querying, storage and manipulation using Entity Data Model.
- Experience working with Waterfall,Agile, SCRUM software developmental methodologies
- Used ADO.NET Entity Framework to access the database while building DAL
- Used AJAX framework to do asynchronous calls to the services wherever needed.
- 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 AJAXcalls and other type of client side logic.
- Responsible for the development of User Control.
- Implemented server caching techniques.
- Performed Data transformations using SSIS (SQL Server Integration Services) via the Implemented enhancements for better performance.
- Assisted in the designing of database and also created database Triggers, Functions and Stored Procedures in SQL Server 2008 for ensuring data integrity.
- Responsible for setting up the Sites, applications, Virtual Directories, AppPools on IIS 7 in DEV, TEST and PROD environments.
- Developed Reports using SSRS in MSSQL Server 2008.
- Created the Linked servers to pull the data from FACETSServer and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
Environment: ASP.NET 2.0/3.5/4.0, ASP.NET MVC 3.0/4.0, C# 2.0/3.5/4.0, VB.NET, .NET Framework 3.5/4.0,Waterfall,SCRUM,Agile, ADO.NET, LINQ to SQL, Entity Framework, Trizetto, Facets, AJAX, Javascript, JQuery, TFS, IIS 6.0/7.0, Microsoft SharePoint Server 2010, Visual Studio 2008/2010/2012 , SQL SERVER 2008, Oracle 10g/11g, SSIS, SSRS
Confidential, Palo Alto, CA
.Net Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Followed agile methodologies (Scrum) and Test Driven Development.
- Implemented MVC architecture.
- Developed multi-tieredASP.NET web applications using C#5.0, HTML-5,KnockoutJS,CSS.
- Created use case and class diagrams in MS Visio using UML notations.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Developed middle layer using C#. Net.
- Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed.
- Created and used User Controls and Custom Controls.
- Used ADO.NET while implementing business logic middleware.
- Created and consumed Web Services.
- Created WCF service to retrieve the policy information.
- Worked with ADO.NET, LINQ to integrate the database with the applications
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming on SQL Server 2008.
- Involved in performance tuning and query optimization.
- Used forms based Authentication and role based Authorization for security.
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis reported by Help Desk
- Worked on backend processes like SSIS, report generation using SSRS, and rule engine processing.
Environment: .Net Framework 4.0, Visual Studio 2010, C#5.0.NET, JavaScript, Web Services WCF, XML, KnockoutJS, XSD, XSLT, MVC, SSRS, SSIS, UML, MS Visio, SQL Server 2008
Confidential, Phoenix, AZ
.NET Developer
Responsibilities:
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs.
- Designed and developed the C# components for implementing business logic in middle tier in 3-tier application interacting with SQL Server database using Managed provider using ADO.Net.
- Developed complete Data access layer Component using C#, VB.NET.
- Followed AGILE methodology for the software development life cycle
- Used Xml Web Services to retrieve information in a particular city.
- Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Worked on the code from branches in TFS
- Worked with Grid Controls, Sever controls to meet the client requirements.
- Coded using XSLT in generating patients list taking the data from XML document and formatting with XSL.
Environment: Visual Studio 2003, C#, ASP.Net, ADO.Net, HTML, DHTML, CSS, JavaScript, Microsoft, AJAX, XML Web Services, XSLT, IIS 6.0, SQL Server 2005, TFS
Confidential, Tampa, FL
.Net Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Followed Test Driven Development, Entity Framework and RUP development strategy.
- Created use case and class diagrams in MS Visio using UML notations.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Developed middle layer using C#. Net and ASP.NET and JSP.
- Used Entity Framework.
- Used JQuery, JQuery UI.
- Used Enterprise Library in Business Logic layer for extracting the data efficiently from the database.
- Developed WPF services to get the customer details.
- Used Cascading Style Sheets (CSS) for a unified look and feel of the application.
- Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed using ASP.NET.
- Developed the UI by using Ajax controls and web server controls.
- Used Generic Collection for passing the Data between the Layers.
- Created and used User Controls and Custom Controls.
- Used ADO.NET while implementing business logic middleware.
- Used Master pages, Update Panel, RADGRID, Tab Strip, Mask Edit and Extender controls.
- Created and consumed Web Services.
- Crated WCF service to retrieve the policy information.
- Utilized ASP.NET validation controls and JavaScript to perform client side validation.
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
- Involved in performance tuning and query optimization.
- Used forms based Authentication and role based Authorization for security. .
- Used Visual Source Safe as version controlling tool.
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis reported by Help Desk
Environment: .Net Framework 3.5, Visual Studio 2008, MVC, ASP.NET, C#, Linq, Enterprise Library, Entity Framework HTML-5, CSS, JavaScript, Web Services, WCF, XML, XSD, XSLT, UML, IIS
Confidential, Irving, TX
.NET Developer
Responsibilities:
- Developed multi-tieredASP.NET web applications using C#, HTML-5, CSS.
- Designed and developed UI using C#,ASP.NET and JSP.
- Created ASP.Net web pages with HTML-5 and JavaScript.
- Created T-SQL queries for Business class functions to access databases.
- Optimized the queries using Query Analyzer and Profiler
- Created interface between testing system and Smart Client program.
- Developed forms to view/store data to SQL Server 2005 database.
- Worked with the database using theADO.NET library
- Assisted with optimizing current ASP.Net pages.
Environment: Visual Studio 2008, C#.net, ASP.NET, IIS, XML, ADO.NET, Java Script, CSSIBM Clearcase, HTML-5,Sql Server 2000/2005.
