System Dev Resume
SUMMARY
- 13+ years of IT - experience, extensively in building Web based client-server architecture. Experienced in analysis, development, debugging and testing.
- Strong Experience in developing web application using ASP.NET, C#.NET, ASP.NET, ADO.NET and Visual Studio 2013.
- Strong Experience in building web application from teh scratch with optimal memory management, performance, and scalability using ASP.NET.
- Highly skilled in architecting teh entire web application.
- Strong IT experience in software design, optimization and experience in all phases of SDLC of n-tier application including requirements gathering, analysis, design, reviews, documentation.
- Having strong experience with .NET Framework 4.5 likes WCF, XML, XSLT, XML Schema, XSLT and Web Services using SOAP/WSDL.
- Highly skilled in developing WCF with different bindings and transfer mode.
- Excellent experience in database objects like complex queries, stored procedure, triggers and functions using SQL server 2005/2008.
- Strong noledge in design patterns and data structures.
- Experience in developing Multi-Threaded application.
- Experience in developing high performance desk top application with optimal memory management, performance, and scalability using MVC architectures.
- Experience with Team Foundation Server 2012.
- Experience in configuring IIS, deployment and server management. Capable of creating applications pools and Deploying applications to IIS6/IIS7 on Windows server 2003 R2 and Windows Server 2008 R2/64 Bit
- Extensive working experience MS SQL Server 2000/2005/2008
- Expertise in analyzing Production environment for performance tuning.
- Involved in Project Management Activities and managed all client communication & Process Management
- Experience includes Design, Development, Integration testing and Implementation of Enterprise Distributed systems.
- Participated in all phases of software development life cycle SDLC including Analysis, Design, implementation and Support.
- Proficient in generating Reports, sub reports and drill down reports using SSRS and Crystal Reports.
- Good Experience in data migration using Data Transformation Services (DTS) and SQL Server Integration Services (SSIS).
- Created SSIS packages using SQL server.
- Experience in creating application architecture doc. to provide deliverables in line with architectural requirements.
- Implemented continuous Integration by Introducing Jenkins into teh build process and configured jobs for dev and QA builds across different projects.
- Experience in Agile development using SCRUM methodology. Experience in using tools like JEERA for Project planning and task tracking.
- Experience in waterfall Methodology.
- Experience in testing includes Microsoft Unit Testing Practices, Smoke and Regression automation testing.
- 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.
- Participated in Project meetings, Change management process, Performance testing and production deployments.
- Having high degree of self-motivation and ability to learn new concepts very quickly.
TECHNICAL SKILLS
Microsoft Technologies (.NET): Framework 4.5, ASP.NET, C#, Vb.NET, WCF, Web Services, ASP.NET XML, XSD, XSLT, LINQ, MVC, Web-API, SOAP/WSDL, ADO.NET, AJAX, CSS JQuery, Angularjs, JSON.
Architectures: SOA, N-Tier, Internet, Intranet, Client / Server
Languages: C#.NET, C, C++
Databases: SQL Server
Web Technologies: ASP.NET MVC, JavaScript, HTML5, jQuery, AJAX, JSON, Angularjs, CSS3, XML & IIS
Reporting Tools: SSRS, Crystal Reports, SSIS (SQL Server Integration Services)
IDE: Microsoft Visual Studio 2005/2008/2010/ 2012/2013
Source Control: Team Foundation Server 2012.
PROFESSIONAL EXPERIENCE
Confidential
System Dev
Responsibilities:
- Developed teh application using C#, ASP.NET MVC, and WEB API
- Designed User Interface with Razor Views, Partial Views and Layout View.
- Implemented Controllers to transfer data between Views and Models.
- Used Layout View to provide a unified look and feel to teh application.
- Implemented Routing, URl, Security, Action Filter techniques for application development.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of teh ASP.NET web page.
- Converted teh existing Associate Database system to meet teh new requirements and utilized teh various class libraries.
- Created Stored Procedures to perform automated rules, updating to related tables using SQL Server 2008.
- Developed core functionality with teh ASP.NET MVC Framework (C#.NET, ADO.NET).
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Implemented client side functionality using JQuery
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Involved in performance tuning of teh application by creating various database Indexes and optimizing database queries.
- Created re-usable utility libraries to generate reports in various formats from ADO.Net Dataset.
- Implement agile scrum methodology in application development.
- Testing teh application as per teh test cases and business logic. Basically involved in NUnit testing.
- Implemented Multithreading Concepts to improve teh application Performance.
- Implemented scheduler to run console application on daily basis.
- Handled ASP.NET features such as Exception Handling, and Custom Error Messages.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with teh database using LINQ to SQL
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.Net.
- Generated various reports using Microsoft SQL Server Reporting Services (SSRS).
- Development of reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Used Datasets for teh SSRS reports.
- Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System Testing.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Responsible for deployment of teh Application in production and resolving any post-deployment issues.
- Provided estimates, daily & weekly status report to teh client on progress of teh tasks.
Environment: ASP.Net MVC, Ajax, JavaScript, JQuery, CSS, JSON, HTML, Angularjs, C#.Net, Entity Framework, WCF, SSRS, Crystal Reports, SQL server 2008, Windows Service, Visual Studio 2010, NUNIT.
Confidential
Cslt-System Dev
Responsibilities:
- Developed ASP.NET application and designed UI screens.
- Developed C# code as a developer.
- Developed WCF web services.
- Developed complex XSLT’s which handles very complicated logic of voice flow like products, listings, Order Image etc.
- Involved in teh design, development of a Rule Engine module which validates teh incoming order based on certain pre defined business rules and this Engine either corrects teh order if it is possible or throws an error so that teh order can be corrected further in teh Voice fall out correction centre’s.
- Implemented appropriate error handlers for Run Time Exceptions using C#.NET.
- Written complex SQL queries, store procedures, triggers in Sql Server.
- Designed tables in Sql Server and followed normalization procedure while designing.
- Designed and developed Web services using WCF technology to handle Data access layer calls.
- Carried out Performance Tuning, which included detailed code review and SQL query tuning of teh database.
- Developed reports using Active report tools.
- Designed and implemented Data access layers using LINQ for .Net Object Data.
- Participated in business analysis meetings reviewing teh requirements and end users to create user scenarios and functional specifications.
- Involved in teh application architecture design / design documents review
- Involved in analyzing issue raised in Production and provided proper solution for that.
- Implement all quality and process documents as per teh defined process.
- Get approvals from Business and management to comply with teh process.
- Co-ordinate with all team members both in on shore and offshore.
- Gatheird requirements for teh application, scoped and delegated different aspects of teh 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.
- Development of various reports by pulling data from various sources using SQL Server Reporting Services (SSRS).
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Implemented Unit, Integration and System Testing using NUNIT.
- Implement tools for Internal Purpose.
- Implement key business processing through automation.
Environment: .NET 4.0, C#, WCF, ASP.NET, Java script, JQuery, AJAX, SSRS, NUNIT, Microsoft Visual Studio 2012, Windows server 2003, SQL Server 2008, MVC, LINQ, TFS 2012.
Confidential
Cslt-System Dev
Responsibilities:
- Involved in teh application requirements gathering, architecture design.
- Worked on web application developing web forms and business logic.
- Writing Complex Algorithm Code for merging data from different Systems.
- Worked on teh technical design to prepare teh Module Design Document, Program Specifications
- Participated in business analysis meetings reviewing teh requirements and end users to create user scenarios and functional specifications.
- Develop and Enhance existing system as per teh requirements.
- Acnoledge support tickets and work Production support issues.
- Fix and move important bug fixes as earliest to Production.
- Involved in teh 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 teh defined process.
- Get approvals from Business and management to comply with teh process.
- Co-ordinate with all team members (as ours is a global team, scattered in US & India).
- Gatheird requirements for teh application, scoped and delegated different aspects of teh 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#, WCF, ASP.NET, jQuery, Java script, AXAJ, Microsoft Visual Studio 2008/2010, Windows server 2003, SQL Server 2008, win forms, XAML.
Confidential
Project Lead
Responsibilities:
- Involved in teh application requirements gathering, architecture design
- Implemented web services.
- Involved in design documents review.
- Develop and Enhance existing system as per teh requirements.
- Continuous monitoring trades volumes and feed statuses, tracing failure calls and audit messages.
- Acnoledge support tickets and work Production support issues.
- 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 teh defined process.
- Get approvals from Business and management to comply with teh 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: C#.Net, Asp.Net, Ado.Net, XML/XSLT, ASP .Net Web Services, MSSQL 2000
Confidential
Project Lead
Responsibilities:
- Analysis, estimation, planning of development, testing, requesting change requests and implementing Budgetary Billing and Portfolio
- Written SQL queries and store procedures.
- Code optimization and enhancements.
- Involved in teh application architecture design
- Involved in design documents review
- Acnoledge 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 teh defined process.
- Get approvals from Business and management to comply with teh process.
- Co-ordinate with all team members (scattered in USA & India).
- 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: C#.Net, Asp.Net, Ado.Net, XML/XSLT, ASP .Net Web Services, MSSQL 2000
Confidential
Developer
Responsibilities:
- Involved in Complete Coding of teh application.
- Involved in teh application architecture design.
- Involved in design documents review.
- Developed UI screens with ADA complaint.
- 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 teh 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: C#.Net, Asp.Net, Ado.Net, XML/XSLT, ASP .Net Web Services, MSSQL 2000
