Sr .net Developer Resume
Santa Clara County, CA
SUMMARY:
- Overall 7+ years of experience in designing and developing web applications, web services, client/server applications by using Microsoft .NET technologies.
- Experience in developing applications with Waterfall/Agile/Scrum methodologies.
- Expertise in developing applications using OOPS, SOLID design principles and design patterns such as MVC and MVVM.
- Extensive experience in designing and developing applications in 3 - tier/N-tier architecture.
- Extensive experience in developing web applications using .NET Framework 2.0/3.0/3.5/4.0/4.5, C#, VB.NET, ASP.NET 2.0/3.0/3.5/4.0 and ASP.NET MVC 5.
- Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic and created clustered and non-clustered indexes.
- Designed, developed, maintained Application using VB.Net, C#, WCF, ASP.NET 4.5, MVC 5.0,JavaScript, JQuery, Angular JS, HTML, CSS, Bootstrap.
- Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
- Experience in working with web services and creating, consuming and publishing XML Web Services (SOAP, WSDL) and working with Windows Communication Foundation (WCF).
- Prolific working knowledge in XML, XSL and XSLT for data sharing/data migration and reporting.
- Experience in designing UI using CSS, JQuery, JavaScript and AJAX.
- Experience in designing data access layer using ADO.NET, LINQ to SQL, Entity Framework and WCF Data Services.
- Excellent T-SQL development skills to write complex queries involving multiple tables, great ability to develop and maintain stored procedures, triggers, user defined functions.
- Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
- Proficient in LINQ to SQL, LINQ to XML and LINQ to Objects.
- Involved in Unit testing and Integration testing of the application.
- Strong knowledge in developing, designing and implementing data mining models using neutral networks and logistic regression.
- Creating applications using VB.NET and enhancing projects for .NET applications. Strong command over VB6 and earlier versions of Visual Basic.
- Experience in designing mobile applications using JQuery mobile, Phone Gap and HTML 5.
- Proficient in relational database such as SQL Server 2010/2012/2015 and Oracle11g R2.
- Expertise in TSQL (SQL Server) skills (Stored Procedures, Cursors, Triggers, Functions, indexing, SQL queries) and relational databases.
- Proficient in Oracle Tools and Utilities such as TOAD, SQL*Plus, SQL Developer and SQL Navigator.
- Experience in working with version control tools such as TFS, Subversion and vault source control.
- Implemented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Experience in working with TFS to create work items, branches and maintaining builds.
- Experience in creating, maintaining and publishing builds using MS build.
TECHNICAL SKILLS:
Design Methodologies: OOP, OOAD, Unified Modeling Language (UML)
Programming Languages: NET 2.0/3.5/4.0, C#, VB.NET, JAVA and PL/SQL
Web Development and Scripting: ASP.NET, WCF, WF4, ASP.NET MVC3/4, Entity Framework, LINQ, Visual Studio 2008/2012/2015, WSDL, UDDI, IIS 5.0/6.0/7.0, JQuery
Databases / Modelling: MS SQL Server 2008/2012/ 2014, Oracle 9i/10g and My SQL 5.5.
Reporting Tools: Crystal Report 10.0, SQL Server Reporting Services, Telerik Reporting.
Development Environments and Tools: Microsoft Visual Studio 2008/2010/2013/2015. NET, Microsoft Visual Interdev, DREAMWEAVER MX 8.0, Microsoft Front-Page, MS-Office, Microsoft Visual Source Safe.
Operating Systems: Windows 95/98/XP/Vista/Windows 7/Windows 8, Windows Team Test Foundation server.
Other Tools & Technologies: JIRA, XMLPDF, Cute Editor, Microsoft Visio and ChartFX
PROFESSIONAL EXPERIENCE:
Confidential, Santa Clara County, CA
Sr .Net Developer
Responsibilities:
- Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.
- Worked closely to clients for gathering and analyzing requirements and providing solution that meets clients need.
- Implemented UI using MVC 5.0, HTML, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Developing the application using MVC, Entity Data Model and RESTful and WCF services.
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Design and Implement WCF services layer hosted on Windows Azure. This layer is the middle tier between SQL Azure and SharePoint online external content.
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET MVC.
- Extensively worked with MVC design patterns.
- Involved in implementation of Object Oriented Concepts during the development.
- Worked on Service Oriented Architecture (SOA) for developing application.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed Web Services and invoking them by using XML, SOAP and WSDL tool for creating proxy classes.
- Developed single page applications using AngularJS 20.
- Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL 2015 for inserting/updating/ deleting the data into the relational tables.
- Implemented .Net Security features of Authentication and Authorization using .Net Membership.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Worked on AJAX frame work for interactive web application and used Enterprise Application Library functions to enhance the application performance.
- Developed new user interface components for different modules using Kendo UI.
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, ADO.Net Objects and Entity Framework 4.5.
- Used SQL server 2015 for writing Stored Procedures, Views and Triggers.
- Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Coding and Tuning the queries, Stored procedures and functions, Triggers using PL/SQL
- Extensive experience with T-SQL in constructing Triggers, Tables, implementing stored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity.
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Testing the application for performance issues and data integrity using NUnit.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
Environment: ASP.Net MVC, Visual Studio 2013/2015, ADO.Net,C#.Net, JavaScript, JQuery, Microsoft IIS V.6, CSS, AJAX Controls, Kendo UI, Web services, Angular JS 2.0, XML, XSLT, T-SQL, SOA, Azure, NUnit, SQL Server 2015, SSRS
Confidential, Palm Beach County, FL
Sr .Net Developer
Responsibilities:
- Designing screens (aspx, ascx and master pages) by using Visual Studio .NET 4.5 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
- Performed requirement analysis, design, development, testing, maintenance and deployment of the web portal.
- Used Java Server Pages (JSP) to create dynamically generated web pages based on HTML and XML.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Designed and developed new web service interfaces using Visual Studio 2013, .NET 4.5, Reshape and NCrunch.
- Conceptualized, designed, developed and deployed mobile applications for County customers.
- Developed custom controls, user controls and ASPX pages in C#.Net
- Involved in designing and development of REST services.
- Designed and developed data driven Web Forms using ASP.NET, ADO.Net, HTML, and CSS technologies.
- Generated Reports using Telerik report for Action Track Project and used Telerik RAD control Data Grid.
- Worked closely with the web application development team to ensure proper integration between mobile application and web application.
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET (4.0).
- Designed and configured TOAD database and back end applications and programs.
- Worked on Service Oriented Architecture (SOA) for developing application.
- Provides technical and project leadership requiring in-depth knowledge of MS development frameworks and tool sets - ASP.Net, MVC, WCF, Entity Framework, Visual Studio, Toad 2013, IIS.
- Developed Web Services and invoking them by using XML, SOAP and WSDL tool for creating proxy classes.
- Used KnockoutJs as the development framework to build a single-page application.
- Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular JavaScript, knockout Javascript/jQuery.
- Extensively used the LINQ feature in .NET 4.5 for querying collections and integrating with SQL.
- Used SQL server 2013 for writing Stored Procedures, Views and Triggers.
- Used advanced features of T-SQL in order to design and tune T-SQL to interface with the Database and other applications in the most efficient manner and created stored Procedures for the business logic using T-SQL.
- Developed Use Cases, Sequence and Class Diagram understanding the client requirements using MS-Visio
- Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
- Used Team Foundation Server (TFS) for Version Control and generated reports using the SQL Server Reporting services (SSRS).
Environment: ASP.Net, Visual Studio 2012/2013, Mobile Application, C#.Net, Microsoft IIS V.6, CSS, AJAX Controls, WPF, SQL server 2013,Telerik, KnockoutJs, Infragistics, Web services, XML, XSLT, SOA, REST, ASP.NET MVC 4.0, NUnit, Oracle TOAD 2013, SSRS
Confidential, CA
.Net Developer
Responsibilities:
- Interacted with business analyst to understand the business requirements.
- Defined High Level Design and Architecture framework of the application.
- Participated in the entire Software Development Life Cycle (SDLC) of the project.
- Implemented the front-end screen using ASP.Net controls, HTML & CSS for improved look and feel of the screens.
- Design and Implement WCF services layer hosted on Windows Azure.
- Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications.
- Created an AngularJS add on lib that allows component developers to define and bind to W3C Custom Elements (Web Components).
- Developed Web Forms using ASP.Net, C#.NET, HTML 5, JavaScript, MVC 4, Entity framework, JavaScript, JQuery, Web API, CSS.
- Successfully deployed the app on the Android Marketplace and supported the app for different releases of Android OS.
- Used native Objective-C and Java to develop state-of-the-art mobile applications for iOS and Android.
- Proficient in SQL Server and T-SQL (DDL and DML) in constructing Tables, Normalization techniques on database Tables.
- Creating WCF applications requiring Instance and concurrency management.
- Analyzed and designed new .NET Web, Batch and WCF application from design to completion stage.
- Liaised with BPM Analysts, Technical engineers and Project executive to build solutions that solved customer problems and delivered business value.
- Developed new tool to provide mortgage rate offers and history to users.
- Used Visual Source Safe for Version control.
- Expertise in creating Wire-frame documents for Web and Mobile based applications.
- Implemented page level error handling using Custom Error pages and Error logs.
- Implemented various Validation controls for client-side validation of Server Controls.
- Performed Unit Testing, Integration Testing and Regression Testing of the application.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
- Worked on extracting, transforming and loading data using SSIS. Created SSIS Packages to integrate data coming from Text files and Excel files.
- Provided Full Reporting Life Cycle support using SSRS.
- Involved in optimizing code and improving efficiency in databases including re-indexing, updating statistics, recompiling stored procedures and performing other maintenance tasks.
- Scheduled the reports to run on daily/weekly/monthly basis and email the results to the users in the required format.
Environment: ASP.NET, C#,WCF,WPF SQL Server 2012, T-SQL, Windows Azure, AngularJS, MVC, SSIS, SSRS, .NET Framework 3.0, JSON, XML, HTML, JavaScript, CSS.
Confidential, FL
.Net Developer
Responsibilities:
- As a .net developer, primary responsibility was to analyze the requirements, design prototype, training the users on the process, review and optimize the code to meet the standards and testing the application.
- Designed and Developed the IVP application in MVPC architecture for all layers (Presenter, Controller, Model, View and Stored Procedures). Have integrated the process with core Sphere application. Have got excellent feedback from the users on the application.
- Have worked on Integrate email to Outlook enhancement using JavaScript and SMTP. Sphere Application contains multiple status reports (Reports contains multiple graphs and images). When user clicks on the Send email button the content of the webpage should automatically transferred to the Outlook mail with the images and Graphs.
- Used AngularJS as the development framework to build a single-page application.
- Consuming and Developing Windows Communication Foundation services (WCF).
- Implemented Windows Authentication in WPF to consume the Service as application is used in intranet.
- Responsible for general maintenance of mobile application library and debugging.
- Designed multiple reports and web pages for Crystal Application using Asp.net and C#.
- Replaced time consuming SQL queries/statements with .Net LINQ query for the performance improvement.
- Handling the tasks of designing and maintaining SQL databases and VB6 applications.
- Developed multiple enhancements and bug fixing on sphere application.
- Involved in Normalization and De-Normalization of existing tables for faster query retrieval.
- Worked on New Crystal web application development in all the phases.
- Designed and Developed user controls which will be used on Radgrid edit and insert mode.
- Learning development of proper VB code, VB scripts and use of ActiveX controls and objects while programming.
- Implemented AJAX controls in ASP.Net to improve user experience and application performance, and to reduce the burden on the server.
- Created Database in SQL Server 2005. Developed VB6 based database access layer against SQL server.
- Wrote stored procedures and Triggers in SQL Server 2005.
- For Source Control Integration TFS was used for daily code check-ins.
Environment: C#, SQL Server 2005, LINQ, VB6, WCF, Telerik, Crystal Applications, ADO.NET, Rad Chart Controls, JavaScript, Mobile Application, CSS, HTML, Ajax.
Confidential, CA
.Net Developer
Responsibilities:
- Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.
- Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio, worked on presentation layer for developing GUI and developed various Web forms using ASP.Net.
- Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Used WPF built-in set of data controls to bind and manipulate data within applications.
- Developed ASP.Net Custom controls and User Controls.
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET (4.0).
- Designed and configured MySQL database and back end applications and programs.
- Worked on Service Oriented Architecture (SOA) for developing application.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed Web Services and invoking them by using XML, SOAP and WSDL tool for creating proxy classes.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Worked on AJAX frame work for interactive web application and used Enterprise Application Library functions to enhance the application performance.
- Used Microsoft ADO.NET to access data from database in a web application.
- Extensively used the LINQ feature in .NET 4.0 for querying collections and integrating with SQL.
- Used SQL server 2008 for writing Stored Procedures, Views and Triggers.
- Developed web pages with data bound controls like Data Grid, Data List and Data Repeater using the methods Data Binding and Data Tem plating.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Testing the application for performance issues and data integrity using NUnit.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
Environment: ASP, ASP.Net, Visual Studio 2008/2005, ADO.Net,C#.Net, Microsoft IIS V.6, CSS, AJAX Controls, WPF, Web services, XML, XSLT, SOA, ASP.NET MVC 4.0, NUnit, SQL Server 2005, SSRS