Senior .net Developer Resume
PA
SUMMARY:
- Over 7 years of experience in all phases of Software development life cycle, which includes software analysis, design, development, testing, implementation, debugging, maintenance and documentation of client/server, Internet, and Web-based applications.
- Over 5 years of experience as a .NET developer in developing commercial enterprise web applications using C#.NET,VB.NET,.NET Framework, VisualStudio.NET, ADO.NET, Web Services.
- Experience in Visual Studio 2005/2008/2010, .Net Framework 2.0/3.0/3.5/4.0, ASP.NET 2.0/3.5/4.0.
- Extensive experience in Database analysis, design, normalization, and data manipulation, writing Constraints, Indexes, Views, Stored Procedures and Triggers using SQL Server and Oracle.
- RDBMS experience includes SQL Server, Oracle and programming using PL/SQL, SQL, T-SQL, ADO.NET, ADO etc.
- Experienced in Functions, Cursors and Stored Procedures to populate data from tables and generate reports using Crystal Reports and SQL Server Reporting Services(SSRS).
- Excellent coding and debugging skills using C#.
- Well-versed with Internet Technologies like JavaScript, XML.
- Good Knowledge and working experience with third party controls Telerik Rad Controls.
- Hands on experience with TEAM FOUNDATION SERVER (TFS).
- Experience with 3.0/3.5.NET framework including WPF, WCF, and LINQ, AJAX.
- Extensive skills in creating Validation Controls.
- Good knowledge of Oracle 10g Architecture, Installation and Configuration, Creating and managing User Account ,Implementing Database Backup, Implementing Database Recovery
- Proven ability to quickly learn and apply new technologies. Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives. Clear and concise communication and presentation skills.
Technical Skills:
- .NET TECHNOLOGIES: ASP.NET, ADO.NET, Win Forms, Web forms, XML Web Services, AJAX
- Languages: C# .NET, VB .NET, C, C++,VB, PL/SQL
- Scripting Languages: ASP, VBScript, Java Script
- Web Technologies: HTML, DHTML, XML, XSL, XSLT
- Operating Systems: Windows VISTA/XP/2000/NT/ME/98/95, Unix
- Databases: SQL Server 2000/2005/2008, Oracle10g,9i,8i, MS-Access, Visual FoxPro
- Middleware/Libraries: ODBC
- IDE: VS.NET, MS Office, Adobe Flash Builder 4.5
- Protocols: TCP/IP, HTTP and FTP
- Report Tools: Crystal Reports, Reporting Services
Education
- Bachelors Degree in Computer Science.
Professional Experience
Confidential (Aug 2010- Present)
Senior .Net Developer
Global Ditsy Trend Site
Tyco Electronics is a global provider of engineered electronic components for thousands of consumer and industrial products; network solutions and systems for telecommunications and energy markets; undersea telecommunication systems; and specialty products, aerospace, defense and marine; medical; energy; and lighting. Global Disty Trend site was designed and developed for a huge Production Department of Tyco Electronics using .Net 3.5, C# and Chart Director. The site was a graphical representation of Data, which is used by different categorized End users to study the sales, production, forecast, billing, stock and booking Trends according to different business tiers, different Regions and different products. Global Disty Trend site retrieves the data from a large database with numerous filters which can be altered by End users to create numerous different graphs and pie charts on the same dashboard as per their requirement. GDTS also generates numerous reports using different filters.
Responsibilities:
- Developed web forms in C# and VB.NET using .NET framework 3.5.
- Used Web controls, Rich controls, List controls, Validation controls, and Web Custom controls.
- Used .NET framework class library, built user Interface that separated application logic from presentation code and handled events as in C# and VB.NET.
- Created admin option, which can be used by the admin to create users and grant them access to different application of the site as per their requirement and change the configuration files according to their data load.
- Implemented Authentication and Authorization programmatically for the application.
- Created Customized Dashboard which can give different charts according to End users.
- Extensively used Grid View for sorting, paging, and formatting data. It also exports the generated reports to Excel.
- Used JavaScript for client side validations, hide and show different menus and dropdown box.
- Developed SQL Server - Stored Procedures, Views and Triggers to retrieve, update and delete data.
- Created Pie, Line and Bar charts using Chart Director.
- Extensively used Ajax. Did Asynchronous and Synchronous post back events.
- Generated Weekly, mothly, Quarterly, yearly sales Reports and exported to Excel.
Environment: C#, VB.Net, ASP.NET,ADO.NET,SQL Server 2008/Oracle, HTML, Visual Studio 2010,Javascript,Chart Director.
Sales Forecast
Disty and Channel Forecasting System are basically used to forecast data like sales and
Production for International and Domestic Distributors. The system displayed all the required
Data in charts and in Excel Template. The system was used by 25-50 users in different
departments
Responsibilities:
- Manually created Table to get data from users based upon different conditions.
- Export the forecasted data to pre build excel template using Excel Writer.
- Used Ajax for post back events.
Environment: C#, VB.Net, ASP.NET,ADO.NET,SQL Server 2008, HTML, Visual Studio 2010,Javascript,Chart Director, Excel Writer.
Book Pricing Application
Book Pricing system was used to determine the price of each and every product depending upon quantity and manufacturing cost for international and domestic market .System also provided Model pricing, Analyses Results, Identify problem areas ,Provides impact of price decisions in real-time. It simplifies price structure and limits the amount of price breaks and discount factors
Responsibilities
- Created multiple new web forms.
- Made changes to old web forms to take effect of new data structure.
- Used JavaScript to generate Popup search windows.
- Created multiple security web forms as per requirements based upon access.
- Developed SQL Server - Stored Procedures, Views and Triggers to retrieve, update and delete data.
Environment: VB.Net, ASP.NET, ADO.NET, SQL Server 2008, HTML, Visual Studio 2010, Javascript, Chart Director
Trends Site
Trends Site is a Dynamic application. This application can be expanded by adding more BU without altering the code. This is also Global Disty Trends Site but with dynamic function which can handle Dynamic Data. There are No designed dropdown boxes but they are generated according to the data require by the user. The dropdown boxes do not have any limitation as they are generated automatically according to the date fetched. Reports fields are also generated dynamically where end user can create any report for any Business Unit.
Responsibilities
- Developed web forms using C# and VB.NET using .NET framework 4.0.
- Created manual tables, dropdown Boxes and check Boxes using dynamic data.
- Used N-tier Architecture.
- Created admin option, which can be used by the admin to create users and grant them access to different application of the site as per their requirement and change the configuration files according to their data load.
- Implemented Authentication and Authorization programmatically for the application.
- Created Customized Dashboard which can give different charts according to End users.
- Extensively used dynamic Grid View for sorting, paging, and formatting data. It also exports the generated reports to Excel.
- Used JavaScript for client side validations, hide and show different dropdown box.
- Developed SQL Server - Stored Procedures, Views and Triggers to retrieve, update and delete data.
- Created Pie, Line and Bar charts using Chart Director.
- Extensively used Ajax. Did Asynchronous and synchronous post back events.
- Generated weekly, monthly, quarterly, yearly sales Reports and exported to Excel.
Environment: C#,VB.Net, ASP.NET, ADO.NET, SQL Server 2008/Oracle, HTML, Visual Studio 2010,
JavaScript, Chart Director, Microsoft Enterprise Library 5.0.
Confidential, PA (Jun 2008 –Jun 2010)
.Net Developer
Supply Management System
Active Networks is providing Internet Services to Hospitality Industry, all over the Country. The units purchases Gateways, Switches, Routers, Nomedix and programmed according to the requirements of the Clients. The cyclic process of Purchase, Stock & Dispatch is the core functionality. Material Enquiry, Purchase, Dispatch Requests & Issues are the other core functionalities of this Project. The main objective of this project was to replace a legacy system with a new system using .Net Framework. This new system maintains all the receivable Equipments and Dispatched Equipments. This system also generates the invoices for the customers and is used for various reporting purposes.
Responsibilities:
- Involved in analysis, design, development, testing/debugging and implementation.
- C#, VB.Net and ADO.NET is used to code the data access components.
- Business layer components are coded.
- Involved in Unit testing and integration testing.
- Developed windows forms, and implemented integration services.
- Wrote the LINQ lightweight business objects and data access layer to query the data sources like SQL and XML.
- Designed and created the tables, triggers, stored procedures using SQL Server 2008, the performance tuning for the stored procedures and database.
- Interaction with clients in various departments to understand and implement their requirements.
- Used object-oriented programming concepts, ADO.Net, namespaces, windows forms in designing and development of the application.
- Implemented Win Forms to provide GUI components using .NET Framework. Used validation controls like required, regular, range and Custom validation for front end validations.
- Worked on Win forms and solved problems of windows platform using WPF (Windows Presentation Foundation.
- Data binding was extensively used to bind various server controls to the data from database. List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Used User Controls for a group of common controls.
- Used Try Catch Finally exception handling extensively to avoid circumstances leading to abnormal program termination.
- Performed unit testing and system testing and prepared required documents for testing.
- Developed n-tier application and component architecture for presentation layer and c# and VB.Net for developing components to implement business logic in the middle tier.
- Generated reports (.rdl and .rdlc) as required using SSRS (SQL Server Reporting Services) and Crystal Reports.
- Worked on Visual Source Safe for version control.
Environment: C#, VB.Net, ASP.NET, ADO.NET, Crystal Reports, XML,XAML, SQL Server 2008/Oracle, HTML, Visual Studio 2008,Javascript,Web Service,WPF,WCF.
Confidential, PA (Sep 2006 – Apr 2008)
Application Developer
Hotel Management System
HMS is a web based fully functional property management application designed to meet the needs of Hotels, Motels, and Resorts. The Application is divided into the following modules Hotel Management, Hotel Reservation (Billing), Hotel Reception and Hotel accounting .Generated daily, monthly, quartly and yearly reports as per individual property requirements.
Responsibilities:
- Involved in designing and implementing the Middle Tier Assemblies using C#.NET.
- Developed web forms in C#.NET and ASP.NET using .NET framework 2.0.
- Used .NET framework class library, built user Interface that separated application logic from presentation code and handled events as in C#.NET.
- Used Web controls, Rich controls, List controls, Validation controls, and Web Custom controls.
- Used Try Catch finally exception handling extensively to avoid circumstances leading to abnormal program termination.
- Implemented Authentication and Authorization programmatically for the application.
- Extensively used Grid View for sorting, paging, and editing data.
- Developed various SQL Server - Stored Procedures, Views and Triggers to retrieve, update and delete data.
- Improved the performance by using Output, Fragment and Data caching.
- Send ADO.NET datasets through XML Web Service.
- Presented the data from the XML file by using XSLT.
- Used WPF to create 3-D graphics.
- Prepared standard coding convention and standards documentation.
- Data is pulled through SQL using ADO.NET and displayed as Data Tables for viewing and modifying.
- Involved in data validation and data integrity.
- Used Ajax to update the parts of a webpage.
- Involved in creating the Registration Card for guest and generating Receipts for guest, n, using web forms & .NET Server controls
- Used JavaScript for client side validation.
- Tracking, analyzing assigning the bugs and change requests to the team members.
- Involved in fixing bugs by Debugging the application and using Tracing.
Environment: .Net Framework 2.0, C#.NET, ASP.NET, ADO.NET, Visual Studio.NET,T-SQL, SQL Server 2005, SSL 2.0, Java Script, XML,WPF,XAML, XSLT, SQL Server Reporting Services.
Confidential, NY (May 2005 – Jun 2006)
.Net Developer
Hotel Renovation Solution
HRS is a web-based application developed for generating quotes for renovation of Hotels /Resorts. The system generates different quotes depending upon types of franchise and franchises requirements .Multiple Quotes are generated depending upon different vendor and their prices. Once the appropriate quote is selected by the client, the system provides online bill payment facility of its clients. This Application helps the organization in Archival of various bills generated. It helps the clients by providing a facility for approving the bills, paying the bills.
Responsibilities:
- Involved in analysis, design, development, testing/debugging and implementation.
- Developed Web and Win forms, .NET components using C#/ASP.NET.
- Used ADO.NET objects like Data Reader, Data Adapter and Dataset for data access.
- Designed and developed complex queries, stored procedures, user-defined functions, triggers and views using PL-SQL.
- Involved in optimization and performance tuning of SQL queries, stored procedures, triggers and views using Query Analyzer, SQL profiler.
- Worked on Presentation, Business, Entity and Data Access Layers.
- Developed/deployed reports using SQL Reporting Services.
- Involved in application support and maintenance.
- Implemented Custom Error handlers, Custom Exceptions, Custom Error Pages.
- Responsible for creating Test cases, testing and implementation of the project.
- Formulated standard coding conventions for naming, preferable commenting and indentation format.
- User interface separated with JavaScript include files and clients side validation.
- Involved in data validation and data integrity.
- Data is pulled through SQL using ADO.NET and displayed as Data Tables for viewing and modifying.
- Performed unit testing and system testing and prepared required documents for testing.
- Developed various Web User controls for extending reusability.
Environment: C#, ASP.NET, Visual Studio,ADO.NET, Windows Services, web-services, JavaScript, XML,SQL Oracle 10g,Crystal Reports.
Confidential, India (Jan 2004 – Mar 2005)
.Net Programmer
Online Integrated Information System
- OIIS (Online Integrated Information System) is a customized ERP for processing industry. It consists of Finance and Accounts, Purchase and Stores, Production Monitoring System, Maintenance, Quality, Payroll, Costing and Personal modules. This project maintains the integrated information online which helps monitoring of all the sections and business improvement.
Responsibilities:
- Involved in Systems Analysis, Database design, Web page design
- Used to Interact with Content Team for Uploading the Content.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Created Different Modules which were consumed in the Application
- Created Web User Controls
- Participated in daily, weekly meetings and technical reviews.
- Prepared reports showing the developing efforts.
Environment: C# .Net, Asp .Net, XML, HTML/CSS, Visual Basic Script, Ado .Net, SQL Server 2000
Confidential, India (Jan 2003 – Dec 2003)
Oracle DBA/Developer
Excise Management & Dispatch System
Keep track of data download from automated production system as well as from Bar code device. Keep track of all dispatches from the plant to respective parties. It takes input like daily grade wise production for different yarn. It produces well-formatted Excise invoice for different customers.
Responsibility:
- Data migrated Excise using export/Import utility.
- Migrated the whole Visual FoxPro system to Oracle system.
- Was fully involved from the designing part of the system. It involved studying of the existing system, redesign, development, testing and implementation.
- Was fully involved in development of various Input screens & MIS reports.
- Complete cycle of implementing, setup and support of Oracle application 9i.
- Optimizing resource utilization in the existing servers.
- Backup & Restore on-line and off-line backup planning, procedure, exp/imp, restores process.
- Writing UNIX shell scripts for backup and recovery, Import and export procedure.
Environment: Oracle Server 9i,SQL Scripting Forms 5.0,Designer 2000,Reports 2.5,Oracle 7.x,PL/SQL,HP-UNIX 10.x
Confidential, India (Jan 2002 – Nov 2002)Oracle DBA/Developer
Payroll System.
Keep track of History of all employees in the organization. Produces well formatted pay slip depending on automated calculations on earnings and deductions for various grades. Preparation of various MIS reports. Linking with Attendance system, which provides no. of working days for an employee
Responsibilities:
- Study Oracle Parameters and tune it appropriately to obtain and high performance Oracle Database.
- Developed Algorithm and data flow diagrams.
- Backups and Recovery i.e. exports/imports, hot archive log backups, cold offline backups, etc
- Creating rollback segments, etc. Shell Scripting in csh and ksh
- Was fully involved from the designing part of the system. It involved studying of the existing system, redesign, development, testing and implementation. Was fully involved in development of various Input screens & MIS reports.
- Data migrated from FoxPro database to Payroll using SQL *Loader utility.
- Highly involve in all phases of project development/conversion to life cycle.
Environment: Oracle Server 9i,SQL Scripting Forms 5.0,Designer 2000,Reports 2.5,Oracle 7.x,PL/SQL,HP-UNIX 10.x