.net Developer Resume
Seattle, WA
SUMMARY
- Around 10+ years of experience in Requirement, Analysis, Design and Development of Client/Server, Web - based applications using N-tier Architecture involving all stages of Software Development Life Cycle (SDLC) using Microsoft Technologies.
- Excellent working noledge of .NET Framework 4.0/3.5/2.0, C#.NET, ASP.NET, ADO.NET, JavaScript, jQuery, XML, AJAX, IIS 6.0, XSLT, HTML, SOA, WCF.
- Good understanding and working noledge of Design Patterns like Singleton, Abstract Factory, MVC, which are solutions to a commonly occurring problems in software design, and Object Oriented Principles like Encapsulation, Abstraction, and Inheritance, which are basic building blocks for Object Oriented Design.
- Experience working with ASP.NET 3.5/3.0/2.0/1.1, developing ASP.NET User controls, Web controls, Server controls and developing User controls.
- Expertise in developing Master Pages and skins used for common design layout for pages, CSS to separate content of document from its presentation, Java Script to perform Client side validation and AJAX to develop interactive web applications.
- Good Knowledge on Site core Development.
- Experience in developing WCF services.
- Experience in working with Silverlight.
- Expertise in working with AJAX controls and Telerik controls.
- Experience working with jQuery software.
- Experience in writing PL/SQL queries.
- High ability to work on SOA and Agile projects.
- Created Entity classes, relationships between entity classes using LINQ to Entities, and LINQ to Dataset to manage relational data as objects.
- Experience in Design and Implementation on major RDBMS, writing SQL JOIN statements, functions, stored procedures, cursors, triggers, views and indexes using T-SQL on SQL Server 2008/2005/2000, Oracle 10g.
- Experience in deploying and enhancing the SSIS Packages from development server to production server.
- Experienced in creating packages, Jobs, sending alert mails, scheduling and running packages, designing, compiling and testing.
- Experience working with Version controls like TFS-2010, Visual Source Safe for management of changes made to documents, programs by different users.
- Task-oriented, motivated by the intellectual challenge of software development
- Highly prolific and proficient programmer.
- Highly motivated, able to complete tasks with little supervision.
- Strong communication skills and a team player.
- Able to learn new technologies quickly.
- Very strong problem solving and research skills.
TECHNICAL SKILLS
Programming Languages: C#.NET 4.5/4.0 / 3.0/ 2.0, C, C++, SQL, T-SQL,VB.NET
.NET Technologies: NET Framework 4.0/3.5/3.0/2.0, ASP.NET, Web Forms, Win Forms, ASP.NET MVC 2.0/3.0/4.0, Web Parts, ADO.NET, Web Services, WCF, LINQ, SOAP, Razor view Engine, Silverlight.
Web Technologies: HTML, XML, DHTML, XHTML, CSS, XAML, XSLT, XPath, Java Script, AJAX
Web Servers: IIS 7.0/6.0
Databases: SQL Server 2012/2008 R2/2005/2000, Windows Server 2008, PL-SQL, MS-ACCESS 2007/2003/2000, Oracle 10g.
Version Control: TFS, Visual Source Safe 6.0
Reporting Tools: SQL Reporting Services (SRSS), Crystal Reports
Tools: Visual Studio 2010/2008/2005, Microsoft Office 2007/XP/2003/2000), Sitecore, IntelliJ, NetBeans, StarTeam, Perforce, JProbe.
Operating Systems: Windows 2000/NT/XP/Vista/98/95
Other Tools: gacutil, sn.exe
Testing: NUnit
PROFESSIONAL EXPERIENCE
Confidential, Seattle, WA
.Net Developer
Responsibilities:
- Involved in Initial requirement discussions with the business during the design phase
- Involved in developing functional design document and Technical design document.
- Designed and implemented stored procedures in SQL Server 2012
- Involved in writing SQL Queries, creation of tables and views using T-SQL
- Worked on service requests using CCRM tool
- Involved in working with the customers with user education and service requests
- Data migration from multiple source systems/upstream applications using SSIS/Stored procedure into Factory and Repository areas and finally pushing the de-normalized data to downstream applications for reporting purposes reducing manual effort by 100%.
- Performed data scrubbing in order to eliminate unnecessary data, and provide options for users to enter data manually in cases of bad data in order to improve the User experience
- Coordinating with Offshore team for the Design, Development and Testing of Reporting Objects
- Involved in writing test scenarios, test cases, test data, executing test cases and creating the bugs for failed test cases
- Worked with developers to resolve and fix the issues found in testing the structure and functionality of the application
Environment: Microsoft SQL Server 2012, Microsoft SQL Server Integration Services, Microsoft SQL Server Analysis Services, Microsoft SQL Server Reporting Services, XML, HTML, Microsoft Excel with Power BI (Business Intelligence), Power Pivot
Confidential, Seattle, WA
.Net Developer
Responsibilities:
- Significant role in Analysis and Design stages of the project life cycle.
- Designed, developed and tested forms usingVisual Studio.NET 2010.
- Design and develop the GUI, Business Logic Layer and Data Access Layer.
- Developed the Web forms for new policy endorsement, policy cancellation, renewal, reinstatement, account correction, audit, premium calculation, coverage, policy information, billing details, policy inquiry, and work file information usingASP.NET, C#.NET, XML, Java script.
- Developed a suite of applications--including Windows service's and aWinFormstest harness-allowing member purchasing via biometric reads.
- UtilizedSSIS(SQL Server Integration Services) to produce a Data Mart for reporting.
- Involved in Extraction, Transformation, and Loading (ETL) solutions using SQL Server Integration Services (SSIS).
- Developed a load test utility to provide feasibility of developed services.
- Created Tasks, Sites, InfoPath forms dat can be used to easily createXMLforms to meet each business-specific need using SharePoint Portal Services.
- Designed and Developed Master and Content Pages (Web Forms) usingASP.Net Server Controls andC#.NETas code-behind.
- Developed web services for premium calculation and coverage.
- Deployed the 3-Tier Architecture Application with UI, Business Layer and Data Access layers usingC#.NET.
- Developed web services and used them form data access layer and business layer.
- Written complex SQL queries with Joins on multiple tables, Stored Procedures, Triggers, Backup and Restore Database,defineroles,createdatabase users and used Data Transformation Services (DTS).
- Created multiple views using Data Views on the Client without reloading the data from server side.
- Decided all the Security Concern (IIS Security, Web application security and Database Security) needs to be taken during application development.
- Developed the web user controls and dynamic creations of web controls.
- Used SQL Serverand Oracleas backend and implementedADO.NETdata objects such as Data Adapter, Data Reader, Dataset, Data table.
- Created reports to create, deploy, and manage reports using Crystal Report.
- UsedObject Oriented Programmingin developing controls using interfaces.
- UsedC#, data grids andXMLto pull the data from the database and display it on the UI.
- Designed Logical and Physical Data Model.
- Developed application Data Flow Diagrams (DFDs) usingMS Visio.
- Involved indocumentation,unit testing, fixing bugs and maintenance of the product.
- Used Visual Source Safe for source code version controlling.
Environment: C#, ASP.NET, SQL Server,Oracle,SSRS, ADO.NET, JSON, Web Services, Visual Studio 2010, XML, HTML, JavaScript, MS Visio, VSS.
Confidential, Indianapolis
.Net Developer
Responsibilities:
- Interacting with business analysts, other developers and management to develop the application.
- Involved in all phases of Project life cycle (SDLC).
- Developed Web pages using ASP.NET, HTML Controls and CSS.
- Developed web pages using JavaScript, VB Script for Client side Validation.
- Extensively used Master Pages and nested Master Pages to achieve consistent look and feel of the web site.
- Implementation of client side validations using JQuery andASP.NETMVC Validation implemented at Controller level.
- Developed core functionality with theASP.NETMVC Framework (VB#.NET,ADO.NET).
- Used VB scripts for client side scripting.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture
- Extensively worked on ASP .NET MVC architecture for building web applications.
- Generated class entities based on the database schema and improved the development of N-tier architecture using LINQ.
- Used XAML while creating UI for the application.
- Responsible for creating model classes for an ASP.NET MVC application for database access by taking advantage of Microsoft LINQ to SQL, containing all the data access logic.
- Used PL/SQL for database design and writing stored procedures.
- Developed classes for business logic and data access layer.
- Used Telerik controls in wide range for front end development.
- Used excel with regular expressions in order to find and replace the data in excel.
- Created the user control to extend the functionality of drop down list, text boxes to validate the data.
- Used TCP/IP in order to connect to SQL server.
- Implemented the role based security system for User management module.
- Utilized Entity Framework technology for data retrieving, querying, storage and manipulation.
- Used AJAX features to avoid page post-back and to improve the performance.
- Utilized JQuery UI (Color box, Date picker, and Progress bar).
- Migrated existing windows forms VB.Net application to ASP.NET VB.NET.
- Used SMTP client in order to send an email message to standard email account.
- Utilized Authorize.Net Advanced Integration Method (AIM) for Payment processing.
- Used cookies, Sessions and View state to store user information.
- Developed reports using Crystal reports.
- Participated in deploying the complex SQL objects and database design.
- Involved in unit testing and Trouble shooting.
- Used TFS (Team Foundation Server) for version control and to maintain the updates.
Environment: Visual Studio 2010, ASP.Net 3.0, MVC, VB.NET, LINQ, Entity Framework & LINQ to EF, AJAX,, SQL Server2008, XML, HTML,CSS, ADO.NET, IIS 7.5, JavaScript, jQuery UI, Telerik RadControls, Windows Server 2008, TFS, Authorize.Net.
Confidential, Kansas City
.Net Developer
Responsibilities:
- Understood and analyzed the client’s requirements and involved in GUI designing of the application.
- Participated in client meetings with team to discuss improvements/amendments in the development of the application.
- Worked with Team Foundation Server 2010 for data collection, reporting and project tracking.
- Used agile methodology in software development.
- Involved in full lifecycle of the project from Design, Development and Testing.
- Developed Object Oriented (OO) Components using n-Tier Architecture.
- Worked with ASP.NET 4.0 and Web forms.
- Used Master pages and CSS to has the consistent look and feel all over the application.
- Used AJAX Controls and jQuery to avoid flickering while post back and creating interactive pages.
- Worked with Entity framework and Linq to sql to connect with the databases.
- Created WCF (Windows Communication Foundation) services for retrieving data from Mainframes and UNIX.
- Experience tuning and designing database tables, stored procedures, functions and triggers using PL/SQL.
- Experience in using SQL Loader for manipulating data and for selective data load.
- Involved in re-designing or customizing the existing Views and Stored Procedures to suit the reporting needs.
- Designed the data requirements by analyzing the existing reports.
- Wrote and executed Complex Stored procedures, Views, Indexes, Triggers and Jobs.
- Used .Net Caching techniques and security features of .Net Framework.
- Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
- Did the Health checks for the entire application before moving to the ST (System Test), UAT (User Acceptance Test) and Production.
- Fixed all the IR’s raised by the ST and UAT Teams.
Environment: ASP.NET, C#, Visual Studio 2010, SQL Server 2008 R2, Ajax, JavaScript, XML, XSLT, Web Services, SQL Server Reporting Services, IIS, NUnit, SourceSafe, CSS, HTML, TFS 2010.
Confidential, North Andover, MA
.Net Developer
Responsibilities:
- Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model.
- Designed different components using C#.NET language and built on n-tier architecture with extensive use of Object Oriented Programming Techniques.
- Used agile methodology in software development.
- Developed web forms using ASP.NET MVC3.0.
- Used Razor View Engine to create dynamic web pages.
- Used HTML halpers to control the web forms.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Designed WCF Service Contract for validating the user input credit card type and its validation
- Implemented Server side and Client side validation modules using Validation Controls and JavaScript
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions
- Deployed and maintained ASP.NET applications running at IIS 7.0.
- Worked with Entity Framework to retrieve the data from database.
- Involved in Developing Master Pages and for providing uniformity among the pages using ASP.NET.
- UsedASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Developed Stored Procedures, Functions, Triggers and Views.
- Wrote complex statements with extensive use of JOINS, Sub Queries, and Correlated Sub Queries.
- Created packages using SSIS for extracting data from flat files, MS Excel files, OLEDB, MS Access to SQL Server database.
- Developing Reporting in SSRS Report Viewer Control and integrating to Web application as client side reporting.
- Created reports using Reporting Services 2008 to retrieve data using database code objects such as stored procedures, views and multiple T-SQL queries.
- Implemented test cases forUnit testingin Business, Presenter, and Data Access Layers usingN-Unit.
- Created Unit test cases for the application using NUnit and Visual Studio Unit Testing Framework.
Environment: Visual Studio 2010,MVC3.0, SQL Server 2008, PL-SQL, .NET Framework 4.0/3.5, C#.NET 3.0, AJAX, Java Script, jQuery, Web Service, WCF, LINQ, NUnit, SSRS, SCRUM.
Confidential, Mclean, VA
.Net Developer
Responsibilities:
- Worked closely on Presentation, Data Access and Business Logic layers of the application.
- Involved in the design and implementation of the various ASP.NET based Wizards to gather information related to the resources from different departments and teams.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information using C#.Net.
- Designed and implemented user interfaces, screen layouts using WPF (Windows Presentation Foundation).
- ADO.NET TEMPhas been used for data access from oracle 10g.
- Involved in UI design, created CSS, Skins and Themes.
- Created ASP.NET User Controls to reduce the complexity of user interface design.
- Responsible for database design, normalization, and documenting.
- Participated in creating the logic for the different modules.
- Designed and developed application using Web forms.
- Created templates for search criteria.
- Used Silverlight for multimedia applications.
- Experience tuning and designing database tables, stored procedures, functions and triggers in SQL Server 2000/2005.
- Provided Session Management to preserve the state of session variables.
- Created User input validation for new and existing users.
- Participated in unit testing and integration testing of the application.
- Participated in system study, analysis from design, coding, debugging and testing.
- Involved in maintenance and production support for various applications.
Environment: Visual Studio.NET, C#.NET, ASP.NET 3.5,Oracle 10g,Java Script, CSS, Silver Light,ADO.NET, Web Forms, XML, SOAP, WSDL,HTML, DHTML, SQL SERVER 2000, Windows XP.
Confidential Orlando, FL
ASP.Net Developer
Responsibilities:
- Developed Data Access and Business Logic layers including Web Services for the Business Logic layer.
- Worked on JavaScript for Client validations and ASP.NET for server side validations.
- Used Master Pages and Cascading Style Sheets (CSS) to render a uniform look and feel for the application.
- Implemented Web Services using WSDL and SOAP.
- Developed web forms using ASP.NET2.0 and VB.NET
- Developed win forms using C#.NET
- Worked on MS Enterprise Library and Application Blocks for Data Access.
- Extensively used ADO.NET with XML to get advantage of disconnected data programming using Technologies (Dataset, Data Adapter, Data Reader, and Data Table).
- Developed Stored Procedures, Triggers and Functions using T-SQL in SQL Server 2005.
- Developed reports using Microsoft SQL Server Reporting Services (SSRS).
- TFS TEMPhas been used for versioning and Check-in/Check-out.
Environment: C#.Net,ASP.Net 2.0, Javascript,Visual Studio 2005, SQL Server 2005,HTML,CSS.
Confidential
Jr .Net Developer
Responsibilities:
- Involved in OOPS concepts like Polymorphism, Inheritance, Abstraction, etc. in C#.
- Followed agile methodology with daily scrum meetings and providing user story updates.
- Worked on ASP.NET MVC for creating Custom Html Helpers in Razor.
- Re-directed the user to the login page after web session expired when an AJAX request is made using jQuery Global AJAX Event Handlers.
- Worked on WCF Service with asp.net MVC application.
- Used MVC HTML Helper extensions from Razor declarative views.
- Created and consumed WCF Service using jQuery.
- Worked on dependency injection using Unity Container in ASP.NET MVC.
- Worked on Entity Framework LINQ to Entities Queries Over WCF.
- Worked on Data Editors for ASP.NET MVC in jQuery Client Validation.
- Worked on Querying data in ADO.NET Entity Framework using LINQ to Entity.
- Worked on ASP.NET MVC controller actions dat return JSON or partial html.
- Dynamically loaded ASP.NET MVC partial views using jQuery.
- Worked with AJAX enabled WCF service in MVC.
- Involved in writing and running the unit test cases with NUnit framework.
- Implemented client-side form validation using JavaScript or jQuery.
- Worked on Hosting WCF service inside MVC Web application.
- Created a WCF Data Service and Entity Framework.
- Worked on authorization filter and action filter in MVC.
Environment:ASP.NET MVC 5/6.0, C#.NET, .Net Framework 4.5, WCF, Nunit,Visual Studio 10/13, Agile, IIS6.0, Entity framework5.0, Dependency Injection, TFS. LINQ, JSON, AJAX.
