Enterprise Application Developer Resume
Phoenix, AZ
SUMMARY
- About 8 years of strong experience in Design, Development of internet, intranet, Implementation Client/Server, N - tier architecture, Web-Applications, Object-Oriented Analysis and design.
- Worked in all phases of software development lifecycle (SDLC) including requirements gathering, analysis, design, reviews, scoping, coding, testing, debugging, documenting, building and deployment.
- Experience inProjectmanagementmethodologies(AGILE SCRUM, Waterfall)
- Experience with .NET Technologies such as .NET Framework, C# .NET, ASP.NET, ADO.NET, MVC, WCF, WPF, Web Services and Entity Framework using VS 2008/2012/2012
- Designed with Cascading Style Sheets (CSS), HTML, DHTML, JavaScript, JQuery and VBScript.
- Experience in Model View Controller (MVC) framework, MVVM Pattern.
- Expertise in .Net technologies with Object Oriented Analysed Development (OOAD) & development of Web and Win forms applications.
- Experience in XML technologies like XML Schema, DTD, XSLT, SOAP, WSDL and Web Services.
- Experience in design, development of User Interface (UI) applications and implementation of Internet/intranet applications using C#, ASP, ASP.NET, Web Services, IIS, HTML,DHTML, XHTML, CSS, Java Script, jQuery, Angular JS,XML, XAML and XSL including COM and SQL.
- Experience on multiple Applications from concept to deployment and production support.
- Expertise in developing Stored Procedures, Indexes and Triggers in SQL Server
- Creating Constraints, Indexes, Views, Stored Procedures, Triggers and User Defined Functions using T-SQL.
- Experience in writing Constraints, Indexes, Views, PL/SQL Blocks, T-SQL, Stored Procedures, Triggers, Functions and Cursors on SQL Server 2012/2008/2005/2000 and Oracle 11G/10G/9i database
- Experience with Forms Authentication & Authorization, Membership Roles in security in .NET applications.
- Experience in working with all flavours of UNIX and Windows along with C, C++ in developing applications with various system level architectures.
- Experience in developing the data access components using ADO.Net Objects and ADO.Net Entity Framework Components with LINQ to Entity Queries.
- Experience in writing NUnit Tests and also Protractor and Jasmine for testing Frameworks in a TDD Environment.
- Expertise in using version controlling tools likeTeam Foundation Server (TFS 2012/2010),Visual Source Safe (VSS), SVN for source code maintenance.
TECHNICAL SKILLS
.Net Technologies: Visual Studio 8.0/9.0/10.0/11.0/12.0, ASP.Net, VB.Net, C#.Net, ADO.Net, Web Services, XML, XSL, SOAP, XMAL, AJAX, MVC Framework, MVVM OLE, ActiveX, COM, DCOM
Programming Languages: C#,VB.NET, C,C++,PL SQL
Data Access: ADO, ODBC, RDO, PL-SQL, T-SQL, LINQ
Reporting: Crystal Reports 8.5/8.0/7.0, Data Reports, SSIS, SSRS
Database: SQL Server 2005/2008/2010/2012/2014, Oracle 12c/11g/10g/9i, MS Access, My SQL, Sybase, DB2,PL SQL
Web Development: ASP 2.0/3.0, Java 1.2, VB Script, JavaScript, Jscript, HTML5, CSS, DHTML, XML, PHP, WCF, Angular JS, WPF, NUnit Test, Protractor, Jasmine
Application Servers: Microsoft Transaction Server (MTS), MSMQ, IIS
Version Control Systems: SVN, Team Foundation Server(TFS)
PROFESSIONAL EXPERIENCE
Confidential
Enterprise Application developer
Responsibilities:
- Used various WPF controls, Telerik controls, developed User Control design custom UI to meet the requirements and to increase the ease of use for customers
- Using Microsoft technologies: C#, ASP.NET, SQL, MVC, MVVM And Microsoft Workflow to develop technicalsolutions to complex problems dat require the regular use of ingenuity and creativity.
- Used Caliburn Micro framework for designing and building applications in XAML platforms.
- Created complex functions, stored procedures and packages by using PL/SQL.
- Worked on migrating Database from MS Access to PL SQL.
- Involved in the development of Client profile screens using WPF and MVVM Pattern and C#.
- Created Control templates, Data templates, Styles, Style Triggers, Value Converters, Commands and Dependency /Attached Properties for the WPF application.
- Developed windows application using C#.Net, WPF, Visual Studio and PL SQL Server.
- Wrote several stored procedures/Triggers in Oracle (PL/SQL) for the Enterprise Portal Application and data merge.
- Evaluate technical specifications and economic factors relating to process or product design objectives.
- Involved in mentoring new and existing staff onWPF, Silverlight and WCF.
- Enterprise Resource Management application development, functional extension and bug-fixing in the core engine (C++) and collaborating modules (in C#)
- Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
- Used Material Design for perfect visualisation of the application.
- Worked on trouble shooting of PL/SQL code using Exception handling.
- Effectively Created Table Functions, Indexes, Table Partitioning, Collections, Analytical functions, Materialized Views, Dynamic SQL, Records, PL/SQL Tables,Oracle supplied packages, Ref Cursor and External Tables inOracle PL/SQL.
- Working with the version controller Team Foundation Server (TFS) for all the source code maintenance andproject documents.
- Wrote Oracle PL/SQL procedures for data migration and validation.
- Created various Value Converters and used them with controls in XAML.
- Created Web Services and consumed web services from web client developed in ASP.NET.
- Written Code usingC#.Net and various object oriented features like classes, interfaces, inheritance
- Responsible for design and development of Web Forms usingC#.Net, N-tier architecture.
- Implemented Server and Client side validations using ASP.Netvalidation controls and JavaScript.
- Experienced in developing web services and worked with Team Foundation Server.
Environment: C#.Net, Web user Controls, SQL Server 2008, Java Script, .Net Framework 3.0/3.5, Silverlight, MVVM, WPF,PL SQL,Xamarin,ADO.NET Entity Framework,Stored Procedures, HTML5, PL/SQL, Caliburn Micro, MVC, WCF, Visual Studio 2008/2010, SSIS, SSRS, TFS.
Confidential, Phoenix, AZ
.Net Developer
Responsibilities:
- Involved in gathering the requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on N-tier architecture.
- Interacting with Business Analysts, Business users, Testers, Other developers and Management to deliver a Web based solution.
- Worked extensively in Front end (UI) and Middle tier layers.
- Involved in designing and developedHTML5, CSS3, AngularJSfor the user interface with various controls and validations.
- Implemented the changes/modification like iterative/incremental development and used .NET Framework and Object Oriented Methodologies for application development by using agile scrum methodology.
- Implemented multi-threading using threads to improve the performance of the application. me have also used async and await service implementation to improve performances on the WEBAPI services.
- Developed web pages using ASP.NET and VB.NET.
- Used ASP.NET MVC 5.0 and C# in the new development projects.
- Developed client side scripting functions using JavaScript for validations.
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Optimize functional test scripts to maximize test coverage while satisfying test time requirement throughout the product development life cycle using C++
- Implemented dynamic SQL queries with ADO.Netfor both Oracledata provider & SQL data provider using data reader, data adapter, data set and data table.
- Experience monitoring Oracleapplications for performance and Query Optimization.
- Developed 3-tier application with Presentation Layer, Business Logic Layer, and Data Services Layer
- Used LINQ and SQL Server for accessing the data.
- Worked with REST based services using MVC 4.0 WEB API.
- Created UI using WPF following MVVM pattern.
- Developed the Application Tier using C#.NET, WCF, WPF.
- Implemented multiple Web Services for feeding data to multiple applications using WCF.
- Integrated XML schemas through Web Services to make XML documents.
- Implemented Bootstrapfor responsive UI design, so dat application can be used from various browsers with devices.
- Redesigned user interface HTML frameworks with Bootstrap and CSS styling.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Used Ajax applications for reduction of round tripping of data using the update panel controls.
- Worked with TFS (Team Foundation Server) for managing versions of code.
- Implemented data access layer using Entity Framework to connect and retrieve or manipulate SQL Server database.
- Implemented the Data Access Layer using LINQ and was involved in writing and maintaining complex SQL Queries and the required' Stored Procedures and Triggers.
- Worked with SSIS packages and SSRS reports.
- Created SQL Server always on cluster on AZURE cloud environment.
- Setup geo replications for databases in AZURE.
- Performed unit testing on every new version before sending it for User Acceptance Test.
- Implemented OOD patterns like Singleton and Dependency Injection.
- Involved in Design, Development and Testing.
- Worked on AWS and AZURE storage systems with backup and copy.
- Deployed SSIS packages into various Environments (Dev, UAT and Prod) using Deployment Utility.
- Performed systems analysis using Design documents and Prototype for Business Analysts.
- Reporting is handled in SQL Server Reporting.
- Designed and developed applications using UI Layer, Business Layer and Data Layer
- Worked on different aspects of .NET framework like ASP.NET 4.5 and on middleware ADO.NET.
- Developed presentation layer using Server-controls, HTML Controls, User Controls and Custom Controls.
- Wrote Data access components in the form of Web services using ADO.NET with C# as the language.
- Developed application through Win Forms which transfers data in XML format to clients by means of FTP, HTTPS, Email and Web Services on automated scheduled based.
- Involved in database design and writing Extensive Queries, functions and store procedures
- Used DHTML for dynamic data presentation in client browser.
Environment: C#, LINQ, XML, XSLT, WCF, ASP.NET MVC 4.0, MVVM, Entity Framework, WPF, .NET Framework 4.5, JQuery,JavaScript, AngularJS, CSS, Visual Studio 2013, SSIS, SSRS, SQL Server, IIS, TFS, XAML.
Confidential, Atlanta
.Net Developer
Responsibilities:
- Worked closely with business analysts and other team members to build a high quality web application.
- Designed the Presentation Tier by using the Silverlight 3.0, XAML, standard ASP.NET Controls and provided the required functionality by using C#.NET
- Used ASP.NET MVC for developing the web application by creating multiple views/partial views.
- Used MVC 5.0 architectural design pattern for development of the application.
- Used jQuery/jQuery UI to improve the look and feel of the web application.
- Involved in development of Web Forms, classes using ASP.NET MVC 5.0 dat incorporates both N-Tier Architecture, and Database Connectivity.
- Created layout views and incorporated them into the ASP.NET MVC application.
- Used View Bag/View Data to pass data from Controller into the view and also created models and used them on multiple views.
- Regression and Unit tested OBIEE reports, after they were configured to point to the new environment
- Created, modified, and administered OBI Intelligence Dashboards.
- Good experience with Crystal reports and SQLReporting Services.
- Responsible for SQLServer database & stored procedure creation with testing & execution.
- Expertise building Data Integration APIs to communicate data between various data sources like SQL Server, Oracle, Flat Files, and XML files
- Experience with database development tools such as OracleSQL Developer, PL-SQL Developer
- Added Server controls, Custom controls to enhance functionality to the ASP.NET pages.
- Used Razor EngineHtml helper methods for creating controls on the views.
- Developed ASP.NET Web Forms using HTML, AngularJS, Bootstrap, JavaScript, and CSS to control the style and layout of multiple pages.
- Involved in developing applications from scratch using MVC 5, Angular JS, D3.JS, HTML5, JavaScript, CSS, jQuery 2.1.3 and Bootstrap.
- Used ASP.NET MVC bundling and magnification techniques to improve the performance of the application.
- Created custom routes and added them to ASP.NET MVC routes collection.
- Used MVC is Required, MaxLengthetc. attributes on the Model properties for validation purposes.
- Used jQuery/JavaScript for creating user rich UI’s and used Razor engine for creating multiple views.
- Used C#.NET for coding the business logic and to develop N-tier services.
- Used LINQ, WPF to communicate between DAL and other business components.
- Developed single page applications using AngularJS.
- Developed front-end using JQuery, HTML based on MVC architecture.
- Used ADO.NET objects such as Dataset, Data Adapter, and Data Reader.
- Involved in design and implementing code for business and Data Service using WCF.
- Coded in C#.NET using .NET 4.0/3.5 techniques like lazy loading, reflection etc.
- Involved in designing and development of SOA services using Web Services/ WCF using C#.NET.
- Used Entity framework code first for creating data base.
- Creating Entity framework migration to tackle with model changes.
- Used LINQ to pull data from the database.
- Wrote stored procedures, stored functions using SQL Server 2012
- Participated in Scrum activities and communicated with team members.
- Responsible for maintaining versions of source code usingTeam Foundation Server.
- Implemented test cases forUnit testingin Data Access Layers usingN-Unit and Jasmine
Environment: Visual Studio .Net 2012/2013, C#, MS SQL Server 2012, IIS 7.0, MS Team Foundation Server, ASP.NET MVC 5, HTML5, CSS3, JavaScript, JQuery, Bootstrap, XML, Windows 2012, N-Unit Testing, Jasmine, Web Forms, AngularJS, WPF, XMAL, LINQ.
Confidential
Web Developer
Responsibilities:
- Involved in system design and Prototype Development.
- Designed Security Services and Data Access Layer.
- Developed Cascading Style Sheets (CSS).
- Involved in analysis, design and development of business logic layer using ASP.NET, VB.NET and .Net Framework.
- Involved in designing of application using UML diagrams like Use Cases, Activity, Class, Sequence and Collaboration Diagrams, by applyingOOADpatterns and methodologies.
- Developed search criteria in all listing screens with user preferences.
- Created Stored Procedures and Functions in SQL Server depending upon the front-end interface requirements.
- Designed different stages of permissions as Super Admin (Site Administrator), User Administrator, Users.
- Used DHTML for dynamic data presentation in client browser
- Unit testing and writing Test Cases using NUnit.
- Involved in design and development of Database and writing Stored Procedures, Creating Packages and complex queries in SQL.
- Interacting with Business Analysts, Testers, Other developers, Offshore Team and Managers to deliver a Web based solution.
- Improving coding standards.
- Improving functionality speed of the application.
- Involved in complete life cycle of the project from the design stage to the production implementation.
- Involved in code modification of old site in Classic ASP as job of maintenance in course of new development.
- Navigational procedures, client side validations using JavaScript.
Environment: .NET Framework 3.5, ASP.NET, VB.NET, ADO.NET, IIS, JavaScript, HTML, DHTML, Java Script, NUnit, CSS, SQL Server 2008.
Confidential
.Net Developer
Responsibilities:
- Successfully organized initial set of requirements into master list of Use Cases.
- Worked in an Agile Environment to deliver higher-quality software far more rapidly.
- Involved in development of Web Forms, Classes using C#.NET dat incorporates both N-tier architecture and database connectivity.
- Created CSS files to be applied to various web forms on the web pages.
- Created unit test case using visual studio team systems or nunit test framework.
- Actively played the role of an Agile Programmer and followed TDD concepts.
- Created Crystal reports 10.0 on the web page by accessing the database.
- Provided User interface to add new users to the mailing system.
- Secured Web application using authentication, authorization techniques like SQL Role Providers, Member Providers, and Impersonation.
- Analysed performance of queries using SQL Server Execution Plans, and used Performance Monitor to track Server blocking, deadlocks and locks.
- Involved in Writing the validation code in ASP.NET using VBScript upon accepting the username and password, setting cookies and displaying the home page.
- Provided User interface to add new users to the mailing system.
- Secured Web application using authentication, authorization techniques like SQL Role Providers, Member Providers, and Impersonation.
- Performed NUnit testing and system testing and prepared requirement documents for testing.
Environment: Visual Studio 2010, SQL Server 2008, .NET 3.5, ASP.NET, C#, Web Services, AJAX Toolkit, JavaScript, Nunit, VSS, Excel, Access.