.net Developer Resume
CA
PROFESSIONAL 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 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.
Web Technologies: 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
Scripting Languages: JavaScript, VB Script, HTML 5.
Environment: 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, 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, Databinding, 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.
- Designed and developed several Windows forms using VB.NET for some old applications.
- 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, 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#.
- Coded extensively in VB.NET targeting the Business requirements.
- An exclusive experience working with User Controls with VB.NET code-behind files, debugging and Quality Testing of the code.
- 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.
- Gained an exclusive experience working with Sitefinity, adding User Controls designed using VB.NET into the Sitefinity, creating Custom Modules, Pages, Master templates etc.
- 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,, SonarQube, WPF, Angular Framework, HTML, VB.NET, Oracle 10g, XML, Java Script, Azure, JIRA, MTFS, SQL 2008/2005, Windows Server 2003.
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.
- Involved in the development of Web layer with ASP.NET and business layer with VB.Net.
- 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, VB.Net, 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.