.net Developer Resume
FL
SUMMARY:
- 9 Years of IT Experience in Requirement Analysis, Design, Development, Implementation of Web - based, Windows based, Client-Server and n-tier Applications.
- Experienced in working with Agile & waterfall methodologies, Scrum, and Test-driven development (TDD).
- Expertise in developing the web applications using the Microsoft.Net technologies like ASP.Net, C#, VB.Net MVC, ADO.Net, ADO.Net Entity Framework, Web Services, WCF, Asp.Net Web API, XML/XSLT, and LINQ.
- Experience in UI Development using HTML5, DHTML, Bootstrap, CSS, JavaScript, Knockout Js,d3, Angular JS, AJAX,JQUERY, JSON, and XML.
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Expertise in developing the applications using the Service Oriented Architecture thorough ASP.Net Web API, Windows Communication Foundation (WCF), and Web Services.
- Experienced in working with multiple RDBMS including, SQL Server 2005/2008 R2/2010/2012, Oracle 10g/11g and Facets Database.
- Expertise experience in relational database design, data extraction, transformation and writing procedures, functions, triggers from large and complex data sources using Oracle (PL/SQL), MSSQL Server (T-SQL)
- Experience in writing queries in DQL (Doctrine Query Language) database.
- Experience in working with versioning tools like Team Foundation Server (TFS) and VSS.
- Experience in analyzing functional requirements, designing the Use Case and Class Diagrams using Microsoft Visio.
- Designed and developed several SSIS packages to transfer the data between the various systems.
- Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with in .net environment.
- 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: C#.Net,VB.Net,ADO.Net,Asp.Net(4.5/4.0/3.5,3.0)Asp.Net MVC, Asp.Net Web API,Web services, WCF, Asp.NetEntity Framework and LINQ.
Programming Languages: C, C++, C#, VB.NET .
Scripting Languages: HTML, JavaScript, JQuery, AJAX, and Angular JS
Database Systems: MS SQL Server 2005/2008/2012/2014, Facets Database, Oracle 10g/11g, MS AccessGUI Visual Studio .Net 2008/2010/2012/2013
Web Design: FrontPage, CSS, AJAX
XML related Technologies: XML, XSLT, SOAP, WSDL, UDDI, Web Services
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/7.5/8.0)
Application Software: Adobe Photoshop, Flash, Microsoft Office 2007/2003, VSS
PROFESSIONAL EXPERIENCE:
Confidential, FL
.Net Developer
Responsibilities:
- Requirements-gathering, technical design of applications and deployment of application in production environment.
- Developed web application using ASP.Net MVC, ASP.Net WEB API, JavaScript, HTML5, CSS, and JQuery.
- Used ASP.NET Model View Controller (MVC) architectural Design Patterns for the development of the product.
- Implemented LINQ to Entities technology extensively for data retrieving, querying, storage and manipulation.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2008.
- Developed Web Services which can be used by a number of clients in getting useful data.
- Established communication between different applications running on same/different platforms using WCF.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Written windows forms application to read text file and generate Json files by checking against database data whether provider is active or not.
- Written so many of console application for internal use.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Involved in Unit Testing and Integration Testing of the entire application.
- Written queries using T SQL Statements and views, triggers, Stored Procedures in order to update, insert and delete data into the relational tables.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
- Used the ADO.NET data binding controls line Grid View in order to bind the data to the control and display the retrieved data.
- Created Client side validations with JQuery selectors, Events and Server side validations
- Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET, VB.NET, JQuery, XML, HTML5 and ASP.NET 4.5.
- Experience in working on bootstrap loader global CSS 3 settings and improve the html5 elements style behavior for the UI display.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Involved in Deployment of Application on Test and Production server.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
- Recently started using RTC to maintain source code with all team members but, before we used Clear Case explorer to maintain source code among the whole team members.
Environment: ASP.NET MVC, C#.Net, SQL Server 2014, HTML5, CSS, Facets Database, Java Script, Bootstrap, SSIS, SSRS, LINQ, JQuery, Visual Studio 2013, RTC.
Confidential, TX
.Net Developer
Responsibilities:
- Requirements-gathering and technical design of applications.
- Develop web application using ASP.Net MVC, ASP.Net WEB API, JavaScript, HTML5, CSS, and JQuery.
- Used Java Script for page functionality and Pop up Screens.
- Worked extensively with AJAX and JavaScript to achieve rich user experience.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client side validations.
- Implementing CRUD operations using Object Relational Mapping (ORM) techniques such as ADO.NET entity framework, LINQ to Entity Framework etc.
- Responsible for writing business logic, test cases and Integration testing in the project.
- Written windows forms application to insert multiple csv files data into database using entity framework.
- Responsible for designing database schemas using Normalization techniques.
- Writing necessary SQL queries, triggers, views, and stored procedures that implement the business logic.
- Developed SSIS packages to export data of flat file source to SQL Server Database.
- Designed SSRS repots with sub reports, dynamic sorting, defining data source and subtotals for the report.
- Implemented email alert that sends email for particular intervals of time using Database mail.
- Responsible for writing queries in DQL (Doctrine Query Language) database.
- TFS has been used for all the source code maintenance among the whole team members.
Environment: ASP.NET MVC, C#.Net, SQL Server 2014, HTML5, CSS,Rabbit MQ, DQL (Doctrine QueryLanguage), Java Script, Bootstrap, SSIS, LINQ, JQuery, Visual Studio 2013, TFS.
Confidential, Nashville, TN
Sr. C#.NET Developer
Responsibilities:
- Extensively worked with business analysts and the end users to gather and finalize the requirements.
- Responsible for developing the applications using the MVC design pattern.
- Created Business Logic Layer &Data Access Layers to implement the MVC architecture.
- Responsible for developing the web applications using ASP.Net MVC, Restful services (WEB API), and Angular JS.
- Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind AngularJS, is used for client side validation.
- Responsible for writing custom directives in angular JS to perform special behavior on HTML DOM elements.
- Used d3 to display the graphical representation of the inmate’s data.
- Implemented ORM using Entity Framework to perform CRUD operations.
- Implemented SOA using ASP.NET Web API to communicate with the data access layer and the repository of the application.
- Used AJAX to make asynchronous calls to the controllers to perform business logic using JQuery.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Implemented AGILE Methodology in the entire project.
- Developed user interface screens under VisualStudio.NET 2012 using ASP.NET and C#.
- Performed unit testing the controllers using VSTS.
- Developed SSIS packages to export data of flat file source to SQL Server Database.
- Responsible for writing necessary SQL queries, triggers, views, and stored procedures that implements the business logic.
- Implemented Mock unit-testing web applications and in Test Driven Development (TDD).
- TFS has been used for all the source code maintenance among the whole team members.
Environment: Visual Studio 2013, ASP.NET MVC 4.5/5,Test Driven Development, C#.NET, Agile Methodology, Entity Framework 6, d3, JQuery, Angular JS, WCF, SQL Server 2014, ASP.NET Web API, MySQL, Web Services, SSIS, TFS, LINQ.
Confidential, PA
.NET Developer
Responsibilities:
- Responsible for Object Oriented Analysis and Design (OOAD) for the assigned task and participated in Software Development Life Cycle (SDLC).
- Designed different ASP.NET components using C#.Net for enterprise-level Web and Windows applications using Visual Studio 2010.
- For a consistent look and feel of the application worked with CSS and Master Pages.
- Used JavaScript, JQuery for client side validation and Validation Controls for the server side validation in ASP.NET pages.
- Developed Presentation layer (Web Forms) using ASP.NET, HTML, and JavaScript and C#.
- Used front end web development tools like Ajax, CSS, JavaScript, DHTML, and jQuery .
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns. Used Edit Item-Templates and Footer Templates extensively for editing and adding rows.
- Implemented C# methods and functions as per the requirements.
- Created web forms using various server controls in asp.net based on the Specifications and Standards that were documented and approved by the end client during the design.
- Used WCF to communicate between DAL and other business components.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Used TFS for Source Code Control, project related document sharing and team collaboration.
- Used Agile Methodologies for regular adaption to changing requirements and continuous delivery of useful and working software.
- Involved in Unit Testing and Integration Testing of Different Modules.
- Created Database objects like Tables, Triggers, Functions and Stored Procedures in SQL Server 2008 using T-SQL.
- Converted Data Transformation Services (DTS) application to SSIS.
Environment: Visual Studio 2010, .Net Framework 4.0, ADO.NET, JavaScript, C#, AJAX, CSS, Agile Methodology, WCF, SQL Server 2008, NUnit Testing, XML, HTML, DHTML.
Confidential, Tulsa, OK
Programmer Analyst
Responsibilities:
- Worked as per Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Created Model classes, Data Transfer Objects (DTOs), Mappers, Controllers and Views while developing ASP.NET MVC 4.5 application using Razor View Engine.
- Extensive use of JavaScript for form validations & creations of dynamic dropdown menus on web forms.
- Implementing CRUD operations using Object Relational Mapping (ORM) techniques such as ADO.NET entity framework, LINQ to Entity Framework etc.
- Created Date Picker control using JavaScript for comfortable data entry of dates on web pages.
- Presentation layer (GUI) has been created using ASP.Net MVC, JQUERY, AJAX, and CSS.
- Created and consumed WCF services and followed SOA architecture
- Developed and implemented appropriate exception handlers in ASP.NET MVC.
- Created Entity Framework object model which handles the data from/ to SQL.
- Implemented search and CRUD operations using Entity Framework object model.
- Implemented Object Oriented Concepts such as Polymorphism, Inheritance, Encapsulation.
- Created Stored Procedures, triggers, cursors, views and user defined functions for maintaining business functionalities.
- Developed DTSX packages to extract, transform and load into the campaign database from OLTP databases using SSIS.
- Designed SSRS repots with sub reports, dynamic sorting, defining data source and subtotals for the report.
- Involved in unit-testing web applications and in Test Driven Development (TDD).
- TFS has been used for all the source code maintenance among the whole team members.
Environment: : ASP.NET4.0/4.5, C#, MVC, ADO.NET, Entity Framework, XML, JavaScript, LINQ, Lambda Expression,, Visual Studio 2012, IIS, Test Driven Development, Agile Methodology, SSIS, SQL Server 2008R2,WCF.
Confidential
Jr. Programmer Analyst
Responsibilities:
- Responsible for understanding user requirements, designing and developing the application.
- Worked on both front and middle tiers of development using ASP.NET and C#.NET.
- Extensively used ADO.NET classes to interact with source database.
- Worked extensively with data bound controls like Data Grid and Data List.
- Involved in designing database tables and stored procedures for data storage and business logic implementation.
- Developed and implemented appropriate exception handlers in C#.NET
- Designed and developed generic objects for processing application data using C#.NET
- Responsible for preparing the documentation to describe the overall functionality.
- Responsible to provide system support once the code is migrated to Test and Production environments.
- Contributed in the manual Unit testing and bug fixing.
Environment: C#, ASP.Net, ADO.Net, Visual Studio 2005, SQL Server 2005
Confidential
Programmer Analyst
Responsibilities:
- Involved in software development cycle from user requirements to design, development, testing, deployment and production support
- Developed the applications using Visual Studio.Net 2008 in C#.Net and ASP.Net, and ADO.NET.
- Developed ASP.NET web pages using Web Server controls and HTML.
- Developed class libraries using C#.Net to implement the business logic and for the reusability purpose.
- Used ADO.Net technology to connect the database.
- Used Visual Source Safe for version control.
- Involved in unit testing and integrated testing.
Environment: C#, ASP.Net, ADO.Net, Java Script, HTML, SQL Server 2008, VS 2008.