Name: VISHU
***.******@*****.***
PROFESSIONAL SUMMARY:
6+ years of experience, as a software developer, in Functional Specifications, Analysis, Design, Modeling, Development, Configuration, Management and implementation of various web applications.
Good experience in full life-cycle development using Object Oriented Programming concepts.
Expertise in developing applications using .NET 4.5/4.0/3.5/3.0/2.0, C#.Net, VB.Net, ASP.Net, VB6,ADO.Net,XML, HTML,AJAX, JavaScript, XHTML, DHTML & CSS.
Experience working with databases such as SQL Server 2000/2005/2008/2012, Oracle 10g, and 11g.
Experience in working with Java Script, JQuery and Bootstrap 2.0/3.0.
Extensive experience in ASP.Net, C#, VB.Net, ADO.Net, Web Services, LINQ, AJAX, Windows Services, WCF Services, OOPS, Classic ASP, XML, XSLT, HTML, Text Editor, MS IIS 5.0/6.0/7.0, DHTML, VBScript, VSS, JavaScript, SQL Server 2000/2005/2008/2012, Visual Studio 2003/2005/2008/2010/2012.
Experience in writing stored procedures, user defined functions, views, query writing.
Expertise in working with Crystal Reports, SSRS and SSIS
Ability to work in all stages of System Development Life Cycle.
Expertise in working with source control TFS and VSS.
Experience in creating XML using Stored Procedure and User Defined Function.
Hands on experience with SQL Server and T-SQL in constructing triggers, tables, user functions, views, indexes, user profiles, relational database models, data dictionaries, and data integrity.
Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism.
Proficient troubleshooting skills, committed to achievement, maintenance of quality, excellent communication and interpersonal skills and a very good team player.
Good experience in end-to-end design, documenting high level specs, development and unit testing.
Excellent problem solving skills for delivering useful and compact solutions. Always keen and eager to face up to challenges by means of innovative ideas.
Ability to quickly grasp any new technologies and concepts.
TECHNICAL SKILLS:
Languages
C#. Net, VB.Net, ADO.NET, PL/SQL and SQL.
.NET Technologies
.NET Framework 2.0, 3.0, 4.0& 4.5, ASP.NET1.1/2.0/3.0, C#.NET, VB.Net, ADO.NET, MVC 3, Win Forms, Web Services, LINQ, WCF.
Web Technologies
ASP, HTML, Java Script, JQuery, XHTML, DHTML, CSS, XML, XSL, XSLT and Bootstrap.
Database
SQL Server 2012/2008/2005/2000, Oracle 10g/11g, My SQL
Protocols
SOAP, FTP, TCP/IP, HTTP
Application/Web Servers
MS IIS 7.0/6.0/5.0
Development Tools
MS Visual Studio.NET 2005/2008/2010/2012/2013.
Operating Systems
Windows 8/7/Vista/XP
PROFESSIONAL EXPERIENCE
I-QUANTUM SOLUTIONS September 2015 – Till Date
Project: Fleet Management System
Client: BG-Group
Location: Houston Texas
Description: BG Group’s main business is the exploration and extraction of natural gas and oil and the production of liquefied natural gas. It sells these products to wholesale customers such as retail gas suppliers and electricity generating companies. It also owns some gas pipelines and is involved in some power generation products. It is active around the world, with only a minority of its business being in the UK. BG Group is a multinational company with operations in 27 countries.
Responsibilities:
Involved in requirement analysis, designing and development.
Major role in the development of the web application using ASP.NET 4.0, C#, Java script, JQuery, Bootstrap, ADO.NET and AJAX.
Primarily assigned for developing Middle Tier.
Used Ajax, CSS, JavaScript and Bootstrap for the front end web development.
Used agile methodology to implement the application.
Involved in the design and development of WinForms using C#
Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.
Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
Designed and developed views as responsive components using HTML and CSS.
Extensively used JavaScript, JQuery for client side validations in the views.
Involved in implementing the logic using C# and oops concept.
The task included writing the C# classes, developing user controls, writing JavaScript functions.
Implemented Angular JS UI framework on websites which are likely to change a lot over the life cycle
Used Datatables and jQuery validations plugins for client side operations.
Developed application using N-Tier architecture.
Documented the design and code documents.
Involved in testing and fixing the issues occurred in the testing process.
Developed reports using Crystal Reports.
Created Tables, Stored Procedures, Triggers and Views.
Involved in Code reviews. Peer Reviews for developing quality code.
Provided support and also involved in maintenance process.
Performed functional testing on various developed modules.
Used TFS for the source & document version control.
T-MOBILE June 2014 – August 2015
Role: Sr .net Developer
Location: Dunwoody Georgia
Responsibilities:
Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
Creating the models, views and controllers using ASP.NET MVC 3, VB.NET, HTML, Java Script, and JQuery.
Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script and Bootstrap.
Used Entity Framework for database operations.
Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in VB.NET.
Used Datatables and jQuery validations plugins for client side operations.
Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
Consumed the WCF services using JQuery Ajax calls to enable effective communication
Extensively used Visual Studio 2010 development tool for building Web Application.
Developed reports using SSRS.
Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company
Manage database security, Design, develop and implement automated data backup.
Developed database objects like Tables, Views and Stored procedures in SQL Server 2008.
Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency
Assisted in preparing presentations and scheduling meetings
Prepared unit test cases and performed N-Unit Testing prior to system implementation
Based on the support tickets, fixed bugs on priority basis.
Migrated windows applications from VB6 to VB.Net.
Evariant April 2013 – May 2014
Role: .net Developer
Location: Farmington Connecticut
Responsibilities:
Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using agile methodology.
Created functional prototypes, design templates and mockups for the entire application.
Played a major role in coming up with the business requirements for the project, the project plan and workflow.
Extensively used CSS and Java Script to create visually appealing User Interfaces.
Developed the procedural code using ASP.NET, VB.NET, HTML, Ajax and JavaScript using Visual Studio.
Extensively worked on most of the data and validation controls in Visual Studio and also creating a variety of Dynamic Controls in the application supported by dynamic style sheets since there were quite some pages which were database driven.
Developed and implemented custom Tracking and Error Logging mechanisms.
Developed and implemented a custom calendar control to add, update, delete and edit recurring and non-recurring events.
Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins& indexes.
Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues.
Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
Designed, processed and displayed reports in the website using the Report Viewer web server control.
Developed the deploy cycle, responsible for weekly deploys to development, staging and production environments, developed testing plans and also performed an active role as a tester for the application.
Performed and resolved cross-browser issues, Unit Testing and Documentation along with N-unit testing.
QSource Global June 2010 – January 2013
Role: .net Developer
Location: India
Responsibilities:
Extensively worked with Web Forms using ASP.NET and C#.NET
Involved in the database design and data collection using SQL Server 2005
Used C#.NET Technology for server side programming
Used Data list, Repeater, Data grid, Place Holder controls to show the data in the UI
Involved in Developing Components for Business Layer and Data Layer
Designed and developed Web Forms using ASP.NET, for the user interface
Using the Code behind Class technique and retrieving data using ADO.NET with ASP .NET
Involved in writing Complex queries, stored procedures in T-SQL
Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation
Developed reusable and optimized .NET components using C#
Validated user input on Web Forms using validation controls like Compare Validator, Range Validator, Regular Expression Validator and Custom Validator. Also Performed Client side validations for the same.
Writing java script to improve client experience
Performance tuning of stored procedures