.net Developer Resume
CT
SUMMARY
- 8+ years of experience in design, development, coding and testing of business/commercial applications using Microsoft Technologies.
- Proficient with Software Development Life Cycle (SDLC), including business requirements, analysis, design, development, testing, and implementation of application.
- Experience using Waterfall, Agile software developmental methodologies.
- Experience inWindows Communication Foundation (WCF), RESTand Service Oriented Architecture (SOA).
- Experience in Object Oriented Design (OOD) and Object Oriented Programming (OOP).
- Designer/developer of Web and Windows applications using .NET3.0/3.5/4.0, C#, Win forms, ASP, ASP.NET, ASP.NETMVC, ADO.NET, Web services, WCF, and XML in multitier architecture.
- Expertise in the development of Web, Windows using Visual Studio.NET2008/2010.
- Expertise in working with ADO.NET, LINQ, LINQ to SQL, LINQ to Entities and Entity Framework.
- Highly skilled in web building technologies like HTML, DHTML, JavaScript, Jquery, JSON, CSS, XML, XSL, XSLT, DTD/Schemas and AJAX.
- Hands on experience on cloud using MS Azure.
- Experience with MS SQL Server and Oracle
- Experience in developing the applications using AJAX Framework.
- Experience in SQL SERVER Database Design and Development, Writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined Functions using T - SQL.
- Strong experience in design patterns like Model View Controller (MVC).
- Experience working with web servers such as IIS.
- Experience in drawing Use Case, Sequence, and Class Diagrams using Microsoft Visio.
- Designed and developed several SSIS packages to transfer the data between the various environment systems.
- Good at handling multiple projects simultaneously.
- Excellent analytical, communication, interpersonal and decision making skills and is well motivated to rapidly acquire new skills on the job.
TECHNICAL SKILLS
Technologies: . Net Framework 2.0,3.5,4.0ASP.NET, ADO.NET, LINQ, WCF, Restful Web Services
Programming Languages: C, C++, C#, VB.NET,VB6.0.
Scripting Languages: Java Script, Ajax Script.PL/SQL
GUI: Visual Studio .Net 2003/2005/2008/2010/2012/2013
RDBMS: SQL Server 2000/7,2005,2008, Oracle 8i/9i
XML related Technologies: XML, XSLT, SOAP, WSDL, UDDI, Web Services.
Operating Systems: Windows 95/98/2000/NT/XP/7.
PROFESSIONAL EXPERIENCE
Confidential, CT
.NET Developer
Responsibilities:
- Involved in System Specification meetings, analyzing user requirements, coordinating with coders and team members.
- Followed Agile and Scrum Methodology for higher Quality software
- Worked with Visual Studio 2010/2012, .net Framework 3.5/4.0 to implement the solution.
- Involved in Implementing Service Oriented Architecture (SOA) and used WCF and REST services to expose business logic as services and consumed those services.
- Designed and built enterprise scale Security Monitoring solution to monitor security health of all Azure services.
- Developed data driven business logic using C# and Oracle database.
- Worked on Team Foundation Server.
- Experience in working on Windows Azure (cloud).
- Involved in enhancing the application for client's requirement based on the market demand using the MVC pattern, Angular.js, JQuery,Bootstrap, and WebAPI.
- Implemented the front end usingASP.Net, HTML5, XML, Java Script, Bootstrap and AJAX for dynamic web content.
- Worked with MVC architecture application using Razor view engine and WebAPI.
- Developed Views, controllers and business logic models using C#.
- Worked with Windows Azure Worker Roles & Web Roles
- Developed WCF services for both Desktop and mobile applications.
- Responsible for converting the core legacy VB6 applications to the .NET platform.
- Used WCF Services for communicating with other application and components
- Worked on building the Views using AngularJS and followed MVVM pattern.
- Extensively worked on WCF Services using C#.
- Used Entity Framework in the data access layer
- Used LINQ to interact with the data in Entity Framework5.2
- Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
- Responsible for new development and enhancement of existing software using VB6.
- Developed packages by using SSIS and developed various reports by using SSRS.
- Developed test pages for different flows of application using JavaScript, Jquery, HTML, HTML5, CSS, CSS3, AJAX and JSON.
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Implemented Ajax Asynchronous and Synchronous calls.
- Designed and developed the database using SQL Server 2012 and optimized the queries and worked on Indexes
- Written Stored Procedures, Query's for Database connectivity using SQL Server 2012.
- Used T-SQL queries and T-SQL stored procedures for extracting appropriate data to be used in the reports.
- Experience in troubleshooting the application, analyzing and resolving issues.
- Implemented MS-Unit Testing, Integration Testing and Regression Testing.
Environment: .NET 4.0/3.5,ASP.NET,VB.NET C# 4.0, ADO.NET, VB6, Visual Studio.NET 2008/2012, MVC 4.0/3.0, MS Azure, T- SQL, XML, SQL Server 2008, Sharepoint 2010, Javascript, JQuery, AngularJS, JSON, HTML, HTML5, CSS3, WCF, Entity Framework, REST, WebAPI, LINQ, IIS, Active Directory.
Confidential, Rocky Hill, CT
.NET Developer
Responsibilities:
- Designed the application using MS Visio and performed code generation and development using MS Visual Studio and C#/VB.Net.
- Conducted software and system testing procedures, release testing, beta support and bug verification.
- Executed programming activities and product design consisting of multiple modules and subsystems.
- Performed extensive use of design patterns such as MVC 3.0/4.0 architecture, Singleton etc.
- Developed the application using ASP.NET, AngularJS, C#/Vb.Net, SQL Server and SDLC on the visual studio IDE .
- Designed and implemented User Interface Layer using ASP.NETweb forms.
- Used EntityFramework for ORM mapping to relational databases, classes to database tables and CLR data types to SQL server data types.
- Involved in developing Security infrastructure for Microsoft Azure services and other online services from Microsoft and providing security as a service to Azure customers.
- Implemented the applications using MVC architecture.
- Used Razor syntax in creating Asp.NetMVC application by reducing the coding aspect.
- Designed and developed REST interfaces.
- Developed Worker Roles to monitor the health of the Azure system and thereby raise alert for any incidents.
- Designed VB.NET, VB6 and Excel user interfaces for ORACLE database
- Also worked on architectural principles guided by RESTFUL web services focusing on system resource and HTTP transfer.
- 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 JavaScript and JQuery for client side scripting to create highly responsive interfaces for users.
- ImplementedAjax features of JavaScript 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 consumedWeb services.
- Created and implemented packages in SSIS.
- Worked on JQuery to implement customized behavior of the website.
- Used SOAP protocol for accessing web based services and communication between applications.
- Performed application development modules and activities.
- UsedADO.NETfor communication between the application and theSQL Server and Oracle10gDatabase.
- TheADO.NetEntity Frameworkwas used for theobject to database mappings.
- Involved in System Unit Testing and Integration testing in development environment and ensuring application is according to specifications.
- Involved in the designing phase of database and creating the SQL scripts.
- Also involved in writing queries using LINQ feature.
- Played an active role in implementing the Business Logic Layer.
- Studied the existing Application and designed new screens for the Web Application.
- CreatedHTMLscripts using HTML 5 version to inculcate JavaScript data and in order to validate HTML/DHTMLform’s data that was submitted by the user.
- Worked on Team Foundation Server.
Environment: MS Visual Studio.NET2010, .NET3.5/4.0 Framework, AngularJS, Entity Framework,ASP.NET, C#.NET, MS Azure, UML, CSS, JavaScript, jQuery, Xml, LINQ,TFS, LINQ to SQL, SQL Server 2008, IIS 7.0, Windows Server 2003/2008, MS-Office and MS-Access and MS-Excel
Confidential, Salem, Oregon
.NET Developer
Responsibilities:
- Involved in Requirement gathering, Design, Development and Testing of Web Forms. Involved in managing the client meetings, documenting the functional and business requirements.
- Followed Agile methodology to develop the software solution.
- Designed and developed the application using Visual Studio 2010 and ASP.NETV.3.5
- Developed HTML prototype of the web pages using CSS, according to client specifications.
- Responsible for migrating classic ASP applications into ASP.NETMVC applications.
- Used MVC UI Pattern to design the Test driven UI Layer.
- 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 Services within the network.
- UsedBootstrapand AngularJS in effective web design.
- Responsible for setting up the security and bindings for WCF services.
- Created RESTful services to support mobile applications.
- Utilized LINQ to SQL technology extensively to interact with the SQL Server database 2008.
- Used Entity Framework in the DAL to communicate with the database using LINQ to Entities provider.
- Used AJAXframework 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 aestheticvalue of the web pages.
- Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
- Implemented server caching techniques.
- Assisted in the designing of database and also created database Triggers, Functions and Stored Procedures in SQL Server 2008 for ensuring data integrity.
- Performed data transformations using SSIS (SQL Server Integration Services) via the Implemented enhancements forbetter performance.
- Integrated SSRS reports in applications.
- Responsible for writing Unit Tests for the code developed.
- Handled the UAT Sessions and helped in solving production issues.
Environment: .NETFramework 3.5/4.0, Visual Studio 2008/2010, C#, ASP.NET3.5, ASP.NETMVC, Classic ASP, AJAX, PHP, XML web services, WCF, IIS Web Server, ADO.NET, LINQ to SQL, MVC, CSS, SQL Server 2008, JavaScript, JQuery, HTML, SharePoint 2007.
Confidential, Denver, CO
.NET Developer
Responsibilities:
- Designed and Developed Web Application using ASP.NET4.0.
- Involved in all phases of project lifecycle i.e. requirement gathering, analysis, design, application development and testing for the project.
- Developed web pages and validated these pages using ASP.NET.
- Extensively used Data Adapter, Data Set, Data Table, Data View, Data Grid, Data List, Data Repeater and Data Reader for binding data from database to the various web forms.
- Used ADO.NET extensively for data retrieving, querying, storing and manipulating.
- Wrote T-SQL queries, T-SQL Stored Procedures and Triggers, which will execute against a database in order to extract the appropriate data for each report.
- Designed Web Service for ordered bank check.
- Used Java Script for Client side Validation on the data prior to being submitted to the database.
- Used XML technologies for producing news information.
- Performed Unit testing on all interfaces developed.
- Used Visual Source Safe for Version Control.
Environment: Visual Studio 2010, C#, .NETFramework 3.5, ASP.NETMVC 3.0, IIS 6.0, XML, XSL, AJAX, ADO.Net, Visual Source Safe, HTML, JavaScript, T-SQL, MVC, Stored Procedures, Functions, Triggers, Web Services, WCF, SQL Server 2005 and Windows 2003 Advance Server.
Confidential, San Francisco, CA
.Net Developer
Responsibilities:
- Gathered User Requirements, designed the Framework using UML that included identifying the use cases and its surroundings, drawing use case diagrams, identifying classes, drawing class diagrams and sequence diagrams.
- Participated in full software development lifecycle.
- Application design based on n-tier Architecture.
- Extensively involved in the Database design.
- Extensively involved in developing Data access components by using Microsoft application blocks.
- Extensively involved in database migration.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to users using Sql Server 2005.
- Extensively involved in Stored Procedures Optimization.
- Prepared project plan using Microsoft Project.
- Used VSS as a source control.
- Done unit testing, integration testing and regression testing.
- Testing of database, queries optimization and performance.
Environment: C#.NET, ADO.NET, Visual Studio 2005, SQL Server 2005, ASP.NETWeb Services, MS Visual SourceSafe, Windows 2003.
Confidential, Irving, TX
.NET Developer
Responsibilities:
- Developed application layer using ASP.NET.
- Developed presentation layer using server controls, HTML controls and user controls.
- Applied Master Pages, Themes, and CSS for a consistent look and feel for Page design.
- Implemented Service Oriented Architecture (SOA) in the application.
- Worked extensively with Web Forms.
- Used .NETvalidation controls for forms.
- Used ADO.NETfor retrieving data from backend database SQL Server 2005.
- Write stored procedures and SQL statements to access filings data from SQL Server 2005.
- Used Caching to improve the performance.
- Developed various reports using Crystal Reports.
Environment: Visual Studio 2005, ASP.NET, C#, ADO.NET, Web Forms, HTML,.NET Framework 2.0,Web Services, SQL Server 2005.
Confidential
.NET Developer
Responsibilities:
- Involved in requirements gathering and performed object oriented analysis, design and implementation using UML.
- Worked in team environment and developed web based application for users.
- Designed web interface using ASP.NET3.5.
- DevelopedSQL Stored Procedures for GPM.
- Created document libraries to store & share the functionalities.
- Created Stored Procedures to handle the business logic.
- UsedLINQ to SQL and ADO.NETas the data provider for communicating with the SQL Server 2008 Database
- Implemented Caching technologies to improve the performance.
- Built and used Error Handling mechanism extensively.
- Integrated SSRS reports into the web application using ReportViewer Controls.
- Documented the unit test cases for the GPM for the Modules/Forms which I developed.
- Used TFS to Deploy the Code and Task Management.
Environment: Visual Studio 2008 IDE, ASP.NET, C#.NET, VB.NET, Framework 3.5, ADO.NET, XML,WCF, Microsoft Share Point 2007, TFS for version control and for bug tracking, SQL Server 2008.