.net Developer Resume
CA
SUMMARY:
- Having 8+ years of experience in software analysis, design, and development using skills like ASP .NET, VB.NET, MVC, WCF, WPF, SQL Server, MVP, and MVVM etc. Have good understanding of agile and scrum development methodology.
- Worked in all phases of software development lifecycle (SDLC) including requirements gathering, analysis, design, reviews, scoping, coding, testing, debugging, documenting, building and deployment.
- Experience with WCF, WPF, LINQ, Silver light 4.0 and .NET Framework 3.0/3.5/4.0/4.5/5.0, ADO.Net Entity Framework 6, ASP .NET and ASP .NET MVC.
- Experience in design, development of User Interface (UI) applications and implementation of Internet/Intranet applications using C#, ASP, ASP .NET, Web Services, IIS, HTML, DHTML, XHTML, CSS, JavaScript, Jquery, AngularJS, Node.js, Telerik Controls, XML and XSL including COM and SQL.
- Experience in working with web services using WCF, SOAP, and REST.
- Expertise in HTML, DHTML, CSS and also JavaScript and validation controls for performing Form validations.
- Professional experience in the MS BI stack: Integration Services (SSIS ), Reporting Services (SSRS ) and Analysis Services (SSAS ).
- Hands on experience in SQL Server and Oracle database design and development, writing constrains, Indexes, Views, Stored Procedures, Cursors, Triggers and user defined functions.
- Experience with search engine optimization SEO and web traffic analysis.
- Experience in Log4Net for logging tracing errors.
- Experience on Windows Azure cloud platform.
- Experience in developing RESTful services using Web API.
- Experience in working with Visual Source Safe (VSS), Team Foundation Server (TFS).
- Experience in working with DB tools such as TOAD for Oracle.
- Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases.
- Worked with AJAX to create rich UI web applications and to improve performance
- Experience in developing the data access components using ADO.Net Objects and ADO.Net Entity Framework Components with LINQ to Entity Queries.
- Experience on Design Patterns and Model View Controller (MVC), Model View View - Model (MVVM).
- Excellent communication and interpersonal skills with strong technical background.
TECHNICAL SKILLS:
Languages: C, C#, Java, T-SQL,SQL, PL/SQL, Visual Basic
. Net Technologies:
ASP .NET: 2.0, 3.5, 4.0, 4.5, ADO.NET, LINQ, C#.NET, WCF Services, WPF, VB.NET, REST, Bootstrap, MVC, WinForms, JQuery, Node.JS and AngularJS.
HTML:, DHTML, XML, XAML, CSS, AJAX, Web API.
Database: SQL Server 2005/2008/2012/2014, My SQL, Oracle 10g/11g/12c, MS Access.
Servers: IIS 5.0/6.0/7.0/7.5
JavaScript:, VB Script, HTML 5.
Environment: s:
Microsoft Visual Studio 2008/2010/2012/3013/2015
Software Tools: Visual Studio.NET, Nunit, MS FrontPage, MS Project, Visual Source Safe, TOAD for Oracle, JIRA.
Operating Systems: Windows 2000/XP,7,8,10, Unix
Source Code Control: Team Foundation Server(TFS), Visual Source Safe, GIT
PROFESSIONAL EXPERIENCE:
Confidential, CA
.Net Developer
Responsibilities:
- Working as .NET Developer for developing applications using ASP .NET MVC 5.0 and C#.
- Involved in Design, Development and Testing of the Application using Agile Model.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Developed the web applications with .NET 4.5 Framework and Visual Studio 2012/2015.
- Involved in developing the application using WPF and C# .
- Used Windows Presentation Foundation ( WPF ) for creating graphical user interfaces for Windows Application.
- Created CSS files to be applied to various web forms on the web pages.
- Used MVC and MVVM design pattern in application development.
- Wrote AngularJS controllers, factories, and services for code refactoring.
- Used Bootstrap, AngularJS, Node.JS and custom CSS 3 for responsive web design.
- Used Telerik Chart Control to display the data in graphical format.
- Used Ajax, JQuery, JavaScript, CSS and various web controls to present data to users in a much comfortable environment.
- Used JQuery for client side validation, navigation and for firing server side events.
- Created Restful services using ASP .NET Web API for exposing these to mobile device.
- All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using ASP .NET User Controls, Web Server Controls and ADO.NET.
- Implemented Server and Client side validations using ASP .NET validation controls and JavaScript.
- Handled ASP .NET features such as Exception Handling, and Custom Error Messages.
- Developed client modules for retrieving, inserting and updating records from oracle database.
- Implemented Log4Net for logging errors.
- Integrated applications and established connectivity with network systems, databases, search engines, and information servers.
- Data binding was extensively used to bind various server controls to the data from database. List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Created interface between application and search engine to get the desired search results based on key words.
- Provided session level security and password authentication using session objects and cookies.
- Developed SPA (Single Page Applications) using RESTFUL web services with AngularJS.
- Used TOAD for Oracle for SQL Querying, stored procedures, cursors, views, triggers.
- Involved in Software maintenance and Bug fixing on multiple applications.
- Worked on all type of issues in SD Elements for multiple applications.
- Created SSIS packages to extract, transfer and load data into the data warehouse on a daily basis.
- Scripting using SSIS for data cleansing, encrypting, decrypting sensitive information.
- Implemented Stored Procedures, Database Triggers with SQL programming.
- Developing, analysis and created unit test cases for the whole application. Performed unit and integration testing.
- Worked on JIRA for Issue tracking.
- Used Team foundation server (TFS) for version control.
Environment: C#, .NET Framework 4.5, ASP .NET MVC 5, ASP .NET Web API 2, Entity Framework 5/6, Restful Service, JavaScript, AngularJS 2.0/4.0, HTML 5, CSS 3, WPF, Bootstrap, Node.JS, VB.NET, Telerik Controls, ASP .NET Web Forms, WCF, Oracle 12c, AJAX, JQuery, SSIS, Log4Net, IIS 7.5/8, SQL Server 2014, TOAD, Visual Studio 2012/2015, JIRA, TFS.
Confidential, TX
.Net Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD).
- Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks AngularJS, JavaScript and JQuery in conjunction with HTML5, CSS3, Bootstrap and LESS.
- Development was done using agile methodology and JIRA
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API
- Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser compliant application.
- Created Restful web services using Web API, REST annotations & used JACSON based REST-JSON convertors
- Performed end-to-end load testing on the Web API with multiple clients.
- Created meaningful and descriptive URL's which are easy to remember and helpful in improving search engine rank by using the ASP .NET Routing feature.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Created pages and views in content management system CMS.
- Designed and implemented WCF REST service for stateless web service behavior.
- Implemented WCF throttling and WCF concurrency to increase throughput of the WCF web service.
- Various search engines are built using ASP .NET as front end and Oracle as backend.
- Responsible for performing the backend database development of stored procedures, triggers, packages, and functions within an Oracle and SQL Server database environment using PL/SQL.
- Developed visual components through WPF using XAML and Expression Blend.
- Worked on enhancing the searching capabilities of the site and search engine optimization Carried out Search Engine Optimization project for the application.
- Used ADO.NET objects such as Dataset and Data Adapter, for consistent access to Oracle.
- Maintained web applications with Visual Studio 2008/2010/2012 with C#, VB Scripting, Java Scripting framework (AngularJS).
- Working with AngularJS the framework, Data binding, Controller and AngularJS APIs with various projects.
- Developed Web applications using MVC architecture, C#, ASP .NET, JavaScript, JSON and XML.
- Worked with Entity Framework to design and implement Data Access Layer and to make changes in databases, implemented lazy loading, caching.
- Created Web services responsible for communication and providing real time data from integrated server to application.
- Maintaining Stored Procedures to implement new functionality in SQL Server 2012
- Involved in writing complex business logic, integration with external/internal, applications SOAP and REST based.
- Involved in code peer review, system regression and unit testing using NUnit
- Involved in end to end testing of the application.
- Creating Tabular/Matrix SSRS reports and SSIS packages. Used Tortoise SVN for version control for the applications.
- Created Unit Test projects in NUnit for testing the business rules. Applied Continuous Integration using Cruise Control and TFS build servers and integrated the C Unit tests execution into the CI build .
- Performed Unit & System integration testing. Implemented JUnit 4.0 testing framework to write & run automated testing.
- Used Visual Source Safe for Version Control.
Environment: C#, .NET 4.0/4.5, Visual studio 2013/2015, WSDL, HTML, JavaScript, Entity frame work 6.0, Prism, ASP .NET, SSRS, MVC 5.0, CSS 3, SOAP, WCF, SQL Server 2012, AngularJS, Oracle 11g, XML, VB.NET, WPF, Bootstrap, Node.JS, JSON, Web API, Restful Services, JQuery, JIRA, SSIS, Agile, AJAX, TFS, IIS 8.0, Visual Source Safe 6.0
Confidential, Medford-MA
.Net Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#
- Developed the reusable framework for the application using the ASP .NET MVC Framework 4.0/4.5.
- Designed and developed Graphical user interfaces using Silver light XAML and C#.
- Extensively used Silver light Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
- Used JavaScript to perform validations and catch the events on client's browser.
- Involved in developing web Pages with rich UI, AJAX, and JQuery using ASP .NET.
- Worked with Web Services, Caching features, Configuring optimizations and securing the web application.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP .NET.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP .NET provider model.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Worked on windows Azure life cycle and cloud testing.
- Services implementation on Windows Azure. Used Window Azure to deploy the application on cloud and managing the session.
- Developed visual components through WPF using XAML.
- Involved in the development of Objects using ADO.Net for database interaction using Oracle as database.
- Developed stored procedures, triggers, cursors using Oracle for authorization and card details database.
- Developed and consumed web services through Ajax, JQuery, SOAP, and XML.
- Extensively used technologies like AJAX for a rich UI experience.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used Team Foundation Server, JIRA for source control and project management
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Created different chart reports helped in analyzing perform counters using SSRS 2005.
- Performed Unit Testing for all units in developed pages using NUnit Tool
- Used Microsoft Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
Environment: ASP .NET 4.0, MVC3, C#, JQuery, LINQ, ADO.Net, SQL Server 2008 and MS-Test, IIS 7.0/6.0, WCF, Silverlight 4.0/3.0, NUnit, SSRS, .NET Framework 4.0/3.5,, Sonar Qube, WPF, Angular Framework, HTML, VB.NET, Oracle 10g, XML, Java Script, Azure, JIRA, MTFS, SQL 2008/2005, Windows Server 2003.
Confidential -Nashville, TN
.Net Developer
Responsibilities :
- Worked collaboratively with a team and involved in software development life cycle (SDLC), from design phase to implementation phase, testing and deployment. Followed Agile Methodology to produce high quality software to satisfy the customers.
- Designed and developed web application using ASP .NET, HTML, C#, CSS, and LINQ.
- Created ASP .NET web forms using VB, jQuery, Ajax in Visual Studio.
- Designed and developed enhanced web pages using MVC 4.0.
- Developing the presentation layer using WPF & a Silverlight application and communicate to business layer using Windows Communication Foundation technology using Prism and Unity framework.
- Accessing SQL Server 2012 from associated Silverlight 4.0 application using WCF, Web Services (SOAP).
- Have created and used WinForms.
- Experience in developing website front-End Graphical user interface using AngularJS and View of the application had developed using .NET Framework, ASP .NET, MS Visual Studio 2013 and Bootstrap.
- Created Client side validations with JQuery selectors, Events and Server side validations with ASP .NET .
- Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.
- Improved performance by extensively coding with JavaScript libraries for Client-side validations to eliminate round trip to the server.
- Designed & developed front end web application using MVVM pattern.
- Implemented jQuery for all client-side interactions, validating data, formatting & enhancing controls & data manipulations.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Used JQuery to perform validations and catch the events on client's browser.
- Converted web service methods to Web API service methods for better performance to fetch data from the server called from client-side.
- Involved in development of Data Access, Business and application layer using VB.Net and ASP. NET.
- Used JQuery concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Implemented entity framework to design the data access & business layer components of the application.
- Generated classes for all the database objects and extensively used LINQ to populate, update & delete data from the class objects.
- Created views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Documented and Unit tested the web pages that were developed and reports were presented SSRS.
- Used SSRS for reporting services and SSIS package for data manipulation.
- Used forms authentication with Microsoft Ajax for user validations.
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
- Performed automation tests on the entire code using Agile TDD.
Environment: ASP .NET, VB.NET, Visual Studio, Web forms, C#, CSS, .NET Framework, MS SQL Server 2012, Web API, JavaScript, AJAX, MVC 4.0, WPF, Silverlight 4.0, AngularJS, Entity Framework, WCF, Windows Forms, HTML, Themes, Master Pages, Web Services, LINQ, MS TFS.
Confidential, Newark, NJ
.Net Application Developer
Responsibilities:
- Responsible for gathering and preparing detail requirements document from initial BRD and discussions with customer.
- Developed the Web Application by extensively using Object Oriented Programming Concepts (OOPs).
- Development was done using agile methodology and JIRA.
- Implementation of client side validations using JQuery and ASP .NET. MVC Validation implemented at Controller level.
- Designed, developed Presentation Layer using Web Forms using ASP .NET and C#, Web Service Layer for interacting with other external systems and Data Access Layer.
- Designed and developed framework components for Caching, Logging, Exception Handling, Mailing functionalities. Created stored procedures, Functions, Views in SQL Server 2005 database.
- Written Stored Procedures, triggers in SQL Server 2005 and used LINQ providers, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Used XML files to store data and to bind data with the controls on the front end.
- Involved in developing Web Services and invoking them by using XML SOAP tool for creating proxy classes
- Used WCF for acquiring the information from a remote component and caching it.
- Use of Team Foundation Server (TFS) for continuous integration, generating database deployment scripts and version control.
- Developing the Documentation for testing and testing the application for performance issues and data integrity, used NUnit and integrated into Team Foundation Server TFS for testing this application.
- Handled development team and performed code reviews to verify best practices been followed.
- Use of tools such as PMD, find bugs, Jenkins, SonarQube to ensure the continuous integration in the project.
- Single point primary contact to the Customer for the duration of the project.
Environment: VisualStudio.Net 2010, .Net Framework 3.5, C#, ASP .NET, MVC3, ASP .NET Web Forms, jQuery, JavaScript, CSS, HTML, AJAX, XML, JIRA, LINQ, TFS, ADO.NET, WCF Web Services (SOAP), IIS 6.0/7.5, Nunit, SonarQube, MS SQL Server 2005, Windows.
Confidential
.Net Developer
Responsibilities:
- Responsible for Designing the UI of the Website using ASP .NET and HTML.
- Involved in Coding web forms using ASP .NET, C#, Java Script.
- Designed several reports using Seagate Crystal Report.
- Copying complete structure of Website from production to development server and make it functionally working.
- Created Windows forms to Search Data, Select Data, Report Generation, Detail Forms, Login Forms, and Web Browser Forms.
- Participated in several UAT (testing), migration and production releases for software upgrades and version upgrades.
Environment: ASP .NET 2.0, C#, HTML, Visual Studio 2005, MS SQL Server 2005, Java Script, ADO.NET, IIS.