.net Developer Resume
Sacramento, CA
SUMMARY
- Over 8 years of diverse experience in IT industry with emphasis on Software Analysis, Design, Development, Implementation, Deployment, Maintenance and Support of various Client/Server, N - tier and Web Applications.
- Very Strong experience on Microsoft .NET based Web and windows Applications Development using .NET with ASP.NET, C#.NET, VB.NET, WPF, WCF, ADO.NET, SQL Server and XML
- Extensive experience in developing ASP.NET based Web forms.
- Strong expertise in Object Oriented Programming (OOPS) concepts like Encapsulation, Inheritance, Polymorphism and Data Abstraction.
- Proficient working with Stored Procedures, Functions and Views on SQL Server.
- Experience in using Microsoft Visual SourceSafe, TFS, Tortoise SVN and GITHUB for Source Control and Versioning.
- Experience with Master Pages, Page Layouts and Content pages in web applications
- Consumed ADO.NET objects like Connection Object, Data Adapter, Dataset, Data Reader and Command Object for data retrieval.
- Experience in developing large-scale, multi layered windows desktop applications using Windows forms.
- Experience in application development using ASP.NET MVC Framework.
- Experienced in designing responsive, mobile-ready websites using Bootstrap.
- Implementing LINQ queries on different data sources.
- Experience in developing Windows Presentation Foundation (WPF) applications having proficiency in Dependency Properties, Bindings, Styling, Templates and XAML as the code behind for User Interface.
- Consumed Web Services in .NET using XML and SOAP.
- Develop reports using complex formulas and to query the database to generate different types of reports using SSRS.
- Ability to delve into legacy code bases and refactor the code to resolve any issues that arise.
- Consumed Windows Communication Foundation (WCF) in a web-based application to retrieve a huge amount of data and increase the performance with different types of Endpoints.
- Experienced in documenting and tracking the progress of projects using software like MS-Visio, Trello, LucidChart and Gantter.
- Experienced in adapting quickly to new projects and handling multiple tasks, both as a team player and individually.
- Expertise in preparing and presenting the project requirements, status updates and demos to all stakeholders involved.
- Able to quickly pick up new libraries/technologies per the project requirements and needs.
- Accustomed to delivering and supporting quality development in a fast-paced and dynamic atmosphere under Agile and KanBan methodologies.
TECHNICAL SKILLS
Languages: C#. NET, VB.NET, C, Java
Web technologies: ASP.NET, ADO.NET MVC, AJAX, SOAP, Web Services, WCF, HTML, DHTML, CSHTML, Master Pages, Bootstrap, CSS, Kendo UI, jQuery, jQuery UI
Databases: SQL SERVER 2008/2005, ORACLE 9i,10g.
IDE: Visual Studio 2012/2010/2008/2005.
Frameworks: .NET Framework 4.0/3.5/3.0
Web server: IIS 6.0/5.0/7.X
Web Services: XML, WCF.
Reporting tools: Crystal Reports, SSRS.
Scripting languages: JavaScript, Perl.
Operating systems: WINDOWS Family. Linux
Version tools: Visual Source Safe, TFS, Tortoise SVN, Subversion
Servers: Windows 2008/2003.
PROFESSIONAL EXPERIENCE
Confidential, Logan, UT
.Net Developer
Responsibilities:
- Involved in planning and development of Application life cycle. Studied and analyzed the Business process flow and existing systems requirements.
- Involved in the design and implementation of a HR website for employees to manage workflow for daily food ordering, profit sharing dissemination and scheduling time-off requests.
- Involved in discussing and designing the various Use Cases with the HR department for this multi-application website using Lucid Chart.
- Involved in designing the Database for this application and making it compatible with the existing NAV HR software.
- Responsible for making the UI responsive and mobile-ready by using Bootstrap and customizing the Inspinia template per the Company theme.
- Worked on developing UI using Kendo UI framework, Bootstrap and JavaScript.
- Designed the various Models in accordance of the needs for the Use Cases.
- Developed Stored Procedures for complex database communication & processing needs and Triggers for recording the history information on the database.
- Implemented role-based authorization to secure the application.
- Developed few reports for Analysis using SSRS.
- Used AJAX, JQuery and Kendo for MVC to improve the performance of the application.
- Involved in developing and Unit Testing.
- Currently supporting upcoming enhancements and making the BOL and BLL extensible for future changes.
- TFS is used as source control to maintain the project versions.
- Practiced and evangelized Scrum development approaches.
- Successfully met all project deadlines and responsible for regular production maintenance release schedules and on-time deliverables.
- Aaccustomed to delivering and supporting quality development in a fast-paced and dynamic atmosphere by prioritizing the tasks and meeting deadlines.
- Experience tuning and writing stored procedures, functions, Views and triggers in SQL Server
Environment: MS.NET Framework 4.5 MVC, C#, HTML, Bootstrap, Kendo UI, Web services, SQL Server 2014, Scrum, TFS, AJAX, JQuery.
Confidential
Responsibilities:
- Designed and developed a multi-layered ASP .NET website, OneStop, that replaced all major product websites at Confidential .
- Involved in all aspects of software engineering including requirements gathering, analysis, design, development and deployment of the website.
- Developed the ‘Billing’ application of the portal.
- Involved in integrating and enhancing existing products such as Synergy, Meters and Control into the website.
- Implemented and designed ‘Control’ portion of the website, used by property owners and managers to monitor ancillary data and contracts.
- Improved the efficiency and responsiveness of the UI by using JQuery widgets.
- Customized the website to suit the needs of different BizBrands such as ‘Commercial’, ‘REO’ etc.
- Implemented multi -layered architecture by segregating the project into BOL, BLL, DLL and UI layers.
- Generated pdf and excel reports using XML and XSLT transforms.
- Displayed SSRS reports on the website by designing the user interface and accessing data from SSRS server.
- Used AJAX calls to retrieve data to be displayed and to perform client side validation.
- Consumed WCF services to access data from Confidential Servers.
- Used Simple Mail Transfer Protocol(SMTP) to send Email Notifications.
- Used CSS to attain Uniformity of all web pages.
- Extensively used ADO .NET objects such as Data Adapter, Dataset, Data Reader and Data Table.
- Developed SQL stored procedures for data manipulation and CRUD operations.
Environment: MS.NET Framework 4.0, C#, HTML, ADO .NET, SSRS, WCF, SQL Server 2010, Scrum, TFS, AJAX, JQuery, JQuery UI, CSS
ConfidentialResponsibilities:
- Involved in performing enhancements and extending the functionality of Yoda application.
- Automated the calculation of property points based on their bill set-up which led to a saving of 15 work-hours and improved the accuracy.
- Involved in the development of the QC project to track bills for exceptions at the property level in consultation with the leadership of the Billing team. This led to a 50% improvement in accuracy of bills sent.
- Extensively used ADO.NET for interfacing the application with SQL Server.
- Created stored procedures for performing complex data retrieval operations.
- Automated the parts of Bill Process based on existing manual rules and procedures, thereby improving the Billing Manager’s portfolio by 30%.
- Created Reports based on Client needs using SQL Server, ADO .net and allowed saving them in PDF and Excel formats.
- Was able to successfully release the enhancements through weekly builds done through CCTray which enabled continuous deployment and testing.
- Worked on the UI for the Auto Billing Process using WPF and XAML.
- Worked on access control to different portions of the application by managing authentication using permission levels at the user level stored in the database.
- Involved in Deployment and troubleshooting issues in the application.
- Involved in writing the technical specifications design document, deployment documents and support guide for user operations.
Environment: MS.NET Framework 4.0/3.5, C#, ASP .NET WINFORMS, LINQ, ADO .NET, SSRS, WPF, XAML, XML, XSLT, SQL Server 2010, Scrum, TFS.
Confidential, Sacramento, CA
.Net Developer
Responsibilities:
- Designed presentation layer using ASP.NET Web Server controls, JavaScript, HTML Controls, HTML, XML, Win forms, Web forms, Cascading Style Sheet and DHTML.
- Used client-side JavaScript and AJAX controls to improve the responsive nature of the application
- Used Data aware controls extensively to display data, and customized them for drop- down boxes, and multi-select check boxes
- Implemented role-based authorization to secure the application.
- Developed Web pages with cross browser compliance.
- Involved in MVC 4 web application for other county projects.
- Used C# for developing different county projects.
- Extensively used JQuery in all the projects for development.
- Developed and consumed Web services for communication with internal systems.
- Involved in analyzing requirements and technical design of the project.
- Used LINQ to perform set based operations on in memory objects.
- Involved in implementing design specification, fixing bugs, writing T-SQL procedures, functions, designing Databases, code refactoring.
- Improved performance by using Caching the data for WCF service that was taking more time to retrieve. Exception handling was done thoroughly.
- Involved in writing code for Web services rules for kids care, Food stamp and TANF.
- Used ADO.NET objects such as Data Adapter, Command Builder, Data Reader, and Dataset for consistent access of data.
- Used Visual Source Safe(VSS)as the Source Control in the entire development of the project.
Environment: MS.NET Framework 4.0, C#, ASP.NET, MVC 4, WCF, MS Reporting Services (SSRS) 2008, SQL Server 2008 R2, Ajax, JQuery.
Confidential, Wilmington, MA
Sr .Net Developer
Responsibilities:
- Consumed Windows Communication Foundation (WCF) for implementing the required business logic.
- Created Asynchronous calls to stored procedures which took lot of time to accomplish the task in backend and enabled flexibility through user interface.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Created stored procedures, views and triggers to enforce entity relationships.
- Used Grid control extensively for data display, dynamic generation of rows, and user input inside template columns.
- Generated Resource file (.resx) for all the commands in the application.
- Implementation of client side validations using JQuery, AJAX and ASP.NET MVC Validation implemented at Controller level.
- Consumed WCF services to access data from Third-Party Libraries.
- Involved in fixing bugs by debugging the application, Found solution for many technical issues in the project.
- Involved in the design, development and implementation of a web forms application in .net using C# which communicates with data layer to access the data from Backend database.
- Used Visual Source Safe(VSS)as the Source Control in the entire development of the project.
Environment: Microsoft .Net framework 4.0, C#, ADO.Net, MVC3.0, SQL Server 2008 R2, JQuery, Entity Framework, WCF, VSS, LINQ.
Confidential, Harrisburg, PA
.Net Developer
Responsibilities:
- Involved in requirements gathering, understanding the requirements, coding, Unit Testing, System Testing and production support.
- Creating and Developing of XSD Datasets in Connectivity with SQL Server 2008.
- Developed Packages, Stored Procedures, views, temporary tables, cursors, user defined functions using PL-SQL.
- Developed Business layer classes(components) to embed all business logic.
- Involved in writing use cases and class diagrams.
- Worked on .NET Framework 3.5, Microsoft SQL Server 2008.
- Used Enterprise libraries for error logging, validation, data access and exception handling.
- Extensively used ADO.NET objects such as Data Adapter, Dataset, Data Reader, and Data View.
- Developed Data Access layer using C# .NET.
- Involved in Database design
- Involved in the Integration of Server Reports with the ASP .NET reporting tool Report Viewer.
- Involved in creating of Local Reports(.rdlc) and integrating them programmatically to report viewer.
- Involved in the development of Web Services using WCF.
- Have experience in implementation of Service Contracts, Bindings and Endpoints in WCF.
- Involved in testing the Server Reports and fixing issues for the same.
- Developed the project in Scrum environment.
- Involved in using Silver Light controls for the front end screens.
Environment: Visual Studio 2008, C#, ASP.NET 3.5, ADO.NET, Visio, WCF, Silver Light, SQL Server 2008 R2, XML, HTML, JavaScript, Web services, PL SQL Tool, SOAP, SSIS, SSRS, IIS Ms Excel
Confidential
.NET Developer
Responsibilities:
- Design and develop various modules in ASP.NET using C#.NET.
- Created Web Pages using Master Pages, Used Java Script, HTML, DHTML and CSS.
- Developed the application using Multi-Tier architecture.
- Programmed Data Access Layer using ADO.NET which involved in accessing data from the Database using Connected Architecture which requires the strong OOPS concepts.
- Implementation of client side validations using ASP.NET validation controls
- Used Web services to communicate with the business layer objects.
- Design views, stored procedures and triggers for the manipulation of the underlying data in the database.
- 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.
Environment: Visual Studio 2005/2008, C#, ASP.Net 2.0/3.0/3.5, ADO.NET, SQL-Server 2005/2008, CSS, Java script, Web services, HTML, DHTML.