Senior Application Developer Resume Profile
Summary
- Over 11 years of Application development experience in Microsoft Technology Stack
- 10 years in .NET Framework using C and ASP.NET
- Experienced in WCF and SOA
- Over 4 years of experience in SharePoint Development
- Extensive experience in database programming using MS SQL Server
- Has developed projects under challenging situations using Agile and Waterfall methodologies
- Thorough knowledge of Software Development Life Cycle SDLC
- Has strong grasp on Object Oriented Programming Techniques
- Excellent requirement management gathering and application support skills
- Proven track record of working with key client personnel and interacting with stakeholders at all levels
- Effective communicator and peer mentor
- Excellent problem solving and troubleshooting skills
- Experience in supporting applications 24/7 in production environment
- Managed multi - cultural and multi-geographic teams for solution delivery
- Client experience includes working with Verizon Nestle Schwan s Kimberly Clark and Vitera Healthcare Solutions and Ford India
Technologies
IDEs and Tools Visual Studio SQL Server 2005/2008/2012 Management Studio SQL Server Business Intelligence Development Studio BIDS
Libraries and Frameworks .NET Framework 1.0-4.5 SharePoint ASP.NET WCF AJAX MVC Entity Framework AngularJS Telerik
Languages C COBOL VB.NET C Transact SQL JavaScript
Database MS SQL Server Oracle DB2 SQL Server Integration Service SSIS
Operating Systems Windows 8.1 Windows 7 Windows Vista Windows XP Windows Server 2000/2003/2008
Web Servers IIS 5.0/6.0/7.0/7.5/8.0
Version control tools Team Foundation Server TFS Visual source Safe VSS
Professional Experience
Confidential
Role Senior Application Developer
Description
Security Technology Solutions STS is responsible for developing and maintaining web applications and consolidation of security information for Verizon Corporate Cyber Security. These applications will provide assistance to Telecommunication investigations help document vendor fraud cases and tracking ID requests for Physical Security. There are over 30 web applications and tools that are supported by STS that allows cyber security personnel to carry out their responsibilities efficiently and effectively. Some of the important applications that were built to support the corporate security team were Investigative Case Engine ICE Legal Compliance System LCS International Credential Request System ICReS and Profiler. ICE is a web based tool for reporting collecting analyzing researching and searching security incident data. It will provide investigators Area Managers and Directors the tools necessary for case documentation tracking of investigative hours reports and measurements and searching within the application to meet the needs of internal/external customers in accordance with corporate regulations and policies. LCS is used by the legal division of cyber security that interacts with Law enforcement agencies. ICReS was developed as a one-stop shop for processing the photo identification and building access cards requests. Profiler is a tool for use by all investigation staff that can be integrated into other security applications that seamlessly gathers and displays all personnel information logical access information and investigatory information into a single easy to use interface.
Responsibilities:
- Designed and developed several critical modules in Investigative Case Engine for cyber security investigators using ASP.Net SQL Server C JavaScript AJAX SQL Server JQuery and Telerik
- Designed and developed several critical modules in Legal Compliance application using ASP.Net SQL Server C JavaScript AJAX SQL Server JQuery and Telerik
- Designed and developed International Access card management system using ASP.Net and SQL Server
- Gathering requirements from business users and preparation of functional specification documents
- Developed domestic Key Management System using ASP.Net MVC 4 JavaScript JQuery and SQL Server
- Designed and developed Profiler tool and integrated with other security applications using ASP.Net C AJAX JavaScript JQuery and SQL Server
- Designed and developed Validation and Verification portal using ASP.Net and SQL Server
- Production support for various critical web applications and incident ticket management
- Database programming using SQL stored procedures and User-Defined Functions UDF
- Creation of SQL Stored procedures and Database triggers for auditing
- Creation of SSIS packages for processing the international access card data
- Co-ordinated with offshore team from Chennai on various development initiatives
- Preparation of SQL queries for ad-hoc reports and performance tuning of existing queries
- Code review preparation of documents for change requests and deployment of components
- Development of Business Layer components using C
- Development of Data Access Layer components using C ADO.Net and Entity Framework
- Creation and consumption of WCF services for Legal Compliance System
- Implementation of Logging and exception handling using Enterprise Library
- Creation of Ad-hoc SQL queries to generate reports for senior management upon request
- Provide architectural guidance for application development
- Troubleshoot production issues and identify root causes and provide resolution
- Provide support for software releases during non-peak hours
Environment: ASP.NET MVC 4 C JavaScript AJAX SQL Server 2008/2012 JQuery Telerik SSIS Visual Studio 2010/2012 TFS WCF XML Web Services Entity Framework Enterprise Library SSRS Stored Procedures Triggers
Confidential
Role Web development team Lead / Senior Developer
Responsibilities:
- Web development team lead for the external customer portal
- Responsible for migrating the customer portal from MOSS 2007 to SharePoint 2010
- Creation of WCF and Windows Services for Siebel to Salesforce migration
- Business requirements gathering and preparation of functional design specification FDS documents
- Design and develop online payment module for the external customer web site using ASP.Net
- Design and develop Document Libraries for the external customer portal using built-in SharePoint features
- Design and develop customer support forum using SharePoint features
- Design and develop customer survey application using SharePoint features
- Migrate network services lookup application from Java to MS technologies such as SharePoint and ASP.Net
- Development and integration of WCF services for retrieving/modifying data from various inbound systems such as Siebel Oracle financials and SQL server
- Creation of SSIS packages for the payer data received from external systems
- Develop an ASP.Net application for electronic enrollment of subscription services
- Implementation of online chat application
- Design and develop upgrade center application for various practice management products
- Development of 5010 readiness center using ASP.Net and SQL server
- Task allocation project estimation and execution of project plan
- Responsible for production deployment in coordination with middleware team quality assurance team and business units
- Review offshore deliverables and provide guidance and feedback
- Responsible for the timely delivery of UI components developed by offshore team
- Provide production support for external customer facing web site and internal SharePoint portal
- Manage the SharePoint site as a site collection administrator and perform several administrative activities such as managing contents navigation work flows Web Parts document libraries user groups permissions etc.
- Responsible for maintaining the user interface code using Team Foundation Server
- Facilitate User Acceptance Testing UAT
- Defect tracking and management using Mercury Quality Center
- Work with Siebel team and middleware team to help troubleshoot various issues
Environment: C .NET 2.0-4.0 SharePoint Server 2007/2010 ASP.NET Web Parts WCF SSIS SQL Server 2005/2008 Visual Studio 2005/2008/2010 BizTalk Oracle TFS XML AJAX JavaScript IIS 6.0/7.0 Siebel Salesforce
Confidential
Role Lead Developer/Onsite Coordinator
Responsibilities:
- Responsible for production deployments and post implementation support
- Reviewing code and various artifacts delivered by Offshore team
- Primary point of contact for Web application issues working with ever demanding business user groups located in different geographical locations operation groups and other applications programmers
- Coordination of activities with offshore development team based in India and other internal departments including Quality Assurance and Testing
- Project estimation and allocation of tasks/modules
- Maintenance of web application server and databases used by HR applications
- Requirements gathering for enhancement projects
- Creation of Stored Procedures and SSIS packages for data retrieval modification and transformation
- Development of a component for accessing/modifying the SAP data for HR applications
- Provide Single sign-On SSO functionality for various HR web applications
- Design and Develop United Way web application using C ASP.Net and XML Web Services
- Providing production support for critical web sites on a 24 7 basis
- Version control as Visual Source Safe Administrator
- Took special initiative and provided training to onsite team on HP help desk ticketing procedure and contributed immensely towards ensuring SLA compliance
Environment: C Visual Basic .NET ASP.NET ASP Visual Studio 2003/2005 SQL Server 2000/2005 SSIS VB scripts VSS JavaScript and NT Batch scripts.
Confidential
Role Developer/Onsite Coordinator
Responsibilities:
- Worked as a web developer/Onsite coordinator in the development and implementation of Profiling Tool project
- Gathering system requirements and maintaining Software Requirements Specifications SRS documents
- Design and develop Product and Business Entity modules for profiling tool using ASP.NET 2.0
- Developing C class libraries for handling the business logic
- Responsible for development/code reviews/delivery
- Database design and creation of SQL tables and stored procedures
- Creation and deployment of Data Transformation Services DTS packages for data transformation
- Creation of NT Batch jobs for daily data load from SAP
- Responsible for change management and version control using Visual Source Safe
- Coordination of activities with offshore development team based in India and other internal departments including Quality Assurance and Testing
- Facilitating User Acceptance Testing UAT and conducting training sessions for the end users
- Coordinating with various teams such as SAP BW and ISW groups for the successful completion of the project
- Incorporating the user feedback from UAT without impacting the production deployment schedule
- Responsible for production Go Live post implementation support and enhancements
Environment: C ASP .NET 2.0 JavaScript VB Script NT batch scripts Visual Studio 2005 SQL Server 2000 and VSS
Confidential
Role Developer
Responsibilities:
- In-depth analysis of existing Mainframe applications thereafter preparation of analysis document by extracting the business rules from the COBOL/DB2 programs.
- Responsible for reviewing Business Rule Extraction documents and Analysis documents
- Preparation of detailed design documents for web and batch applications
- Developing a web application in ASP.NET for Upload module
- Creation signing and maintenance of common components using C across multiple applications
- Creation of C batch applications and stored procedures from DB2 Queries
- Conduct system testing for two of the most critical modules Upload/Download
- Parallel testing of the new .Net application with the existing legacy application and analyzing the differences if any by comparing the SQL database against DB2 database
- Coordinating with the onsite and offshore team on a daily basis on various tasks/issues
Environment: C ASP .NET 1.1 JavaScript Web services Visual Studio 2003 SQL Server 2000 VSS CICS MSMQ DB2 and COBOL BizTalk
Confidential
Role Developer
Responsibilities:
- Worked as a team member in the Schwan s Application Maintenance project
- Analysis of COBOL-DB2 programs and preparation of design documents
- Coding preparation of test cases test case review unit testing
- Working on enhancement projects in Upload Download systems using COBOL/DB2
- Creation of REXX tools to increase the productivity
- Automation of business process using applications developed using REXX
- Production support for hand held terminal applications and bug fixing
Environment: COBOL DB2 CICS CSP REXX QMF and JCL
Confidential
Role Implementation Analyst
Responsibilities:
- Implementation of Global Incident Reporting System
- Providing end user training as part of implementation
- Coordinating with the end users for requirement gathering and implementation
- Creation of SQL tables and Queries for the Web Survey tool
- Design coding testing and implementation of Web Survey tool using ASP and SQL Server 2000
Environment: ASP JavaScript SQL Server 2000 and VSS