.net Developer Resume
Cleveland, OhiO
SUMMARY
- 7+ years of software development experience in web and windows applications including requirement gathering, analysis, design, development, integration, implementation and deployment using Microsoft .NET Technologies.
- 7 years of working experience in languages like C#, ASP.NET, and database like SQL Server.
- Strong expertise in browser based technologies like HTML, XML, CSS, Java Script, JQuery, AJAX, Angular JS, React JS and Bootstrap.
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Knowledge on Telerik Controls like Kendo UI and Around 5 years of experience in C# console applications and ASP.NET MVC 3/4/5 with RAZOR and Entity Framework.
- Strong hands on experience with ASP.NET MVC and its components: AJAX, LINQ to XML, LINQ to Objects, LINQ to SQL, ASP.NET Providers.
- WindowsAzure,AzureMediaservicesand StorageServices,Azureservicebus queues and topics, azurestorage table.
- Strong database design and programming skills in SQL Server 2012/2008/2005 , SQL Stored Procedures, functions, triggers, Cursors, Indexing, importing/exporting data from varied data sources.
- Strong experience with Microsoft Technology .NET Framework using C#, ADO.NET, ASP.NET web API’s, Visual Studio.NET 2008/2010/2012/2013/2015 .
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server and Oracle RDBMS (11g/10g) and Team Foundation Server .
- Strong knowledge and working experience developing Windows Web applications using JavaScript, HTML, XML, XSLT, CSS, Master Pages.
- In - depth knowledge in SQL Server integration Services (SSIS), SQL Server Reporting Server (SSRS).
- Experience in WPF based windows Applications development and deployment.
- Experience in creating Use Case Diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
- Proficient in developing N-Tier distributed .NET applications using Web Services like SOAP based and RESTFUL and Windows Communication Foundation (WCF).
- Good Experience in Test-Driven Development (TDD), creating the test cases and performing Unit testing on applications using N- unit testing tool.
- Ability to manage and deliver multiple projects on time.
- Expertise in advanced JavaScript libraries and frameworks such as Prototype, Ext JS, Angular JS, Node JS and Object Oriented Programming in JS.
- Strong Analytical and problem solving skills at any tense and deadline situations. Being a team player and self-motivated, I am confident of better understanding of the situation to get the best possible results.
TECHNICAL SKILLS
.Net Technologies: ASP.NET, ADO.NET, MVC, RAZOR, ENTITY FRAMEWORK, LINQ, XML, SQL, Web Services, Windows Services, WCF, WPF
Languages: C#, VB.NET
Client/Browser Technologies: HTML, CSS, JavaScript, JQuery, JSON, AJAX, HTML5, Angular JS, Kendo UI,ReactJS
Databases: MS SQL Server 2012/2008/2005 , T-SQL, SSRS, SSIS, MS Access 2007/2003
Design Methodologies: OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts
Tools: & IDE: Microsoft Visual Studio 2008/2010/2012/2013/2015 , Microsoft Office
Version Control: Team Foundation Server
PROFESSIONAL EXPERIENCE
Confidential - Cleveland, Ohio
.NET Developer
Responsibilities:
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Created an Application using C# and ASP.NET MVC 5 (RAZOR engine) and Entity Framework 4.5 using .NET Framework.
- Enforcing test-driven development (TDD) and code reviews were done before each commit.
- Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Events, Properties and Anonymous methods.
- Designed and developed remote client access using Web Services (REST) to allow for syncing of data at remote sites and the main data site.
- Developed Web Service Application Programming Interface (API) s for exposing functionalities to client applications.
- Worked on Angular JS of Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Used Angular JS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
- Created Stored Procedures for generating reports by using SQL Server 2012 Reporting Services (SSRS), Triggers, and Views for performance tuning and retrieval of data.
- Implemented Data warehousing, extraction, loading, Integration, Transformation and update multidimensional cube data using SQL Server Integration Service (SSIS).
- Administration and Maintenance support for our WindowsAzureCloud computing platform.
- Worked on RD Tasks provided by component team to perform the manual steps onAzure components and tools.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Used LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Extensively used User interface controls which use JavaScript to validate client side validation.
- Used jQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML..
- Written JSON services in both ASP and WCF.
- Used some third party controls like Kendo UI (Telerik Controls) and worked on Angular JS with HTML5, CSS3 and Bootstrap.
- Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services.
- Used Team Foundation Server (TFS) for Version Control, creating and managing projects and accessing the items that are stored and managed for a project.
Environment: and Tools:ASP.NET MVC, C#.NET, LINQ, Unit, SQL 2012, CSS3, HTML5, Bootstrap, DHTML, XML, JavaScript, JQuery, DOJO, Visual Studio 2013,TFS,Web Services, REST,WCF.
Confidential -Miami, FL
.NET Developer
Responsibilities:
- Designed and developed UI (Web Forms), User controls using ASP.NET (C#) after interacting with users for requirements.
- Worked with ASP.NET MVC and Entity Framework.
- Involved in the Software Development Life Cycle including Analysis, Design, Implementation, and testing the application.
- Worked with MVVM and WPF technologies.
- Developed data access layer, which would connect to various databases for various groups.
- Object oriented technology extensively used for developing re-usable components using C#.
- Used Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Used Web Services.
- Worked on designing and implementing various SharePoint Simple, Connectable and Ajax Web Parts, Web User Controls, InfoPath Forms, Site Definitions, Workflows, Content Types, various custom Document Libraries and Lists.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Used Microsoft Source Control Version (SVN) for all the source code maintenance needs.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
Environment: Visual Studio 2012, .NET Framework 4.0, Entity Framework, SQL Server 2010, IIS 7.0, Web Services, AJAX, T-SQL, Web Forms, REST, JavaScript, JQuery, XML, XSL/XSLT, HTML, CSS3, LINQ, Unit Testing.
Confidential, Rochester, NY
.NET Developer
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- UsedADO.NETobjects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server data source.
- Designed and developed rich user friendly Windows Forms using C# for investor data collection.
- Implemented business logic layer using C# class libraries.
- Involved in creating stored procedures, triggers, and views in SQL Server for data manipulation and retrieval using T-SQL.
- Involved in development of Web Forms, Classes using C#.NET incorporates both N-tier architecture and database connectivity.
- Object oriented technology was extensively used for developing re-usable frameworks for Data Access Layer and Standard exe framework using C#.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Extensively used concepts of Delegates, generics, boxing-unboxing and Inheritance in C#.NET, along with Abstract classes/Interfaces and Polymorphism.
- Worked with Script Manager and Update Panel in AJAX Server Control to develop the GUI.
- Performed Unit testing and System testing and prepared required documents for testing.
Environment: .Net Framework 3.5, ASP.NET, C#.Net, SQL Server 2005, Visual Studio 2008.
Confidential- Columbus, GA
.NET Developer
Responsibilities:
- Implemented OOPS concepts and developed the application with C#, ASP.NET MVC 3 (using RAZOR engine) and Entity Framework.
- Worked on User controls and consumed in different forms.
- Created various MIS Reports using Data Grid Control and displayed the data.
- Worked on Web Services and Consumed in Client application.
- Created Web Pages for the application and used classes for the code reusability.
- Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring.
- Applied Cascading Style Sheets (CSS) to apply styles for the web-pages.
- Worked on designing database tables, creating and updating Stored Procedures.
- Responsible for packaging and deployment and support of builds when code is deployed in development, system, acceptance and production environments.
- Worked on user input validations, exceptional handling and logging.
- Worked on middle tier and provided the business logic and validations.
- Developed complex stored procedures using temporary tables and loops using SQL.
- Used JQuery to dynamically render the content on web pages developed using C#.
- Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CURD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- UsedJQueryandJavaScriptfor client side validation and other purposes.
- Created WCF web services to electronically share application and enrollment data with state's eligibility system and county access program systems.
- Performed Unit & Integration testing.
- Provide technical support to business and testing team during testing phases.
Environment: and Tools:ASP.Net MVC, C#.NET, LINQ, Unit, SQL 2008, NUnit, CSS, HTML, DHTML, XML, JavaScript, JQuery, DOJO, Visual Studio 2010/2012.
Confidential, Westford,MA
.NET Developer
Responsibilities:
- Designed website in ASP.NET MVC with a consistent site-wide page layout using Master Pages and their associated content pages.
- Created customized ASP.NET AJAX control PhoneValidator or validating the number of digits in the Entered phone number by the clients.
- Intensive use of Cascading Style Sheets (CSS) and XHTML to design look and feel of the web pages.
- Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Developed the data binding and Data Access with SQL using ADO.NET.
- User Interface was developed usingEvent driven Web Forms usingASP.NET that runs on IIS 7.0 using Visual Studio 2008.
- Developed UI by using ASP. NET like Master pages, user controls.
- Developed Applications of ASP. NET using Server controls, HTML Controls, Data Grid, Data List and Validation controls.
- Used JQuery to make AJAX calls to the server using GET, POST and Parsed the XML/JSON response to get the required information from corresponding elements and attributes.
- Developed ASP.NET (ASPX) class/modules to display backend data on the web browser using ADO.NET.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimization and securing the web application.
- Exclusively Used the AJAX Password Strength Control tool for implementing and maintaining the login controls in web application.
- Worked with WPF.
- Worked with Team Foundation Source (TFS) control which stores all code, as well as a record of all changes and current check-outs in a SQL Server database.
Environment: .Net framework 3.5, C#, ADO.Net, ASP.Net, AJAX, Win forms, AJAX, JavaScript, Web Services, WCF, CSS, XML, SQL Server 2005, MS Team Foundation sever, Windows 2000 server.
Confidential
.NET Developer
Responsibilities:
- Involved in Design, Coding, Testing and Implementation of the application.
- Implemented the project using n-tier architecture with presentation tier (ASP.NET).
- Created Web User Controls and Custom Controls.
- Design and develop the GUI, Business Logic Layer and Data Access Layer.
- Developed Windows Forms using C#.Net in Visual Studio .Net 2005.
- Business Tier (C#) and backend database tier (SQL Server).
- Created Tables, Views, Indexes and Relations using SQL Enterprise Manager and created Stored Procedures and triggers for automated operations.
- Used various ASP.NET2.0 web server controls that included Site MapPath, Menu, Tree View, Grid View and Details View to develop webforms.
- Created event driven Web Forms using ASP.NETand implemented formvalidation.
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server 2005.
- Used Visual Studio.NET debugger and ASP.NET trace functionality to debug the application.
Environment: C#, ASP.NET, ADO.NET, .NET Framework 2.0, Windows Forms, Visual Studio 2005, HTML, JavaScript, CSS, SQL Server 2005.
