Sr. Developer Resume
Kansas City, MO
SUMMARY
- 10 years of IT - experience, extensively worked as a Web Developer and SQL Server Developer
- Strong Experience in developing web application using ASP.NET MVC, C#.NET, VB.NET ASP.NET, ADO.NET and Visual Studio 2013-2005
- Also Involved in building Web Applications by using ASP.Net, C# / VB.Net, JavaScript
- Having strong experience with .NET Framework, WCF, XML, JSON, SOA and Web Services using SOAP/WSDL
- Having strong knowledge in client side scripts JavaScript, jQuery, ExtJS and VBScript
- Having experience in creating DB Layer / API by using ADO.Net concepts
- Excellent experience in T-SQL like complex stored procedures, triggers, functions and views in SQL server 2000/2005/2008/ 2012 , Oracle 10g and IBM DB2
- Involved in Performance Tuning and Query Optimization by analyzing Execution Plan and using SQL Profiler
- Involved in database design by applying Normalization Forms and creating ER Diagrams
- Having strong experience in Relational Database Management System (RDBMS)
- Involved in creating Linked Servers from SQL Server to different data sources MySQL & PostgreSQL
- Involved in ETL by creating SSIS packages and Classic ETL ( SQL Jobs, BCP -OUT, FTP, BCP-IN, BULK INSERT)
- Having experience in data and script movement across the environments (Dev, UAT, Prod)
- Strong IT experience in software design, unit test plans, optimization and experience in all phases of SDLC of n-tier application including requirements gathering, analysis, design, reviews, technical documentation.
- Involved in supporting all the existing applications and resolving the failures of SQL jobs
- Involved in finding the Root Cause Analysis (RCA) for all the support issues
- Analyzing all the support issues and resolving those without any impacts
- Providing Service Improvement Plan (SIP) or Automation for repeated support issues
- Experience in Agile Methodology using practices such as SCRUM.
- Experience in Waterfall Methodology.
- Highly flexible and capable of developing new tools and applications for project automation.
- Have strong analytical skills and vast experience in Object Oriented technologies.
- Excellent interpersonal and communication skills and ability to work in a team
- Extensive work experience in onsite and offshore project modals.
- Having high degree of self-motivation and ability to learn new concepts very quickly.
TECHNICAL SKILLS
Microsoft Technologies (.NET): .Net Framework 4.0 / 4.5, ASP.NET MVC, WCF, Web Services, ASP.NET, ADO.NET, LINQ
Web: ASP.NET, MVC, Web services, SOAP/WSDL, SOAP, ASP.NETXML, HTML, CSS, JavaScript, jQuery, VB Script, ExtJSAJAX, JSON, HTTP, ASP & IIS
Languages: C#.Net, VB.Net, C, C++
IDE: Microsoft Visual Studio 2005/2008/2010/ 2012/2013
Databases: SQL Server 2000/2005/2008/2012 , Oracle 10g, IBM DB2
ETL: SSIS, Classic ETL using SQL Jobs (MS-DOS, FTP, BCP)
Source Control: VSS, IBM ClearCase, Team Foundation Server 2012.
PROFESSIONAL EXPERIENCE
Confidential - Kansas City, MO
Sr. Developer
Responsibilities:
- Developing ASP.NET MVC 4 application and designed UI screens and controls.
- Created ASP.NET MVC 4 application from the scratch and created a framework base.
- High proficiency in jQuery and JavaScript framework.
- Implemented AJAX request in web application using jQuery and JavaScript.
- Developed Web application using HTML5 and supported for cross browsers also.
- Developed and consumed WCF services and utilized different types of binding.
- Worked in XML files creation and reading.
- Developing C# code as a developer.
- Designed the UI screens in web application using HTML and CSS.
- Implemented appropriate error handlers for Run Time Exceptions using C#.NET.
- Supporting all the application issues based on Tickets
- Designed and implemented Data access layers using LINQ for .Net Object Data.
- Written complex T-SQL queries, store procedures, triggers in SQL Server.
- Carried out Performance Tuning, which included detailed code review and SQL query tuning of the database.
- Designed tables in SQL Server and followed Normalization procedure while designing.
- Participated in business analysis meetings reviewing the requirements and end users to create user scenarios and functional specifications.
- Involved in the application architecture design / design documents review
- Involved in analyzing issue raised in Production and provided proper solution for that.
- Setting up ETL by using SQL Jobs with MS-DOS (BCP IN/OUT) & SSIS packages.
- Setting up Replications to copy over the data to different servers
- Involved in support activities and monitoring the existing applications and SQL jobs
- Involved in finding the Root Cause Analysis (RCA) for all the issues
- Providing Service Improvement Plan (SIP) or Automation for repeated support issues
- Implement all quality and process documents as per the defined process.
- Get approvals from Business and management to comply with the process.
- Co-ordinate with all team members both in on shore and offshore.
- Gathered requirements for the application, scoped and delegated different aspects of the project to developers.
- Continuous tracking and reviewing tasks status assigned to team members.
- Keep clarifying team about functionality ambiguities and doubts from business.
- Ensure deliverables are released as per schedules with zero defects.
- Implement tools for Internal Purpose.
- Implement key business processing through automation.
Environment: .NET 4.0, C#, WCF, ASP.NET, MVC, JavaScript, jQuery, SQL Server 2000 / 2005 /2008 / 2012
Confidential
Sr. Developer
Responsibilities:
- Worked on web application developing web forms and business logic.
- Writing Complex Algorithm Code for merging data from different Systems.
- Worked on the technical design to prepare the Module Design Document, Program Specifications
- Participated in business analysis meetings reviewing the requirements and end users to create user scenarios and functional specifications.
- Develop and Enhance existing system as per the requirements.
- Acknowledge support tickets and work Production support issues.
- Fix and move important bug fixes as earliest to Production.
- Involved in the application architecture design
- Involved in design documents review
- Code Development
- Maintaining lower Environment Stability.
- Work multiple items in parallel do prioritize based on importance and impact.
- Implement all quality and process documents as per the defined process.
- Get approvals from Business and management to comply with the process.
- Co-ordinate with all team members (as ours is a global team, scattered in USA & India).
- Gathered requirements for the application, scoped and delegated different aspects of the project to developers.
- Continuous tracking and reviewing tasks status assigned to team members.
- Keep clarifying team about functionality ambiguities and doubts from business.
- Ensure deliverables are released as per schedules with zero defects.
- Preparing documents and participating in disaster recovery process.
- Implement tools for Internal Purpose.
- Implement key business processing through automation.
- Work with Production and Contingency databases for data replication.
- Implement Archival to history databases & purging old data.
- Implement asmx web services & WCF web services.
Environment: .NET 3.5, C#, ASP.NET, WCF, ExtJS, Java script, AJAX, SQL Server 2005
Confidential
Developer
Responsibilities:
- Involved in the application architecture design
- Designing and Developing Web forms application.
- Involved in design documents review
- Develop and Enhance existing system as per the requirements.
- Fix and move important bug fixes as earliest to Production.
- Maintaining lower Environment Stability.
- Packaging, Release Management and Deployment of code till Production.
- Work multiple items in parallel do prioritize based on importance and impact.
- Implement all quality and process documents as per the defined process.
- Get approvals from Business and management to comply with the process.
- Continuous tracking and reviewing tasks status assigned to team members.
- Keep clarifying team about functionality ambiguities and doubts from business.
- Ensure deliverables are released as per schedules with zero defects.
- Preparing documents and participating in disaster recovery process.
- Implement tools for Internal Purpose.
- Implement key business processing through automation.
- Work with Production and Contingency databases for data replication.
Environment: ASP.NET, VB.NET, JavaScript, VBScript, Oracle 10g, VSS
Confidential
Developer
Responsibilities:
- Analysis, estimation, planning of development, testing, requesting change requests and implementing Budgetary Billing and Portfolio
- Involved in UI Design & Coding
- Written SQL queries and store procedures.
- Creating DB Layer and API for the application
- Code optimization and enhancements.
- Involved in the application architecture design
- Involved in design documents review
- Acknowledge support tickets and work Production support issues.
- Fix and move important bug fixes as earliest to Production.
- Work multiple items in parallel do prioritize based on importance and impact.
- Implement all quality and process documents as per the defined process.
- Get approvals from Business and management to comply with the process.
- Continuous tracking and reviewing tasks status assigned to team members.
- Keep clarifying team about functionality ambiguities and doubts from business.
- Ensure deliverables are released as per schedules with zero defects.
- Preparing documents and participating in disaster recovery process.
- Implement tools for Internal Purpose.
- Implement key business processing through automation.
Environment: ASP.Net, VB.Net, JavaScript, ASMX Web services, IBM DB2, IBM Rational ClearCase
Confidential
Developer
Responsibilities:
- Involved in Complete Coding of the application.
- Involved in design documents review.
- Developed UI screens.
- Fix and move important bug fixes as earliest to Production.
- Packaging, Release Management and Deployment of code till Production.
- Work multiple items in parallel do prioritize based on importance and impact.
- Implement all quality and process documents as per the defined process.
- Continuous tracking and reviewing tasks status assigned to team members.
- Keep clarifying team about functionality ambiguities and doubts from business.
- Ensure deliverables are released as per schedules with zero defects.
- Preparing documents and participating in disaster recovery process.
- Implement key business processing through automation.
Environment: ASP.Net 1.1, C#, JavaScript, SQL SERVER 2000, ASP, VB, VSS