Sr. Application Developer Resume
Irving, TX
SUMMARY
- 9+ Years of experience in Analysis, Design, Development, Testing and Implementation of various application software and computer - based object modeling using client - server architecture with consistently increasing responsibilities and involvement in all stages of System Development Life Cycle (SDLC).
- Worked with Agile software development methodology and Test Driven Development using C#.NET, ASP.NET MVC, WCF, Silverlight, WPF, SSRS, Crystal Reports, Oracle, SQL Server, LINQ, ADO.NET, AJAX, SharePoint, Visual Studio.NET 2005/2008/2010/2012/2013 and .NET Framework 1.1/2.0/3.5/4.0/4.5.
- Extensive experience in .NET 4.5 framework application/web development of n-tier web applications using C#4.5, ASP.NET 4.5, ADO.NET 4.5, Web Services, WSDL, WCF, Web forms and Win forms, AJAX, HTML.
- Extensive experience with Data Access using Data Adapter, Data Reader and Data set in ADO.NET and LINQ (Language Integrated Query) providers for data manipulation.
- Sound knowledge of version control systems such as Microsoft Visual Source Safe(VSS).
- Experienced in developing and consuming WebServices and SOA.
- Experience in reporting tools such as Crystal Reports, SSRS, and Microsoft Project and SSIS.
- Worked with MVC 4.0 and Entity Framework for ePortal development
- Excellent hands on experience in PL/SQL programming and good knowledge on RDBMS concepts.
- Good understanding of OOP concepts and ability to develop using those concepts and knowledge of UML.
- Experience creating complex Stored Procedures, Queries, Views, Triggers, and (UDF)Functions, using PL/SQL, T-SQL and Performance Tuning in various SQL Server& Oracle environments.
- Experience in deployment of web application on production/test servers using II Sasa web server.
- Extensive experience in thick or thin GUI’s/clients or web based systems.
- Translated complicated enterprise specific business rules and procedures into appropriate business logic components such as code libraries, Stored Procedures and security models.
- Experience in Quality Control procedures used in software development.
- Experience in implementation of various Design Patterns.
- Designed/coded application components in Agile Scrum environment utilizing test driven development approach.
- Provided programming estimates, identified potential problems and recommended alternative solutions.
- Worked in close cooperation with project managers and other functional team members to format Team effort in development; collaborated with other members of the product development team.
- Experience designing, developing, unit testing, and implementing application and database code required for multiple tier business applications and systems in distributed multi-user environments.
- Excellent communication and interpersonal skills and Self-motivated team player with strong problem solution skills and a thirst to learn the latest and most effective industry technologies.
TECHNICAL SKILLS
Environment: s/Servers/OS: Windows, Visual Studio 2010/2012/ 2013 , MVVM, WPF, MVC 3.0, 4.0/ 5.0, IIS, OS9000, UNIX/LINUX, Windows Communication System.
Data Access/RDBMS: SQL Server2008 R2, 2012, Oracle 11g, ADO.NET 4.5, LINQ to SQL, PLSQL, SQL Scripting, SQL Reports, DBMS, LINQ to Oracle, Stored Procedures, Triggers, Views, Functions, Entity Framework, SSIS, DNA
Other Tools/Software: SharePoint, Visual SourceSafe, Excel/VBA, Multithreading, OOP, Design Patterns, Access, jQuery, Firebug, Telerik Controls, Agile Scrum, HR Mgmt. System, Microsoft’s Active Directory, AJAX, MVC Razor, MVC, WEB API, Restful, WPF, WCF, Web Services, Silverlight, WCF Services, SSRS, TFS, UML, Web API, SSIS, SSRS, OEM, CRM, Java Spring, AngularJs, TDD, POC, GOF, AZURE
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Sr. Application Developer
Responsibilities:
- Designed and developed user interface for web application and intranet application using Visual Studio 2010, ASP.NET, MVC, C #.NET, and AJAX, XML and CSS with object oriented programming techniques. Used various features of C# and C#.NET (e.g. reflections, generics, partial classes, LINQ etc.).
- Designed web application wireframe as per business requirement.
- Developed interactive pages of the application using ASP.NET Web Forms pages with VB.NET for the code behind modules.
- Worked with WSDL document and SOAP protocol while working with Web service. Developed and Maintained portal using ASP.NET, C#.
- Developed presentation layer of both public and intranet application.
- Developed the application using MVC frame work, Bootstrap, MVVM and WCF.
- Extensively Used. ASP.NET 4.0 controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Extensively used ExtJS and JavaScript for UI interaction, XML for data transmission via WCF services and data manipulation using LINQ.
- Created and consumed WCF services which are based on SOA architecture. Used Basic Http Binding for binding purposes. Worked on WCF security.
- Used LINQ, WPF to communicate between DAL and other business components.
- Developed Controls and WPF Windows Screens and Pages.
- Extensively used ADO.NET objects such as Data Adapter, Dataset, Data Reader, and Data View. Designed pages in SharePoint Designer.
- Extensively used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Designed and developed using java script libraries like Angular.js.
- Response UI and website layout is achieved using Bootstrap framework. Angular.js helped in bootstrapping web application efficiently without registering call backs which helped in code debugging.
- Worked extensively on XML or JSON request and response payload, defining or changing their structures.
- Build technical architecture of application and document design in high level and low level design document.
- Developed application infrastructure component like logging, exception handling, data access, caching and cryptographic application block.
- Involved in developing and organizing Custom Error pages and Exception Handling.
- Demonstrating the architectural implementation through code and design.
- Design application architecture, design and code reviews.
- Implemented Agile methodology for the development of the application.
- Developed systems using .NET components and implemented the Data Access layers using ADO.NET. Used ADO.NET objects such as data reader, data adapter and dataset for consistent access of the data from data layer.
- Developed stored procedures, functions, tables, indexes and constraints in TSQL for SQL Server 2008 R2 Database.
- Involved in the design of the database and developed stored procedures, for implementing the business rules.
Environment: Visual Studio.NET 2010, C#, .NET 4.5, ASP.NET, ADO.NET, MVC 4.0, LINQ, WCF, MVVM, WPF, XML, TFS, CSS, JavaScript, JQuery, AJAX, Ext.js, Angular.js, Bootstrap, N unit, Agile, SQL, SQL Server 2008 R2 and Windows.
Confidential, Livonia, MI
Sr Application Developer
Responsibilities:
- Gather, understand and document business objectives, specifications and requirements.
- Document project scope and provide accurate estimates to better manage end user expectations.
- Responsible for report writing, SSIS packaging, plugins, workflows, installation, configuration, customizations, designing and administering as per customer requirements.
- Performed Data Tier design & development, including SQL Server, views, stored procedures, complex queries, data extraction, transforming, and loading, DTS/SSDT and SSIS.
- Created crystal reports and SSRS reports.
- Provide timely and effective end user support for Information Systems.
- Provide end user training on production systems and maintain training documentation.
- Gather, document and implement improvements and enhancement requests to optimize systems.
- Conduct development for client-side applications, including Web, Win32, Mobile and middle-tier applications.
- Perform data tier/server development and database programming, including stored procedures, complex queries, data extraction, SSIS and loading.
- Create Crystal and SSRS reports.
- Provide input on and follow corporate standards for development processes, tools, testing and platforms.
- Participate in audits of IS projects to ensure they meet process standards.
Environment: Visual Studio 2012/2013/2015 ASP.NET, C#.NET 3.5, 5.0, ADO.NET 4.5, SQL Server 2005/2008 R2/2012, WCF Web Services, IText, IIS, CVS Silverlight 4.0/3.0., XSL/XSLT, Design Pattern (Facade Pattern), TFS, Harvest, SSIS, SSRS, Crystal Reports, HTML5, JQuery, JavaScript, AJAX, WCF, WPF, Web API, CSS, SOAP, MVC 3.0, 4.0 / 5.0, Sharepoint, Oracle 11g, MVC Razor, JQuery, OOP, C#, EAI, Bootstrap, AngularJS, Bootstrap, Knockout, MVC5, Silverlight, AJAX, Windows Azure, SQL Azure, Azure Caching, Active Directory.
Confidential, Rockville, MD
Sr .NET Developer
Responsibilities:
- Coding and implementation of various phases of project.
- Involve in application development and Unit testing. Debugging and troubleshooting of the application.
- Involved in client side scripting using JAVA Script, JQuery.
- Designed database triggers and Stored Procedures.
- Involve in project documentation and demo presentation for each phases of the application
- Generated and Integrated Reporting module using SSRS reporting modules.
- Integrated Content Management systems for attachments storage and retrieval.
- Integrated External UDDI Web services with .Net applications to achieve seamless data processing.
- Designed user interface web forms and implemented application logic using ASP.NET, C#.
- Developed/modified Win forms for various modules using C#.Net.
- Configured and Deployed Website using Microsoft SharePoint Server.
- Exposure to Unit testing framework such as NUnit.
- Designed data structures and stored procedures, and tune existing stored procedures on SQL Server 2005/2008 R2/2012.
- Expert at Object Oriented Analysis (OOA), Object Oriented Design (OOD) and Object Oriented Programming (OOP)
- Extensive hands on experience with Microsoft technologies InfoPath including .Net, C#, ASP.Net, MVC, Web API/WebAPI2, SQL Server, Linq.
- Development with Microsoft .NET environment (Visual Studio, TFS, VB/C#)
- Worked on Development and Maintenance of existing application.
- Developed and modified the production software (multi-tiered web applications) using C# 3.5, 4.0 / 5.0, VB.NET, ADO.NET, ASP.NET, AJAX 4.0, XML, .Net 1.1 - .Net 3.5 Framework, HTML, JavaScript, CSS (Web Forms) technologies, MVC 4.0 / 5.0.
- 4+ years of experience in .net framework 3.0, 3.5 (Windows Presentation Foundation (WPF), Windows Workflow Foundation (WWF), Windows Communication Foundation (WCF) and Silver light.
- Used ADO.Net for Data accessing. Environment: Visual Studio 2005/2008; SQL Server Management Studio 2005; ADO.NET Entity Framework 3.0, 3.5.
- Experience working with Asp.Net MVC 5, Test driven development, SharePoint 2013, Restful web API and Bootstrap.
- Experience working with LAMBDA, Generics, Interfaces, Dependency Injection.
- Involved in Designing and implementing entire ESS application by using MVC5, Web API, C#, SQL Server technologies.
- Designed and developed complete Frontend of FHS reporting application based on C#, Asp.net, JQuery, Bootstrap.
- Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Designed and Developed using Unit Testing and GOF Design Patterns.
- Involved in POC (Proof of Concept) phase for design WCF service for connecting frontend interface and backend database and redesign SQL server database.
- Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
- Creating WPF/Silverlight applications using MVVM architecture.
- Develop custom DNA apps to suit specific needs.
- Enhance, modify and add unique capabilities to DNA.
- Experience working with Oracle SQL Developer, VS 2013, Microsoft Azure and SSRS.
- Experience creating complex Stored Procedures, Queries, Views, Triggers, and (UDF) Functions, using PL/SQL, T-SQL and Performance Tuning in various SQL Server & Oracle environments.
- Database design & administration experience on SQL Azure, MS-SQL Server 7/2000/2005, MS Access.
- Managing project and hands-on experience on Cloud Computing on Microsoft Windows Azure Well versed in and C#.
- Develop, modify and test software code using Microsoft.Net, C#, Windows Services, WCF web services, XML, Multithreading, MSMQ, Oracle and PL/SQL.
Environment: ASP.NET, C#.NET 3.5, 5.0, ADO.NET 4.5, SQL Server 2005/2008 R2/2012, Web Services, Visual Studio, IText, IIS, CVS Silverlight 4.0/3.0., XSL/XSLT, Design Pattern (Facade Pattern), TFS, SSRS, Crystal Reports, HTML5, JavaScript, AJAX, EAI, Bootstrap, AngularJS, Bootstrap, Knockout, MVC5, Silverlight, AJAX, Windows Azure, SQL Azure, Azure Caching, Active Directory
Confidential, Addison, IL
.NET Developer
Responsibilities:
- Responsible for development of complex n-tier applications which were very large in nature.
- Built web applications using C#, ASP.NET MVC, JSON, HTML, XHTML, CSS and Firebug.
- Effectively used jQuery and concise Java Script Library for traversing HTML document, event handling and AJAX interactions.
- Using SQL Server2005/2008 R2/2012, created Table and Stored Procedures; designed using SQL.
- Developed Web Forms using C#.Net sever controls.
- Implemented Stored Procedures call in business layer (ADO.NET) for use of Web layer.
- Developed front-end and back-end application using WCF, MVC4.0 and Razor for user interface.
- Used Telerik, Kendo and AJAX Controls to manipulate data; implemented AJAX controlling pages for partial update.
- Good understanding of OOP concepts and ability to develop using those concepts and knowledge of UML.
- Designed and developed Business layer components using C# and Web Services.
- Developed application to export data to CSV file.
- Used WPF to add graphics; worked heavily on custom template controls.
- Prepared various test cases to fix bugs and ensure application error-free using in Unit Testing.
- Programming experience in Forms, Reports, and PL/SQL as well as writing Triggers Procedures. Functions, Project was deployed using Visual Studio 2012.
- Experience using a version control system (VSS/Git/TFS/SVN)
- Preliminary road map for new architecture: i18n, pipelined XSLT + multi-level schema validation of XHTML and a custom Spring / Struts / Tiles framework.
- Expertise in creating Database Triggers, Stored Procedure, Stored Functions, Stored Packages and Exception Handling in Oracle 8.x/9i,11g.
- Experienced in Bug Fixing, adding new features and bringing it up to date with the Database Version
- Developed modular Silverlight4 application using MVVM for shipping/receiving with WCF/SQL Server.
- Worked on Development and Maintenance of existing application.
- Responsible for project planning, task creation and assignment, and requirements gathering.
- Used Entity Frame Work for mapping tables.
- Development of client application modules (Silverlight, ASP.NET).
- Remarkable experience in Silverlight, RIA services.
- Developed modules of the application in ASP.NET, Silverlight and involved in writing C# classes.
- Creating custom site pages, lists, views and master pages and adding ASP, Silverlight controls.
- Accessing SQL Server 2008 from a Silverlight application using WCF.
- Experience creating complex Stored Procedures, Queries, Views, Triggers, and (UDF) Functions, using PL/SQL, T-SQL and Performance Tuning in various SQL Server & Oracle environments.
- Implementing LINQ queries on different data sources in Silverlight applications.
- Access ASP.Net WCF services from Silverlight applications and implement AJAX script to handle Silverlight events and manipulate Silverlight controls.
- Experience working with Oracle SQL Developer, Microsoft Azure.
- Experience working with Microsoft Enterprise Library for logging, validation against web services and data.
Environment: ASP.NET, C#.NET4.0, ADO.NET, SQL Server2005/2008 R2/2012, PL/SQL, Oracle, jQuery, XSLT, WCF, WPF, VisualStudio2012, AJAX, MVC, IIS, Façade Pattern, Entity Framework, Code-Gen, SSRS, TFS, UML/MS Enterprise Library, Silver light4.0, HTML/XHTML, HTML5, CSS, Firebug, MVVM, Stored Procedures, MVC Razor, TFS 2010, OOP, C#, Silverlight, AJAX, AZURE, Microsoft Visio 2007/2010
Confidential, Long Beach, CA
.NET Developer
Responsibilities:
- Application was designed using Façade Pattern Concept in Test Driven Development (TDD) environment.
- Migrated old data into new SQL Server 2005/2008 R2/2012 database; localized to Spanish Language.
- Tuning existing SQL queries to deliver optimal performance.
- Assisting the lead architect in designing data schema for XML data store
- Developing functional and design documents
- Coding XML data retrieval module
- XML feasibility analysis for repository data storage for local access
- Used MVC2.0 Design Pattern followed for ASP.NET application development.
- Built web applications with ASP.NET MVC, JavaScript, jQuery, JSON, HTML/XHTML, CSS and Firebug; effectively used jQuery concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Experience and understanding of all phases in the Software Development Life Cycle (SDLC) and Agile methodologies Team Foundation Services (TFS), continuous build .
- Developed business/data access layer using C# and ADO.NET under guidance of Confidential framework.
- Create Windows and Web Services using .NET, Install shield and WCF Web Services.
- Create and consume SOAP, WCF-SOAP, RESTful web services.
- Strong Microsoft skills like (SQL, XML, TFS, Web Services and OOP).
- Used List, Trees, Toolbars, Menus and Context Menus for navigation in WPF.
- Implemented WCF services as one of application layer.
- Developed Business Entity, Data Access Layer, Service Layer generated using code CodeGen.
- Tables, Stored Procedures and Triggers designed using SQL Server and Oracle 9i.
- Implemented Stored Procedures calling business layer (ADO.NET) for use of Web layer.
- Used SSRS for report generation; also utilized Silverlight multi-touch.
- Developed interfaces for data exchange using SQL Server, XSL and XSLT.
- System unit testing at faca delayer; developed classes for connecting to Oracle9i database.
- Maintained project versions in TFS2008 by merging module developed with latest version in TFS.
- Worked on Development and Maintenance of existing application.
- Responsible for requirements gathering, planning, developing UI and middle tier (using C#).
- Worked on Entity Frame work and MVC 4.0.
Environment: ASP.NET,C#.NET 3.5,4.0, ADO.NET, SQL Server 2005/2008 R2/2012, PL/SQL, Oracle 9i, jQuery, XSLT, WCF, WPF, VisualStudio2010, AJAX, MVC, IIS, Façade Pattern, Entity Framework, Javascript, Agile, Silverlight, Code-Gen, SSRS, TFS, UML
Confidential, Sacramento, CA
.NET Developer
Responsibilities:
- Responsible for development of n-tier applications, primarily using C#.NET and ASP.NET.
- Application was designed using Facade Pattern concept in TDD environment.
- Migrated old data into new SQL Server2005/2008 R2/2012 database.
- Developed front-end and back-end application using WCF, MVC2.0 for user interface.
- Developed business and data access layer using C# and ADO.NET under guidance of Confidential framework.
- Used List, Trees, Toolbars, Menus and Context Menus for navigation in WPF.
- In depth knowledge of TFS best practices from real world implementation.
- Developed Business Entity, Data Access Layer, Service Layer generated using code CodeGen.
- Table and Stored Procedures designed using SQL; used SSRS for report generation.
- Implemented Stored Procedures calling business layer (ADO.NET) for use of Web layer.
- Developed interfaces for data exchange using SQL Server, XSL and XSLT.
- Worked with Charts and Data Binding controls with service components in Silverlight 4.0/3.0.
- Performed System Unit Testing at Facade layer.
- Strong understanding of OOP/OOD concepts.
- Developed extensive Oracle 9i Stored Procedures/Triggers and classes for connecting to database.
- Maintained project versions in TFS2008 by merging module developed with latest version in TFS.
- Used Silverlight4.0/3.0f or providing more compelling, engaging and rich media experience for viewers.
- Worked on Development and Maintenance of existing application.
- Prepared Code Review and Unit Test documentation; loaded on SharePoint for team access.
- Primarily implemented data, communications and multi-threaded server components.
- Experience with Entity Framework or similar ORM framework.
Environment: ASP.NET 3.5, 4.0, C#. NET4.0,ADO.NET, SQL Server 2008, Oracle, jQuery, XSLT, WCF, WPF, VisualStudio2010, AJAX, MVC, IIS, Facade Pattern, Entity Framework, Code-Gen, SSRS, TFS, UML/MS Enterprise Library, Silver light 4.0/3.0
Confidential
.Net SQL Developer
Responsibilities:
- Developed system objectives, requirements, business models, user models, and business rules.
- Designed and validated the business processes of the application with use case diagrams, class diagrams, and sequence diagrams using UML Enterprise Architecture
- Assisted in designing web application architectures to utilize and work within corporate security guideline.
- Designed and coded 3-tier applications with front-end development in MS VB.NET, C#.NET, ASP.NET, SQL Server 2005
- Designed and coded stored-procedures in MS SQL Server 2008.
- Extensively used ADO.NET technology to get advantage of disconnected data programming using technologies like Datasets, Data Adapter, Data Reader, Data Tables, Data View and Data Grid.
- Developed win forms using C# environments and ADO.Net.
- Involved in database design, writing stored procedures using T-SQL.
- Detailed documentation and code reviews.
- Involved in database operations using ADO.NET.
- Generated reports using Crystal Reports.
- Designed LDM/ PDM for Coverage Model / On Line Watch List Management using Erwin for Global Anti Money Laundry & Economic Sanctions.
- Involved in preparing Logical Data Models/Physical Data Models.
- Identify source systems, their connectivity, related tables and fields and ensure data suitably for mapping.
- Designed Logical/ Physical Data Model for E-Delivery System Using ER-Studio.
- Created SQL Loader Scripts, table sizing, indexing, table partition, SQL tuning.
- Created/ Tuned PL/SQL Procedures, SQL queries for Data Validation for ETL Process.
- Created Validation reports/System integration reports by Oracle Developer Suite 10g.
- Extracted data from various sources like Oracle, Netezza and flat files and loaded into the target Netezza database
- Created DDL, DML scripts. Created and worked with X-Reference tables for data validation between difference data marts/Databases
- Created PL/SQL procedures, triggers, generated application data, created users and privileges, used oracle utilities import/export.
- Extracted data from various sources like Oracle, Mainframes, flat files and loaded into the target Netezza database.
- Designed data models with Confidential - ERC standards up to 3rd NF (OLTP/ODS) and de normalized (OLAP) data marts with Star & Snow flake schemas.
- Created more than 20 New Models and with more than 100 tables. Used Star Schema and Snow Flake Schema for data marts / Data Warehouse.
- Created DHTML using PL/SQL Tool kits, packages, Dynamic SQL, used Apache
- Provided conceptual and technical modeling assistance to developers and DBA's using Erwin and Model Mart. Validated Data Models with IT team members and Clients.
- Worked on IBM Information Analyzer to profile the data and generate various reports
- Data Analysis and Application Testing Tuning using Analyze and Explain plan.
- Extracted the source data from Oracle tables, MS SQL Server, sequential files and excel sheets.
- Developed mappings in Informatica to load the data from various sources includes SQL server, DB2, Oracle, Flat files into the Data Warehouse, using different transformations like Source Qualifier.
Environment: Oracle 8i, PL/SQL, SQL Loader 8.1, Toad 4.0, UML, Erwin 3.5, K-Shell, Erwin3.5, PL/SQL TOOL KIT, Perl, JDBC, Toad 3.0, PL/SQL, C#.NET, Microsoft .NET Framework 2.0, ADO.NET, SQL Server 2008, Windows NT, Reporting Services (SSRS).