.net Web Developer Resume Profile
TexaS
SUMMARY:
- Microsoft Professional with 13 years of experience in analysis, design, testing and implementing Object Oriented Programming Concepts OOPS , Service Oriented Architecture SOA based Applications, client-server applications, N-tier applications, and Windows Services based applications.
- 8 years on-site customer premise experience at various client locations in the USA.
- Experience in C 4.5, ASP.NET MVC, ASP.NET, VB.NET,WCF,LINQ, ADO.NET, Ajax, JQuery, VB6.0, SQL Server 2000/2005/2008, XML Web Services, Oracle, ADO,ASP 3.0
- Experience in developing applications using ASP.NET Web Forms, XML,XPATH, LINQ , Windows Communication Foundation WCF and REST API.
- Experience in implementing data caching and Queuing ActiveMQ technologies
- Experience in implementing error handling, exception management, tracing and logging features
- Good experience in Business Intelligence SSIS, SSAS, SSRS in designing, deploying and administrating various reports.
- Experienced in application architecture , business analysis and onsite co-ordination
- Designed Applications using UML and Use Cases and Design Patterns, Agile Methodologies.
- Experience in developing application using Windows Services, Serviced Components.
- Good knowledge of all stages of software development SDLC , including design, architecture, programming, testing, implementation and support of distributed applications.
- Extensive working knowledge on Configuring and version controlling with Visual Source Safe, IIS Administration, and SQL Server Administration.
- Possess good Project Planning skills including work break down, Function point estimation, task scheduling, and technical design and management of project schedules and deliverables.
- Experience in unit testing with Nunit/MOQ Mocks/Rhino Mocks.
- Well conversant with quality procedures in software development and maintenance.
- Excellent communication skills, self-motivated, highly committed to responsibilities and ability to work independently and teams.
TECHNICAL SKILLS:
Operating Systems | Windows 2007, 2003/XP |
.NET Technologies | ASP.NET, ADO.NET, Web Services, Web Forms, Windows Forms, WCF Services, ASP , LINQ, JSON, AJAX, JQuery |
Programming Languages | C .Net, VB.Net, Java, HTML, SQL, PL/SQL, JavaScript, AJAX |
Framework | .Net Framework 1.1,2.0,3.5 4.0 ,MVC3.0/4.0 |
Databases | Mongo DB, Cassandra, MS SQL Server 2005/2008,Oracle 9i/8.x/7.x and MS Access |
Reporting Tools | SQL Server Reporting Services, Crystal Reports |
Testing Tools | Nunit |
Web/Application Servers | Internet Information Server IIS 5.0/6.0/7.5 |
Development Tools | Microsoft Visual Studio 2005/2008/2012 |
Scripting Languages | VB Script, Java Script, Coffee Script |
PROFESSIONAL EXPERIENCE:
Confidential
Senior Developer
Cloud Environment is a collection of datacenters, which in turn contains multiple real/virtual servers. These servers need constant maintenance or users want to run a command/script on the servers registered to them. This is where SAM Server Access Manager comes in it provides an API interface using which one can send a command/script to be executed on a Linux/Windows/network device.
Roles Responsibilities:
- Created RESTful API's using open source web framework Service Stack and and WebAPI through MVC.
- Worked on 3-tier architecture Model, View and Controller for Script Management module web application project from Origination to Implementation following agile software development methodologies and implemented Routing, URl techniques for application development.
- Implemented Multithreading concepts to improve the application Performance.
- Handled ASP.NET features such as Exception Handling, and Custom Error Messages.
- Used LINQ to manipulate and fetch the data from database.
- Used MVC for data access layer modeling with Data Entity Framework.
- Used Service Stack for ScriptManagement module. This API interact with MongoDB Database and replicate files with all datacenters
- Used MongoDb Database for Script Replication across various Data centers.
- In Script Management module Used Entity Framework to update SQL Server .
- Designed Listener service is a windows service that keeps watching each Datacenter specific Output queue.
- Designed SAM windows service component that is installed in every LAP of the datacenter. This listens to datacenter specific input queue and its own LAP specific input queue.
- Designed Logstash/ Kibana for centralize Logs/Error logs.
- Used ActiveMQ open-source for queuing technology to communicate internally delivering high performance with scaling compatibility.
- Used open sources Github for Source Control and Jenkins continuous integration for build and deployment.
- Designed new architecture for event processing with Cassandra replacing SQL, the amount of time an event has to wait before it's processed has been greatly reduced.
- Used XPATH to fetch IP details from core CTK API
- Used AJAX and JQuery in Diag modules.
- Implemented test cases using nUnit and ReSharper.
- Used Rhino mock to create mock implementations of custom objects and verify the interactions using unit testing
Environment:.Net 3.5/4.5, Microsoft Visual Studio 2012, MVC, C .Net, VB.Net, ASP.Net, ServiceStack, Entity Framework ,Microsoft SQL Server Database,AngularJS,XML,XPATH,JSON,JavaScript,JQuery,AJAX, No SQL databases Cassandra and Mongo DB, Kibana, Jenkins, GitHub, IIS 7.0,Nunit,Resharper
Confidential
Senior Developer
Club Car, legendary manufacturer of golf cars and utility vehicles has the manufacturing plant in Augusta GA. The major sources of data in this company include order and invoice data from its DB2-based order entry system, customer Dealers/Distributor/Supplier data from its Siebel based customer relationship management CRM system, and employee/SalesRep data from its Oracle-based ERP system.Club Car uses MES system for demand planning and forecasting. BOM, order line demand, order line supply, Invoice and Suppliers information will be maintained in AS400 and data feeds from source systems arriving at different times for manufacturing and demand planning. Auto Salvage Application is to create and sustain an ecosystem for the salvage vehicle market with Insurer and Salvage dealer as the key stakeholders. This is a B2B application that provides an online auction facility for authorized Sellers Insurers to offer vehicles for sale to the wider Salvage Dealer buying community.
Roles Responsibilities:
- Business Requirement Gathering and Architecting Cleansheet Scoreboard, Dealer Invoicing Module, Battery Core Charge deduction , Technical Publication and Warranty Auto Registration.
- Windows Mobile Application development with ASP.NET MVC 4.0
- Developed PAVILION Dealers/Distributors websites into Mobile application.
- Warranty Auto Registration modules developed for Mobile application.
- Designed and developed Service Gateway, Business Layer and Data access layer Components with WCF and MVC architecture.
- Designed and developed Windows based Scoreboard application module which displays numbers of cars produced, accepted and completed in the precedent line on MES.
- Designed and developed windows based invoice module application which display order and invoice details.
- Designed and developed d windows based warranty application which display claim and warranty details.
- Developed data integration module, SQL Server Integration Services has been used to fetch data from different data sources DB2, Oracle, Siebel to SQL Server.
- Developed Warranty Management reports using SQL Server Reporting Service.
- Developed Warranty Auto Registration module. This module generate XML format and sends data to Web method for Auto Registration process.
- Was involved in writing Use Cases, sequence diagrams for Cleansheet and Data Integration module.
- Technical Design document preparation for Auto Salvage , Cleansheet Scoreboard, data integration and WMS modules.
- Involved in identifying, designing and developing Data Access Layer Components using Microsoft data access application block.
- Code Deployment into UAT and Production environment.
- Used NUnit tool for testing and code review for own module. Peer review of developers code, test case documents and other documents that shared with customer.
- Developed new SSIS packages to pull data from various systems DB2/Oracle/Siebel to SQL Server.
- Involved in architectural design and DB design for the complete application.
- Involved in developing and deploying Battery Core Charge deduction Services.
- Involved in identifying, designing and developing Business Layer and Data access layer Components.
- Developed SQL server Stored Procedures Dealer Invoicing and Dealer WMS and Battery Core Charge deduction modules.
- Migration of Classic Asp Application migration to MVC 4.0 with WebAPI REST Architecture and Entity Framework for database connectivity and operations.
Environment:.Net Framework 2.0/3.5/4.0, ASP.NET 2.0/3.5, C , WCF, MVC 3.0/4.0, JSON,REST,AJAX, JQuery ,LINQ, Business Intelligence SSIS,SSAS,SSRS ,CSS, REST, SQL Server 2008, Visual Studio 2010/12, Entity Framework, Web Services, JavaScript, XML, Visual Source Safe ,TFS, IIS 7.0,.Nunit
Confidential
Senior Developer
This is an Excel based application. It helps user to build their own Pivot table for making business decisions. This allows users to conduct analyses while disconnected from the corporate network. It has been designed from the ground up to help minimize the most significant ownership costs of building.
Roles Responsibilities:
- Business requirement gatherings for StormS Seer module.
- Identifed Dimensions and Measures for StormS Seer reports.
- Implemented Cube Partion to improve the performance.
- Developed application using SQL Server Analysis Services SSAS
- Involved in software development cycle from user requirements to design, development, testing, deployment and production support.
- Trained end users.
Environment: Toad, Microsoft Visual Source Safe, Microsoft Visual Studio 2005, SQL Server 2005 Integration Services, SQL Server Management Studio, Oracle, Toad
Confidential
STORMS - stand for System to Organize and Refine Materials and Service. It is a web-based application, primarily developed for Sales Forecasting, Business Planning and Reporting basically for Supply Chain Management etc. The application is a Demand-based Planner using Pull model. The system constitutes of various business modules like, Sales forecasting, Sales Plan, Inventory Simulation, Production planning, Market Visibility and etc. The access is restricted only to the authorized personnel of Sony, due to the confidential information that flow into the system. Service Interface provides the code to expose the business logic as services.
Roles Responsibilities:
- Business requirement gatherings for Model Setup, Dealer Model Setup,NSM Allocation, Channel Allocation ,PSI ,OSI modules.
- Work with customers performing scope, design, development and deployment of applications.
- Analysis and Design changes on web front-end screens and the database
- Followed UML methodology for requirement and design analysis.
- Was involved in writing Use Cases, sequence diagrams and collaboration diagrams.
- Used Microsoft Visio for implementing UML diagrams.
- Developed Data Service Host using .net remoting
- Developed SQL server Stored Procedures for Model Setup, Dealer Model Setup, NSM Allocation ,Channel Allocation ,PSI ,OSI modules.
- Involved in integration of different tiers of the application.
Environment: ASP.NET 3.0, Visual Studio 2005, C , ADO.NET, Web Services, JavaScript, XML, XSL, SOAP, SQL Server 2000/2005, Oracle 9i, Toad Visual Source Safe, IIS 7.0 Windows Server 2003
Confidential
Confidential- Component based Forecast .This is a Windows based application. This project allows business planners to do component based forecast for the Build To Order BTO and Configure to Order CTO models. To make more reliability, faster, security and enterprise stand this component has designed in n tier architecture.
Roles Responsibilities:
- Business Requirement Gathering.
- Have developed Web Services
- Have developed Data services in .Net
- Developed the Business Logic using C .
- Involved in analysis and design, including the prototypes.
Environment: ASP.NET 2.0, Visual Studio 2005, C , ADO.NET, Web Services, JavaScript, XML, XSL, SOAP, SQL Server 2000/2005, Oracle 9i, Toad Visual Source Safe, IIS 5.0 Windows Server 2003
Confidential
DSM stands for Digital Signature Management Sony Electronics homegrown web-based system that will capture customer information how is interested in signing-up for sprint broadband service. The customer information will be captured in two ways. PIA Phone Initiated Activation or OTA Over the Air . This site incorporated based on the site minder policy. Allow only authorized user to access the web Service.
Roles Responsibilities:
- Work with customers performing scope, design, development and deployment of applications.
- Business Requirement Gathering
- Developed Web Services to Integrate with Sprint
- Analysis and Design changes on web front-end screens and the database
- Designed and developed key elements of a Web application using Visual Studio.NET, ASP.Net, C , ADO.Net, SQL, object and data models, use cases, sequence diagrams, etc.
- Performed Unit Integration testing and trained end users.
Environment: ASP.NET 2.0, Visual Studio 2005, C , ADO.NET, Web Services, JavaScript, XML, XSL, SOAP, SQL Server 2000/2005, Oracle 9i, Toad Visual Source Safe, IIS 5.0 Windows Server 2003
Confidential
.Net Web Developer
This web based Work Flow application developed for ITM Team in Sony. There are different Roles like Originator, Manager Approval, Consuming Dept Approval, Warehouse approval. This reduces lot of manual work of ITD department in Sony. Crystal Report viewer used in this project.
Roles Responsibilities:
- Requirement gathering, design, development and deployment of applications.
- Analysis and Design changes on web front-end screens and the database
- Implemented Crystal Reports
- n -tier architecture specifications.
- Performed Unit Integration testing and trained end users.
Environment: ASP.NET 1.1, Visual Studio .net 2003, C , ADO.NET, Web Services, JavaScript, XML, XSL, SOAP, SQL Server 2000, Oracle 9i, Toad Visual Source Safe, IIS 5.0 Windows Server 2003
Confidential
XROSS- Cross Accessory Reference gives information on all the Sony digital Imaging accessories, including batteries, tripods etc. From the XROSS web site you will get up-to-date information regarding the accessories, their specification, pricing information. XROSS is mainly used for checking the compatibility of the accessory with main model.
Roles Responsibilities:
- Developed components in VB.NET.
- Have developed Web Services
- Developed dynamic web pages in ASP.Net 1.1
- Developed many user Controls with validation control.
Environment: ASP.NET 1.1, Visual Studio .net 2003, C , ADO.NET, Web Services, JavaScript, XML, XSL, SOAP, SQL Server 2000, Oracle 9i, Toad Visual Source Safe, IIS 5.0 Windows Server 2003
Confidential
ITD Refurbishment is a web-based application used by the Factory Refurbishment division of ITD Service. This application is used for managing the complete flow of a unit as it enters the refurbishment operation. The operations include Load Disposition, Load Analysis, Unit Analysis, Engineering and Tech Repair.
Roles Responsibilities:
- Developed component in VB.NET.
- Developed dynamic web pages in ASP.Net 1.1
- Developed user Controls with validation control.
Confidential
.Net Web Developer
Everest Web-Access is software that uses Internet technology to bridge real-world distances in a sophisticated and convenient way. This add-on to the Everest Enterprise Suite shares the characteristics of being user-friendly, intuitive, innovative and easy to integrate. This add-on is a complete replica of Everest Enterprise application on Internet.
Roles Responsibilities:
- Developed web pages in ASP.Net 1.1 to display various sales report across department and across sales area.
- Developed many user Controls with validation control.
- Used Delphi Components this project.
Environment: ASP.NET 1.1, Visual Studio .net 2003, C , ADO.NET, JavaScript, XML, XSL, SOAP, SQL Server 2000, Oracle 9i, Toad Visual Source Safe,
Confidential
Everest Ecommerce.Net is basically an add-on for Everest.Net 3.0 product, which is an Enterprise Software Suite for the global market comprises fully integrated MS SQL Server 2000 - based applications. The Everest Ecommerce.Net is a powerful Multi-Lingual Internet-based application, designed using ASP.Net, enables E-Commerce as an additional mode of business for any company. It deploys the functionality of a multi-million dollar E-Commerce site, right out of the box.
Roles Responsibilities:
- Implemented Multi-Lingual Web Pages in this project.
- Developed many user Controls with validation control.
- Used Delphi Components this project.
Environment: ASP, ADO, JavaScript, XML, Oracle 9i, Toad Visual Source Safe, IIS, Microsoft Visual InterDev 6.0, Visual Basic
Confidential
.Net Web Developer
Confidential is a complete portal featuring the world of Textiles with a comprehensive catalog of a wide range of products from various companies. We facilitate business to business, business to consumer transactions through our website. You can shop from various companies, negotiate, pay online and get it shipped to the right place. It is a Vertical Portal, which also includes Virtual Trade Fair, Stock Lots, Fashion Trends and Fabrics. It also includes value added services such as Newsletter, Mail Service
Responsibilities:
- Developed web pages in ASP 2.0.
- Testing of the application from end to end.
- Trained end users.
Environment: ASP, ADO, JavaScript, XML, Oracle 9i, Toad Visual Source Safe, IIS, Microsoft Visual InterDev 6.0, Visual Basic