Dot Net Developer Kansas City Mo
SUMMARY
- Around 6 years of extensive experience in the IT industry, Involved in all Phases of Project life Cycle (SDLC) -Analysis, Design, Development, Testing, Documentation and Maintenance of Web Applications with the extensive knowledge of project life cycle and related process.
- Good foundation with a strong knowledge of object oriented programming techniques.
- Experience in .NET Framework 4.0/3.5/2.0 Web based application development using Microsoft.NET technologies including ASP.NET, C# , ADO.NET, AJAX, XML, Web Services, WCF and MVC.
- Working knowledge of HTML, CSS, IIS, JavaScript and JQuery.
- Good experienced in creating user control.
- Used Web Services (WSDL, SOAP) for communicating with other application and components.
- Developed, Configured and Deployed a variety of .NET Framework Applications including Web Application, Web Forms and Web Services.
- Good experience and knowledge in AJAX for partial page execution and asynchronous data transfer from web server to the client
- Experience of RDBMs Database Design and Developed Join, Views and Triggers in SQL Server 2008/2005. Including Writing Views, Stored Procedures, Functions, Cursors and Triggers for search and accessing data from databases.
- Extensive knowledge in SQL Server 2008/ 2005.
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) also expertise in working with Crystal Reports.
- Experience of creating Use-Case Diagram, Class diagram, Sequence diagram, Flow diagram by using MS Visio 2003/2007.
- Involved in all phases of System development life cycle (SDLC) like System Analysis, Software requirement, specification/documenting, designing, coding, testing, debugging, application evaluation and implementation of complex systems.
- Having experience with Methodologies like Water Fall, Agile and V-method.
- Good communication, Interpersonal, analytical and quantitative skills.
- Capable of delivering optimized, effective and well-documented code.
- Very good experience with Agile/SCRUM development.
- Self-Starter with good team attitude, highly motivated, training and mentoring skills in driving development teams to successful resolution.
TECHNICAL SKILLS:
Programming Languages C#.Net 4.0/3.5/2.0, VB.Net, C, C++
Web Technologies ASP.Net, ASP, ADO.Net, Web Services, WCF, WEB Forms, MVC, AJAX, XML, HTML/DHTML
Scripting Language Java Script (Json), VBScript, JQuery
Databases SQL Server2008/2005, Oracle11g/10g, Ms-Access
Reporting Tools Crystal Reports, SQL Server Reporting Services 2005/2008
Others IIS 6.0/7.0, TFS, VSS, SVN, LINQ, ODP.Net
PROFESSIONAL EXPERIENCE:
Confidential,Kansas City, MO Apr 2011 - Present
Role: .NET Developer
Project Name: Kiosk
Description: Liberty Mutual is a diversified global insurer and provides insurance products and services to customers. Kiosk is a stand alone application designed to provide a \'self service\' method for customers and their representatives to perform simple tasks and lookups without having to wait for a Customer Representative. The kiosk allows users to print a bid badge, review the vehicle lineup for the day, print a Customer Worksheet or Account Status report, resolve IF Deals, perform a search for registered vehicles, change the language preference of the screens and reports or gate pass a vehicle. The application is user friendly and provides a very streamlined set of choices for its users.
Responsibilities:
- Partnered with business users and team in gathering requirements and preparing the technical specification documents.
- Incorporated many rich, user friendly, responsive features in the application using AJAX and JQuery.
- Experience working within development frameworks (MVC Architecture) and web services.
- Used JavaScript, JQuery plugins functions for client side code to implement different functionalities in events, validation and listener, multi-thread web applications using C#.
- Worked on front end designing of forms with AJAX & JQuery and prototype approvals, displaying data, validations and binding fields to the data source.
- Used LINQ to Entity for consistent access to Entity data sources.
- Involved in designing the database and writing the stored procedures, Database Triggers in SQL Server 2008.
- The project\'s core framework was architected WCF (Windows Communication Foundation) instead of regular web services due to performance gain offered by WCF.
- Involved in checking various Performance issues using RS objects of the reports SSRS and in data integrity issues. Created drill down SSRS reports with export and custom print features.
- Used in Source Code Control Systems like MS Visual Source Safe (VSS).
- Implemented this project using Agile Methodology.
- Used in programs including build automation, Unit testing, with NUnit.
Environment: .NET Framework 4.0, Visual Studio 2010, ASP.NET, MVC 3.0, C#, Entity Framework, WCF, AJAX, JQuery, SQL Server 2008,Oracle 11g, IIS 6.0.
Confidential,Houston, TX Aug 2010 - Mar 2011
Role: Senior Developer Project Name: Shell DownstreamDescription: Shell Downstream Manufacturing Deer Park Refinery was using MS-Access application to identify, create, store and view potential threats. This localized application was converted to more globalize application so that sites across the world can use it to mitigate and resolve threats. Mitigate Threats to Availability application is migrated to web used application using .Net 4.0 technologies with SQL server 2008 as the database.
Responsibilities
- Used 3-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Used Data Access Application Block, Exception Handling Application Block, Logging Application Block of Microsoft Enterprise Library.
- Developed rich user interface web forms using AJAX.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and mapping page fields to the database fields.
- Created paging custom control that integrated in grid view.
- Implemented stored procedures in SQL Server to support the business logic.
- Created packages using SSRS for extracting data from flat files, MS Excel files, Access to SQL Server database.
- Implemented required database access using ADO.Net
- Involved in Unit and Integration testing for quality assurance purpose.
- Authoring requirements specifications, functional specifications, design documentations, test cases for unit testing.
- Perform code reviews to implement performance and coding conventions guidelines.
- Used Visual Source Safe 2005 (VSS) for source code version controlling.
- Written stored procedures, function using SQL in SQL SERVER 2005
Environment: C#.Net 4.0, ASP.Net 4.0, ADO.Net, AJAX, VSS 2005, SQL Server Reporting Services 2008 and SQL Server 2008.
Confidential,Stamford, CT Apr 2009 - Aug 2010 Role: Senior Developer Project Name: Harman Web Development
Description: Harman Web Applications Supports and Maintenance Harman International products Harman is a leading manufacturer of sound equipment for personal and commercial use. Harman International hosts and maintains web applications which are built on various technologies. The legacy applications are planned to be developed with .Net 3.5 and Microsoft Office SharePoint Server 2007.
Responsibilities
- Analysis the module, coding of the application, developing Business Logic & application development using ASP.Net.
- Experience in developing 3-tier Architecture having Presentation Layer, Business Logic Layer, and Data Access Layer using C #.
- Extensively used Grid Views with sorting and paging.
- Extensive use of client side scripts using HTML and JavaScript for appropriate balance between the server side and the client browser capabilities.
- Developed Cascading Style Sheets (CSS) for User Interface uniformity throughout the application
- Coding and Testing – unit, integration and system including defect recording and Tracking.
- Active involvement in programming using ADO.Net for the data storage and retrieval.
- This project implementation using Agile Methodology.
- Written stored procedures, function using SQL in SQL SERVER 2005.
- Responsible for the analyses of the requirements of the business, designing database tables.
- Used ODP.NET for database connectivity on Oracle 10g.
- Responsible for the testing, fixing the bugs and troubleshooting the technical problems.
Environment: C#.Net 3.5, ASP.Net 3.5, ODP.NET, SQL Server 2005,Oracle 10g, CSS, Crystal Reports, SharePoint Server 2007
Confidential,Bangalore, India Jan 2007 - Mar 2009
Role: Jr.Net Developer
Project Description: The application makes use of cascading drop down lists to help users view the appropriate reports. Based on the type of report selected, options such as version number, and other attributes are displayed. Users can also see the comparison between two generated Version reports, and appropriate error messages are displayed for failed version reports.
Responsibilities
- Involved in the analysis, design and development of all components of the system using .Net.
- Template designing using the MicrosoftASP.NETmaster pages.
- Created custom validation controls by using JavaScript.
- Designed and implemented the tables and triggers in SQL Server 2005 for data entry.
- Designed and implemented the Reports on screen and also hardcopies for analyzing the Performance.
- Designed and developed the GUI to input and retrieve data in C#.
- Used EditableData Grid Controlsto display the requested information.
- UsedWeb-Servicesto host the application on internet.
- Developed and maintained extensive documentation of various components of the project, including the procedure for data entry.
- Coded complexstored Proceduresto improve the application performance.
- Created test scenarios for Unit, System and User Acceptance Testing.
- Used Visual Source Safe 2005 (VSS) for source code maintenance.
Environment: C#, ASP.Net 2.0, .Net Framework 2.0, Visual Studio 2005, SQL server 2005, VSS 2005,
XML, JavaScript, CSS.
- Bachelors of Engineering in Computer Science