Sr. .net Developer Resume
MinnesotA
PROFESSIONAL SUMMARY:
- Over 9+ years of Software Development experience with exceptional skills at Analysis, Design and Development of high scalable Multi - tiered Web Applications, Client/Server Applications , Distributed Applications and Web Services using varied Microsoft Technologies.
- Experience in working with different software development methodologies Agile and Waterfall .
- Strong knowledge in Object Oriented Programming Design and implementing the OOP concepts.
- Expert in developing application with .Net Framework and associated technologies such as ASP.Net, ASP.Net MVC,C#,VB.Net,ADO.Net and SQL Server, MS-SQL, MS-Access.
- Experience in developing applications using MVC architecture.
- Experience in using Java Script, JQuery and AJAX frameworks in creating efficient and interactive Web applications.
- Worked on front end web application development using Master Pages, HTML, CSS, JavaScript, XML and Angular JS.
- Extensive experience in developing and consuming XML Web Services , WCF Services using WSDL and SOAP . .
- Extensively worked on HTML/HTML5 , XHTML , DHTML and CSS3 to design rich web pages.
- Extensive experience in enhancing the user interface experience using WPF.
- Extensively worked on writing T-SQL queries , Stored Procedures, Functions, Triggers and Views in SQL Server access database.
- Developed applications leveraging ADO.Net, LINQ to SQL, Entity Framework .
- Hands on experience in responsive web design using Bootstrap and CSS3
- Experience in using SMTP, SOAP, Windows Services and HTTP/HTTPS
- Experience in implementing Multithreading.
- Good knowledge in performing ETL operations in Info Sphere and managing master data using Info Sphere.
- Experience in creating WCF services using Unity Dependency Injection.
- Development, debugging and unit testing with Visual Studio and Eclipse.
- Experience in working in TDD using N-Unit as unit testing framework .
- Experienced at using SVN, VSS and TFS for integration, code security, version and source control . .
- Experience in development of Hybrid Mobile Web-based application using ASP.Net.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML ( HTML 5, CSS 3 and JavaScript ).
- Using Azure storage explorer to manage Azure BLOB storage
- Experience in working with WCF Services and XML Web Services using SOAP/JSON and WSDL following SOA in a distributed.
- Excellent communication and written skills with exemplary analytical and problem solving skills.
- Experience at Agile Methodology and Scrum meetings .
TECHNICAL SKILLS:
Web Technologies: HTML5, DHTML, CSS3, JavaScript, JQuery, Angular JS, Angular Js2,JSON, AJAX, ASP.NET, ADO.NET, Nor Js,LINQ,Knockout, Microsoft Entity Framework, MVC 3 and 4,Nor Js, Azure Cloud based share point applications, Silverlight, WCF, WPF, Web Services.
Languages: C,C#, C++, VB.Net
Scripting: XML,XHTML,XAML, HTML5, DHTML, jQuery, Java Script, VB Script, PowerShell.
Debugging Tools: Firebug, Chrome inspector tools, MSUnit Visual Studio tests,N Unit
Operating Systems: Windows: XP/7/8/8.1, MAC OS, Azure and MS-DOS 6.0
Web Servers: IIS Apache Tomcat
Databases: Oracle 7.x/12g, SSRS,SSIS,SSAS,My SQL, MS SQL Server
Version Control Tools: VSS, Team Foundation Server (TFS), Tortoise SVN.
Desktop Tools: MS Office, MS Visio, Rational Rose
SDLC Process Modules: Waterfall, Scrum, Agile
Design Patterns: MVVM, Unity, Factory, Abstract Factory, Singleton, MVP,MVC
Orm Tools: LinqtoSql,Ntt framework 5.0,6.0, Nhybernate
Microsoft Technology: ADO.Net,Multithreading,Cloudcomputing.
PROFESSIONAL EXPERIENCE:
Confidential, Minnesota
Sr. .Net Developer
Responsibilities:
- Experience in using SMTP, SOAP, Windows Services and HTTP/HTTPS
- Experience in implementing Multithreading.
- Used Agile methodology to implement the application
- Creating the models, views and controllers using ASP .NET, MVC 3, C#, HTML , Java Script , and JQuery.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script and Bootstrap.
- Designing the WCF Service based on the requirement and created separate WCF services project which is integrated with BLL.
- Extensively worked on designing, developing WPF application using MVVM design pattern.
- Developed Mocks in WPF for unit testing the background services and Service layer.
- Used Entity Framework for database operations.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Developed Stored Procedures, Tables, Views in Oracle and Teradata Databases
- Used Data tables and JQuery validations plug-ins for client side operations.
- Experience in patterns MVC (Model-View-controller), WCF, LINQ, Work Flow 4.0, Visual Studio, Web services, XML, SQL Server..
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Helped to create a mobile friendly website with BOOTSTRAP.
- Developed WCF Services to interact with the back end to get the necessary XML data for each email templates.
- Used Data tables and JQuery validations plug-ins for client side operations.
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML .
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues.
- Developed database objects like Tables, Views, Stored procedures in SQL Server 2008 R2.
- Developed reports using SSRS and created packages using SSIS.
- Used Oracle to write Stored Procedures and functions where some of the stored procedures would do a nightly job.
- Performed Unit testing, System testing and integration testing through NUNIT.
- Worked with Team Foundation Server 2010 for Source Code management and Bug Tracking.
- Used Test Driven Development (TDD) approach.
- Performed and resolved cross-browser issues and Unit Testing.
- Reviewed and modified the code to eliminate design inconsistencies introduced during development cycles and to ensure cross-browser functionality.
- Developed Web Service for retrieving Employee Data ( based on XML, WSDL, and SOAP) and designed Data Access Layer and its Method as a connection between Business Logic and Data Base .
- Developed and enhanced JQuery Plug-ins . Used AJAX calls and AngularJS factories/services to call WCF.
- Developed stored procedures, functions, and triggers using SQL and T-SQL in MS SQL Server for fetching data and binding, created automated Unit Tests and involved in writing Test Plans for user testing.
Environment: ASP.NET MVC 3, .NET 4.0, VB.NET, ADO.NET, Entity Framework, Java Script, N-Unit, JQuery, LINQ to SQL, TDD, -Oracle 11g, Agile, Bootstrap, AJAX, HTML 5.0, MS Visual Studio 2012, WCF, CSS, SQL Server Management Studio, SSRS and SQL Server 2008
Confidential, NC
Sr .Net Developer
Responsibilities:
- Rewriting the old screens with new features as per the client requirements.
- Mainly involved in rewriting the financial screens.
- Designing and developing logical and physical data models that meet application requirements.
- Creating and maintaining database objects like complex Stored Procedures, Triggers, Cursors, Tables, Views and SQL Joins.
- Using Ajax Controls to develop highly dynamic web interface.
- Extensively using crystal reports and SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Using SCRUM methodologies.
- Involving in bug fixing and production support.
- Implementing WCF services and better logging exception management support to help in the premature detection of new problems.
- Created application using HTML5, AngularJS, BoostrapJS, NodeJS, for responsive design.
- Coded to import XML file, validating it with XML schema, using NHibernate to check if the data was available in the database, and valid for import.
- Using Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Coordinating with different teams and create support ticket for different issues, analyzing root cause and assisting in efficient resolution of all production processes.
- Implementing Unit Testing, Integration Testing and System Testing.
- Using Team Foundation Server (TFS) for version controlling and assisting in documentation and creating help files.
- Using ASP.NET MVC 4.0/5.0 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Creating client side validations with JQuery selectors, Events and Server side validations with ASP.Net 3.5.
- Assisting all customers and provide production support for all designs and perform tests.
Environment: Visual Studio 2012, C#, ASP.NET MVC 3.0, WCF, AngularJS, BoostrapJS, NodeJSJava Script, JQuery, TFS 2010, IIS 7.0, AJAX, ADO.NET, LINQ, XML, SQL Server 2008 R2, Windows XP, SSRS, Active Reports, HTML, CSS, Less.
Confidential, Lexington, KY
.Net Developer
Responsibilities:
- Implemented the project using 3-tier architecture with presentation tier, business tier and backend database tier MS SQL 2005.
- Involved in full lifecycle of the project from design, development and testing.
- Involved in designing and developing tables, stored procedures, views using SQL Server 2008.
- Class diagrams were developed for data and business access components of the system using Microsoft Visio 2007.
- Developed user controls to increase the reusability and to improve the performance.
- Used AJAX controls to increase the responsiveness of the web application.
- Implemented Client and Server side validations using JavaScript and validation controls.
- Developed workflows based on the roles in the portal such as employee, legal admin, payroll admin and super admin.
- Used the Grid View and Details View to display the fetched data.
- Involved in State Management using session,view state and query string.
- Followed Agile Methodology to produce high quality software and satisfy the customers.
- Used the N-Unit for unit testing of the classes.
- Used SMTP Client and Mail Message classes to send the automated emails.
- Used Microsoft's Visual Source Safe for version control.
- Generated various reports using Crystal Reports.
- Created the content using ASP.Net with the feature of Dynamic Paging capabilities.
- Involved in creating UML Use Case Diagrams, Sequence Diagrams, and class diagrams using VISIO
- Implemented the Middle tier and Business logic using VB.NET, ODP.NET.
- Created Custom Controls using ASP.NET.
- Participated in various client meetings with the team and the project manager and also with the business users to discuss improvements/amendments in the development of the portal.
Environment: .NET Framework 3.0/3.5, Visual Studio 2008, ASP.NET, Visual C#, AJAX, UML, XML, XSLT.
Confidential, Dover, NH
.Net Developer
Responsibilities:
- Gathered client requirements and converted them into technical specifications and developed web forms using C#.NET.
- Developed applications logic using C# and used HTML helper in a view to render the HTML content.
- An agile scrum methodology was processed for daily stand up meeting with team members to know the current progress of the project and raise the issue if any.
- Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
- Designed GUI using the HTML, JavaScript, CSS and Custom Controls.
- Worked with web services when the service requested is HTTP.
- Implemented WCF services and better logging exception management support to help in the premature detection of new problems.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Developed custom controls to enable reusability and used rich graphic controls of Windows Presentation Foundation (WPF).
- Used JQuery to validate user controls and web forms.
- Used Telerik controls toolkit for rich user interface.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
- Worked on Microsoft Team Foundation Server for version control,database server project and individual task status.
- Performed Unit testing (using NUnit),Integration Testing, Performance Testing and System Testing.
Environment: ASP.NET Framework 4.0/3.5, MVC 3.0, Visual Studio 2013, C#, TFS, Agile Methodologies, NUNIT, MS Visio, HTML 5, CSS, JavaScript.
Confidential
.Net Developer
Responsibilities:
- Interacted with end users and Business Analyst to create low level technical design document.
- Involved in Database Design, System Analysis, design and development.
- Used the ADO.NET for the Data Access from the Database.
- Created UI screens using ASP.NET web forms and user controls.
- Created the Queries to access the data from the SQL server as the backend.
- Coordinated with offshore for the multiple version releases for this product.
- Created the Patch (C#) for the unsupported product errors.
- Fixed three main production bugs using this patch.
- Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using T-SQL and LINQ using Oracle.
- Interacted with the client-Support team, and clarified their queries about the product.
- Created the FAQ document for the client support team.
- Involved in the Install shield Creation and fixed the production issues.
- Responsible for the Deployment and Delivery of the product in the client environment.
- Used VSS for Version Control.
Environment: C#, C++, ASP.NET 3.0, Visual Studio 2005, ADO.NET, Oracle 9i, MS SQL Server 2005.
Confidential
.Net Developer
Responsibilities:
- Involved in Design, and Development of ASP.NET Web Formsusing C#.NET.
- Developed reusable User controls.
- Designed and developed Reports by using Crystal report Bundled Version for .NET.
- Involved in writing Stored Procedures and creatingTables,Views in SQL Server 2000.
- Involved in taking Backups, Restoring, Import/Export data using MS SQL Server and DTS.
- Improved the application performance using stored procedures.
- Develop reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
- Created and managed stored procedures, indexed views, user defined functions, triggers, database constraints to meet business requirements and policies.
- Edited, created, managed and maintained HTML, PHP, and ASP pages.
- Developed various modules such as Plans Listing, Plans Mapping, Plan Details, Plan State County Mapping, Fast App Filter, Fast App Search, Rate Calculator, Member Benefits, Monthly Premium Calculation etc. using C#.NET, ASP.NET and AJAX.
- Extensively used ADO.NET in order to retrieve and manipulate data from the Database.
- Created middleware components using VB.NET and C# for accessing Oracle 9i data.
- Developed Master Pages for the system using C#.NET and ASP.NET.
- Used Exception handling application block for checking errors/exceptions across the web site.
- Created Custom Reports such Appointment date, Patient ID, Discharge Date and Specialty wise etc. using Crystal Reports
- Developed Report Component, so that it retrieves the data by executing Stored Procedures throw Data Access component
Environment: .NET Framework 2.0, SQL Server 2005, C#, ASP.NET, Crystal Reports, Visual Studio.NET 2005, Visual SourceSafe.
