.net Developer Resume Profile
EXPERIENCE SUMMARY
- 8 years of extensive experience in design, development, coding, testing and maintenance of business/commercial, automation application and Intranet or Internet based application in Microsoft .Net Framework 4.0/3.5/2.0/1.x.
- Led and co-led analysis, design, development and implementation of Web and windows based projects for 3 years.
- Developed 3-Tier architecture using ASP.Net, ADO.Net, C .Net, VB.Net, SQL Server, and Oracle with proven abilities in Software Development Life Cycle SDLC Software Quality.
- Profound knowledge of developing and consuming XML Web Services and WCF services using ASP.Net, C and ADO.Net.
- Experience in XML related technologies such as XPATH and XSLT.
- Experience on MVC Model-View-Controller and Dot Net Nuke DNN frameworks.
- Used SQL Server Reporting Services SSRS and Crystal Reports for report generation and integration into .NET applications.
- Working knowledge of SSIS SQL Server Integration Services to convert text file to CSV file and transferring data from one database to another.
- Hands on experience on AJAX Control Toolkit, AJAX Enabled web site and adding AJAX functionality in ASP.NET web site to achieve partial rendering and to improve the response time.
- Experience in writing Complex stored Procedures, Triggers, Cursors, Functions, Views, Indexes and Joins in SQL Server and Oracle databases.
- Expertise knowledge on Object Oriented Programming OOPS Concepts.
- Experience working on Waterfall and Agile Methodologies - Scrum.
- Knowledge of Automated Testing Tool NUnit.
TECHNICAL SKILLS
- Microsoft Technologies: .Net Framework 1.1/2.0/3.5/4.0, ASP.Net, C .Net, VB.Net, ADO.Net, WCF, Web
- Services
- XML: XML Web Services , XPATH, XSLT
- GUI Designing: HTML, CSS, JavaScript, JQuery
- Frameworks: MVC, Dot Net Nuke DNN
- Reporting tools: SQL Server Reporting Services SSRS and Crystal Reports
- Version Control Systems: Clear Case, Tortoise SVN, TFS, Star Team and Visual Source Safe
- Other Tools: NUnit, UML
PROJECT EXPERIENCE
Confidential
Senior Software Engineer
Responsibilities:
- Actively involved in the design review meetings to complete rewrite of the Import Analyzer application using C .Net and SQL Server 2008.
- Understood the business requirements and validated the data imported from various systems.
- Designed and developed classes using MVC 3 Model-View-Controller framework.
- Created partial views for creating user controls using Razor view engine.
- Implemented detailed logging mechanism which will take care of every success and failure scenarios and log the message into the log table as well as log text file.
- Created and verified different SQL Scripts which read the data feed from CSV file and update the tables.
- Created SSIS package to read data feed from the various files and update tables as per the given conditions.
- Implemeted various stored procedures, cursors and indexes for the better flexibility and to improve the application performance.
- Involved in the code review phase after the implementation was done.
- Created different test cases and performed unit testing.
- Used TFS Team Foundation Server to facilitate work order system.
Environment: .Net Framework 4.0, C .Net, SQL Server 2008, SSIS, MVC 3.0, JQuery
Confidential
Senior Software Analyst
Responsibilities:
- Led design, implementation and maintenance of new product enhancements.
- Provided mentoring and support to junior analysts to understand the product functionalities.
- Coordinated, assigned work requests and managed the team to take daily status updates to complete the task on time.
- Created functional specification documents for the different clients to accommodate new functionalities and customization to the existing application.
- Wrote various enhancements to the existing application to cater customer's specific requirements using VB.NET and SQL Server.
- Ported previous versions of ILS code to SCALE 2011 on .NET 4.0
- Designed various mapping schemas to interface data between ERP systems and SCALE.
- Provided solutions to the customer's daily operational issues.
- Used SQL Profiler to debug and track various backend operations.
- Tracked the project status, responsible for deliverables and meeting the deadlines.
- Contributed towards the database stored procedures, tables, views, indexes and cursors.
- Created Crystal reports based on specific clients requirements.
- Involved in creating QC documents before submitting every modification to the client and performed manual testing.
Environment: .Net Framework 4.0, VB.Net, SQL Server 2008, Crystal Reports IX
Confidential
Senior .Net Developer
Responsibilities:
- Led the SSIS project module to automate the conversion of NW Flight Attendant report file to the CSV file and insert into the Oracle database. Created, reviewed, and assigned modules to junior developers and supervised them.
- Effectively involved and over sighted the various stages of the project development Business requirements, planning, implementation, production and maintenance using Agile Methodology.
- Involved in creating and reviewing the project charter, logical architecture, UML Diagrams and requirement gathering documents.
- Proposed recommendations to the technical lead throughout the project development.
- Implemented MVC 3 Model-View-Controller framework.
- Wrote LINQ to SQL queries using Lambda expressions.
- Designed and developed WCF Web Service that calculates the total rooms to be booked from the intermediate database. It also calculates the change between plan and actual rooms.
- Involved in the enhancement process of existing application, code review and unit testing.
- Implemented Stored Procedure, Cursors, Triggers and Functions in Oracle for the better performance, easy maintenance and greater flexibility.
- Actively involved with the Support Team in resolving production issues of the existing implementation.
- Used Rational Clear Case for Version Control.
Environment: .Net Framework 3.5, C .Net, ASP.Net, JavaScript, Oracle, XML, SSIS SQL Server Integrated Services , WCF, MVC 3.0, JQuery
Confidential
.Net Developer/ Project Coordinator
Responsibilities:
- Responsible for managing and coordinating a team of 4 developers on a daily/weekly basis.
- Used Agile Methodology to implement the whole application.
- Continuously interacted with users to gather business requirements.
- Designed UML Diagrams modules to describe the process flow of the application.
- Used Patterns to separate the Presentation Layer, Business Logic Layer and Data Access Layer.
- Created and consumed WCF service to retrieve data from different database servers and to create the employee details in a format required by the company.
- Designed and Developed WCF service that picks up policies due to expire in 6 months from the intermediate database, apply renewal logic and update renewed policies into the database.
- Used AJAX control toolkit to enhance user experience.
- Involved in the parsing of the XML Documents and transformed XML document to the XHTML format using XSLT.
- Performed different client side and server side validations.
- Implemented Data access layer DL using ADO.NET with database SQL Server by creating Functions, Triggers and Store Procedures in T-SQL.
- Involved in Performance tuning of SQL queries and stored procedures using SQL Profiler.
- Prepared reports using SQL Server Reporting Services.
- Created the SSIS package and Scheduled Jobs for executing the stored SSIS packages which were developed to update the database on daily basis.
- Integral member of the Code Review Process and testing the application using NUnit.
- Used Tortoise SVN for Version Control.
Environment: .Net Framework 4.0, ASP.Net, C , WCF, JavaScript, SQL Server 2008, AJAX, XML
Confidential
Lead Developer
Responsibilities:
- Involved in Requirement Gathering, Design, Development and Testing of the Application.
- Worked closely with all the business users/managers, gathered and analyzed all necessary requirements by involving in discussion sessions and identified effective uses of technology to meet their business needs.
- Implemented 3-tier architecture to separate the application and database functionality.
- Used Telerik Controls for the attractive User Interface, unparalleled richness, responsiveness and interactivity.
- Extensively used user controls for better reusability.
- Identified and created indexes, created complex SQL Queries and Stored Procedures to update and retrieve data effectively.
- Used ADO.Net objects such as Data Adapter, Dataset, Data Reader and Data View for accessing data from the database.
- Used Dataset object to cache frequently accessed data, reducing roundtrips to the database and boost performance.
- Written various custom validations for Client side and Server side.
- Involved in Testing and Verification Process.
Environment: Dot Net Nuke DNN , ASP.Net 2.0, C , ADO.Net, MS SQL Server 2005, Telerik Controls
Confidential
Software Design Engineer
Responsibilities:
- Involved in design and development of UI ASP.Net pages Web Forms
- Developed user controls for reuse in VB.Net.
- Written various Client side scripts using Java Script.
- Used Grid View, Data List and Repeater controls to display data.
- Implemented AJAX in many web pages.
- Written complex code to execute different jobs. The jobs include: Distribution of the mark sheets, calculating result of the mark sheets, reviewing the mark sheets etc.
- Data access layer DL implemented using ADO.NET with Database SQL server 2005 by creating Functions, Triggers and Store Procedures
- Involved in Exception Handling, Testing and Verification Process.
- Used VSS to maintain the version and source control.
Environment: ASP.NET 2.0, VB.Net, ADO.Net, SQL Server 2005
Confidential
.Net Developer
Responsibilities:
- Effectively involved in various stages of the development starting from the project planning till production and maintenance using Agile Methodology.
- Designed, configured and developed the web application using ASP.NET, C , JavaScript and CSS.
- Developed various User Controls to use it across the application.
- Used GridView, DataList and Repeater controls extensively.
- Used CSS to Design and create various templates to get a unified look and feel of the Web Forms.
- JavaScript was used to do some client side validations and also used AJAX to improve performance of the web page.
- Implemented data access layer using ADO.NET.
- Created various Stored Procedures, Triggers and Indexes for efficient data transfer between databases and to create a log of all the modifications.
- Effectively created and consumed Web Services at various stages of the development. For Ex, Insertion of data into database, fetching data from the database.
- Generated reports using SQL Server Reporting Services SSRS .
Environment: .Net Framework 2.0, c , ASP.NET, SQL Server 2005, JavaScript, Web Services
Confidential
Role: .Net Developer
Responsibilities:
- Involved in discussions with users/managers to gather necessary requirements.
- Involved in Requirements Gathering, Development and Testing of the application.
- Developed reusable and optimized .NET components using C .
- Used Grid View, Data List and Repeater controls to display data.
- Written some client side script using Java Script.
- Involved in Studying of existing database design and implementing required enhancements.
- Implemented AJAX in many web pages.
Environment: 3-Tier Architecture, ASP.Net 2.0, C , SQL Server