Web Developer Resume
San Francisco, CA
SUMMARY
- Over 8+ years of experience in analysis, design and development of Client/Server, web based and n - tier applications.
- Expert in developing windows applications, Service Oriented Architecture (SOA)based Applications, web applications, windows services and web services in Microsoft Visual Studio .Net IDE using C#.Net, ASP.NET, ADO.NET, Entity Framework, and SQL Server.
- Experience inC#.NET, ASP.NET MVC, ASP.NET, WCF, XML Web Services, LINQ, ADO.NET, Ajax, jQuery, JavaScript, SQL Server 2005/2008/2012 , Oracle 9i.
- Experience in publishing and consuming Windows Communication Foundation (WCF),WebAPI, REST services and Web Services using WSDL, UDDI and SOAP to implement Service Oriented Architecture (SOA).
- Designed and developed rich graphical user interfaces for good user interaction using ASP.NET, ASP.NET MVC, and jQuery.
- Expertise in application development using ASP.NET MVC 4.5/4.0/3.0 Framework.
- Experience in Agile software development methodology and Test driven development including SCRUM Framework.
- Solid knowledge of Relational Database Management System (RDBMS), Data Warehouse Concepts, OLTP and OLAP and experience with working on SSIS, SSAS,SSRS, Data Analysis, Data Cleansing/Data Scrubbing,Windows Service Development and Data Migration.
- Expertise in developing various static, dynamic, drill- through, drill- down, matrix and sub- reports usingSSRS.
- Experience in developing rich, uniformed User Interface using CSS, Masterpages, Themes,Silverlight, AJAX Controls, and Web parts, JQUERY, Photoshop and Flash.
- Expertise in developing Parameterized, Chart, Graph, Linked, Dashboard, Scorecards, Report on SSAS Cube using MDX, Drill-down, Drill-through and Cascading reports usingSSRS.
- Extensively used Grid View, Details View, Repeater and other ASP.NET
- Extensively used Entity Framework for interfacing application with SQL server
- Experienced in creating rich user interface using HTML5, HTML, DHTML, Master Pages, CSS3, CSS, Ajax Control Tool kit, JavaScript and jQuery.
- Worked on JQuery and JSON for the retrieval of data and used multithreading for job scheduling.
- Very well acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed.
- Experience in working with various client side and server side state management techniques.
- Excellent experience in writing Data Access Layers using ADO.net entity Frame Work and LINQ to SQL.
- Extensively used ADO.NET objects like Data adapter, Dataset, Data Reader and iBATIS /, objects like QueryforObject, QueryForList to access database.
- Strong hands on experience setting up connections and working with Relational Database Management Systems (RDBMS) like SQL server 2008/2005 and Oracle 9i.
- Experienced writing stored procedures, triggers and functions using SQL Server 2005/2008/2012 and Oracle 9i.
- Worked on implementing MVVM/MVC architecture facing key challenges on database and business layers.
- Strong abilities in Design Patterns, Database Design, Normalization, Views, and Creating SSIS packages, SSRS and involved in all stages of SDLC.
- Adequate experience in using source control tool Team Foundation Server (TFS), Subversion.
- Expert in debugging an application using the debugging options provided by the Visual Studio .Net IDE.
- Worked on HTML, CSS and BOOTSTRAP to provide creative user experiences
- Experience in implementing error handling, trouble shooting, and exception management, tracing and logging features.
- Excellent communication and interpretation skills enabling effective interaction with application developers, end users, project managers, and business analysts to review the requirement specifications.
- Experienced in development of n-tier web applications
- Used ADO.NET objects such as Data Set and Data Adapter, for consistent access to the SQL data source.
TECHNICAL SKILLS
Programming Languages: C#.NET
Databases: SQL Server 2005/2008/2012 , Oracle 9i
Operating Systems: Windows 8,Windows 7,Vista
Development Tools: Visual Studio 2013/2010/2008/2005
Reporting Tools: SQL Server Reporting Services(SSRS)
Third Party Tools: Telerik RAD Controls, Kendo UI
Versioning Tools: Microsoft Team Foundation Server (TFS),Subversion
Web Technology: HTML5,HTML,CSS3,CSS,XML,JavaScript,BootStrap,AJAX Toolkit,JQuery,Angularjs
.NET Technologies: .NET Framework 4.5/4.0/3.5/2.0 , ASP.NET, ASP.NET MVC 4.0/3.0,Web FormsWindows Forms,WCF,WPF,ADO.NET,Sliverlight,Sharepoint
Protocols: HTTP,SMTP,SOAP,REST,TCP/IP
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Web Developer
Responsibilities:
- Analyze business users needs to design, construct, and test the enhancements to new system
- Responsible for client interaction, requirement analysis and turn them into technical specifications
- Developed and Customized Applications using ASP.NET, C#.NET, WCF, Web Services,.
- Development of classes byobject oriented technologiesusingC#.NET
- UsedAJAX, JQuery for rich UI experience
- Implemented business logic, developed web methods in C#.NET
- Constructed the queries based on the user search criteria
- Used MVC architecture to design and develop Presentation Layer, Business Logic Layer and Data Access Layer.
- UsedAngularJS as the development framework to build a single-page application
- Have extensively used Datasets and Data tables to retrieve and manipulate data and display it in an ASP.NET pages by using Infragistics controls
- Involved with creating and consuming Web Services, Windows Communication Foundation (WCF) services using XML,SOAPin SOA.
- We had done the done job scheduling by multithreading
- Experienced in implementing WebAPI, Windows Service Development, secured WCF services.
- Created C# based .NET utility programs forSharePointand SSIS tasks
- Implemented MVVM pattern to develop thisSilverlightapplication.
- CreatedSSRSreports based on PowerPivot, Power View and published onto SharePoint.
- Responsible in the coding and unit/integration testing of the systems
- Deployment of code on the development server
- Designed Graphical and Tablix reports usingSSRS.
- Worked onAngularJS with Silverlight.
- UsedVisual SourceSafeto maintain version controls
- Using SQL Server Reporting Services (SSRS) delivering enterprise, web-enabled reporting to create reports that draw content from a variety of data sources.
- Worked on PL/SQL Stored procedures and triggers.
- Worked on SQL objects and relational databases and design.
- Worked on Design patterns like command and singleton
- Involved in Changes required for Application and the database.
- Worked on BootStrap for fixing templates
- Working in Agile methodology for proper project management and part of the daily scrums.
- Worked on new requirements development to support the customer requirements.
- Worked on MVC 4 Razor Templates.
- Expertise in understanding user requirements and translating business requirements into technical Solutions with excellent problem solving and troubleshooting capabilities.
- Created Entity Model (EDMX) for the solution in C# and custom build Entity Framework for MSL solution.
Environment: .NET Framework 4.5, ASP.NET MVC 4.0, jQuery, JavaScript, C#, Bootstrap, TFS 2013, SQL Server 2012, HTML5, CSS3, Visual Studio 2012, Silverlight, JavaScript, JQuery, AJAX,SOAP, ASP.Net, C#,, AngularJS,SSRS, Entity Framework, AngularJS, ADO.NET/Kendo UI
Confidential, Atlanta, GA
.NET Developer
Responsibilities:
- Employed the solutions for diverse programming scenarios in C#, employing object oriented programming (OOP) concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Expertise in using ASP.Net, C# as the server side coding language.
- Worked to get the data dynamically into the UI from SQL Database.
- Worked with user controls and master pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Extensively used Java Script for client side validations.
- Used ASP.NET AJAX controls like script manager, update panel in some web pages and worked on Developing Windows Services.
- Effectively used JQuery a concise JavaScript library for traversing HTML document, event handling and AJAX interactions.
- Used XHTML pages with CSS.
- Extensively involved in solving designing issues and implementation.
- Created SQL Server tables and developed stored procedures, views and user-defined functions which are required for the application.
- Documented the application development i.e., TDD
- Implemented data access-layer using ADO.NET to communicate with the SQL Server database.
- Used ADO.NET objects such as data adapter, data reader, dataset and data view for consistent access of data from the database.
- Cookie development, for validation, and other site requirements.
- Involved in using SQL Server 2005 Reporting Service for generating various reports.
- Worked with Oracle Database and written the Stored Procs and Triggers.
- Worked on code and application maintenance.
- Used Team Foundation Server for version controlling in team environment
Environment: .NET Framework 4.0, ASP.NET, jQuery, JavaScript, C#,, TFS 2012,Oracle Toad, HTML5, CSS3, Visual Studio 2012, JavaScript, JQuery, AJAX,SOAP,, AngularJS,SSRS, ADO.NET/Kendo UI
Confidential, Dallas, TX
.Net developer
Responsibilities:
- Involved in complete life cycle including design, development and testing.
- Used MVC 3.0 architecture to design and develop Presentation Layer, Business Logic Layer and Data Access Layer.
- UsedSSRSReporting services (SSRS) to write complex formulas and to query database to generate different types of reports (Drill Down, Drill Through, Linked, Sub-reports, and Parameterized) for Business Intelligence
- Involved in using MVC pattern for both UI development withAngularJS and application development with C#.
- Used Web Services (SOAP, WSDL) and WebAPI’s for communicating with other application and components.
- Created numerous sub reports, drill down reports as part of the project according to business requirements using Reporting Services (SSRS2012).
- Handled communication across the view model using event aggregator forSilverlightapplication.
- Extensively implemented MVVM design pattern and developed using ASP.Net,Silverlight4.0., C#, and Xaml, HTML, JavaScript and helper methods in Visual Studio.Net 2010.
- Developed aSilverlightdashboard to display current capacity of projects that are managing finances.
- UsedAngularJS as the development framework to build a single-page application
- Used ASP.NET MVC views and jQuery for a rich UI experience.
- Experienced in Data Extraction, Transforming and Loading (ETL) using various tools such as Data Transformation Service (DTS), SSIS,SSRS, Bulk Insert, BCP, Mirroring and Replication.
- Implemented of client side validations using JQuery, Windows Services and ASP.NET MVC Validation implemented Confidential Controller level.
- Developed tools to automate data transfer betweenSharePointto SQL
- ImplementedAngularJS UI framework on websites which are likely to change a lot over the life cycle
- Developed analytical and transactional reports usingSSRS2008. Developed reports based on OLAP cubes. Developed ETL process monitoring reports. Used Report Builder to develop ad-hoc reporting for ETL QA as well as for DW UAT process
- Implemented windows authentication and role based authorization to regulate the access to the application. Designed and developed various models by using C#.NET for business logic, representing and manipulating the data.
- Used WCF services and web services for communicating with other application and components.
- Performed unit testing, module testing, integration, and system testing.
- Used Microsoft Team Foundation Server (TFS) for the purpose of version control and source code maintenance.
- Used XML for configuring Business Rules and used XSD for validation
- Used Agile methodologies while developing this software application.
Environment: ASP.NET MVC 3.0, query, C#.NET, Visual Studio 2010, Entity Framework,VB6, .NET4.0, IIS 7.0, Web Services, WCF,XSLT, JavaScript, JQuery, Silverlight, AJAX,SOAP, ASP.Net, C#, LINQ, XAML, AngularJS, SQL Server 2008, Windows Server 2003.
Confidential, New Jersey
.Net Developer
Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing object oriented programming (OOP) concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Gained experience in using ASP.Net, C# as the server side coding language.
- Involved in developing web pages with rich UI, AJAX,.Net remoting and JQuery using ASP.NET.
- Worked with user controls and master pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Generated parameterized reports, sub reports, tabular reports usingSSRS2012.
- Designed, Developed and Deployed reports in MS SQL Server environment usingSSRS-2012.
- Generated Sub-Reports, Cross-tab, Conditional, Drill down reports, Drill through reports and Parameterized reports usingSSRS2012
- Extensively used Java Script for client side validations.
- Used ASP.NET AJAX controls like script manager, update panel in some web pages and worked on Developing Windows Services.
- Effectively used JQuery a concise JavaScript library for traversing HTML document, event handling and AJAX interactions.
- Created XHTML pages with CSS.
- Extensively involved in solving designing issues and implementation.
- Created SQL Server tables and developed stored procedures, views and user-defined functions which are required for the application.
- Implemented data access-layer using ADO.NET to communicate with the SQL Server database.
- Used ADO.NET objects such as data adapter, data reader, dataset and data view for consistent access of data from the database.
- Cookie development, for validation, and other site requirements.
- Involved in using SQL Server 2005 Reporting Service for generating various reports.
- Worked on code and application maintenance.
- Used Team Foundation Server for version controlling in team environment.
- Worked on Multithreading in handling Batch Service Requests.
Environment: .NET Framework 3.5, ASP.NET, ADO.NET, JavaScript, JQuery, AJAX,SOAP, ASP.Net, C#,, Visual Studio 2008, WCF, SQL Server 2005, MVC,AJAX, jQuery.
Confidential, Los Angeles, CA
.Net Developer
Responsibilities:
- Involved in gathering requirements and functional specification preparation.
- Designed and developed an integrated n-tier web application using C#, ASP.NET and ADO.NET.
- Designed and developed data access layer, business layer and presentation layer (user interface) for the n-tier architecture web application using C#, ADO.NET and ASP.NET.
- Designed and developed effective web forms based on technical design and requirement specifications.
- Designed and implemented multiple WCF services using C#, XML and consumed them using proxy classes.
- Defined report layouts including report parameters and wrote queries for drill down reports using SSRS.
- Created parameterized, Drill down and Drill through reports in MS SQL environment usingSSRS.
- GeneratedSSRSReport through SSIS Package using script component as per business requirement.
- Involving in handling ASP.NET client side state management and server side state management.
- Incorporated many rich, user friendly, responsive features in the application using .Net framework, ASP.NET AJAX Control toolkit, CSS and JavaScript to give better performance and richness to the user interface.
- DesignedSSRSreports with sub reports, dynamic sorting, defining data source and subtotals for the report.
- Created data driven subscriptions for different users using Report Manager.
- Created views and Stored Procedures for generating report. Responsible for creating the reports based on the requirements usingSSRS2012. Extensively worked in sorting the data, defining subtotals for the reports
- Creating reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
- Involved in designing, developing, debugging and testing of reports in SQL Server Reporting Services (SSRS).
- Developed distributed applications using .NetRemotingand Web Services.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Created stored procedures, functions, and triggers in T-SQL for backend communication.
- Analyzed, designed and implemented changes requested and implemented appropriate exception handlers.
- Extensively used SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Involved in unit-testing web applications and in Test Driven Developement (TDD).
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.
Environment: .NET Framework 3.5, ASP .NET, C#, XML, Web Service, WCF, WPF, IIS 5, CSS, JavaScript, SQL Server 2005, SSRS, Windows XP, TFS.
Confidential
Web Developer
Responsibilities:
- Used 2-tier architecture to design and develop presentation layer, and data access layer
- Extensively used windows form applications to create user interfaces by using C#.NET.
- Enhancements to GeoMedia commands like spin, move, and copy parallel etc.
- GUI enhancements to GeoMedia commands.
- Suggesting and implementing suggestions for Data Edit commands.
- Created Complex stored procedures, Triggers, Functions, Indexes, Tables, Views.
- Created derived columns for the present columns for the given requirement
- Writing unit test cases for the components developed and writing test scripts.
- Testing components developed and executing test scripts and performing stabilization
- Testing.
- Responsible for fixing the problems found in the product.
- Responsible for documenting the knowledge for future reference.
- Designed and implemented user login and security
- Worked on replication of data (Transactional Method Used).
- Implemented different types of constraints on the data tables
Environment: .Net Framework 2.0, Oracle, C#.NET, SQL Server 2005, Visual Studio 2005.