0% found this document useful (0 votes)
165 views12 pages

Summary of Qualifications: Deepak Kumar Vasudevan

The document provides a profile for Deepak K Vasudevan including his contact information, qualifications, technical skills, education, certifications, and professional experience. It details his 13+ years of experience developing applications using Microsoft technologies like ASP.NET, C#, SQL Server, and Visual Studio. His experience includes roles as a senior developer, architect, and consultant for various projects at companies like Verizon and Summit Energy.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
165 views12 pages

Summary of Qualifications: Deepak Kumar Vasudevan

The document provides a profile for Deepak K Vasudevan including his contact information, qualifications, technical skills, education, certifications, and professional experience. It details his 13+ years of experience developing applications using Microsoft technologies like ASP.NET, C#, SQL Server, and Visual Studio. His experience includes roles as a senior developer, architect, and consultant for various projects at companies like Verizon and Summit Energy.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Profile of Deepak K Vasudevan

Deepak Kumar Vasudevan Email: [email protected] Ph: 972 275 9377 (Mobile) SUMMARY OF QUALIFICATIONS 13+ years of professional experience as a lead developer in Microsoft Technologies using ASP, ASP.Net, C#, VB.Net, ADO.Net, Web Forms, Web Services, WCF Services, Windows Services, Team Foundation Server and SQL Server 2000/2005/2008. Extensive experience using Visual Studio .NET platform(C#, VB.NET, ASP.NET, ADO.NET) with in-depth knowledge of the architecture and the framework. Strong Experience in database development on Access 2003, MS SQL Server 2000, 2005, 2008 and 2012. Excellent skills in analyzing users requirements, modeling the system and ensuring the functionality, with client satisfaction as the strong and primary focus Good experience in relational databases, designing database tables and developing pertinent data structures. Extensive knowledge of technologies like HTML5, JavaScript, JQuery and CSS. Hands on Experience that encompasses wide range of software development strategies, tools and diversified range of environments from client server, intranet to enterprise internet applications. Experienced in all stages of Software Development Life Cycle Hands on experience in migrating web and windows based applications to .NET platform

Profile of Deepak K Vasudevan

TECHNICAL SKILLS Technologies 1. Microsoft .NET: ASP.NET 1.1/2.0/3,5/4.0, C#, VB.NET, ADO.NET 2. Web: ASP 2.0/3.0, PHP 5.2, Javascript Jquery, HTML 5, XML, XSLT, Xpath 1. Visual Studio .NET (2003,2005,2008,2010 and 2012) 2. Visual Interdev 6.0 1. 2. 3. 1. 2. 3. 1. SQL Server: 2012/2008/2005/2000 MySQL 3.2 and 5.5 IBM DB2 8.0 SVN Clearcase TFS Windows: Windows 7, Windows Server 2008, Windows Server 2003 2. Linux: Ubuntu 12.04 1. IIS 5.1/6.0/7.0 2. Apache 2.0

Development Environments Databases Source Control Operating Systems Web Servers

EDUCATION MBA (Systems) Bachelor of Engineering (Computer Science and Engineering) CERTIFICATIONS AND AWARDS Microsoft Valuable Professional (2003: .NET Framework; 2004 to 2005: C#, 2006+: ASP/ASP.NET) Microsoft Certified Professional (2002) Verizon AES Excellency Award (2005) Dotnetspider Valuable Professional (2007) Community Credit Hall of Fame (2008) Alagappa University, Karaikudi, Tamil Nadu. India. Vellore Engineering College 2007 (Distance Learning Program) 1999

Profile of Deepak K Vasudevan

PROFESSIONAL EXPERIENCE Summit Energy


Project Name Period Role Abatement (A DashboardView DV Module) October 2011 to June 2012 Sr. Consultant

Abatement is an enterprise planning module of Dashboard-View, an awardwinning online sustainability and energy management software of an European-based energy provider. Abatement provides an elegant way to define various operational projects required for an enterprise to minimize energy and maximize the profits in the process besides providing quick birds-eye view charts for the various business scenarios. Responsibilities 1) Responsible for developing of pages in 'Scenario Planning' module that involves charting for the various cases using HighCharts for Javascript library. 2) Developing of user controls of common shared functionality across the application. Environment: ASP.NET Web forms with WCF Web Services, .NET Framework 3.5, SQL Server 2008, AJAX, Telerik ASP.NET Controls MCL Systems (Manassas, VA)
Project Name Period Role eTask BPM Designer March 2010 to March 2011 Sr. Programmer

eTask is a business workflow application featuring components like a WYSIWYG BPM designer and an integrated trouble ticketing system which provides a full-fledged communication channel to the customer. eTask is secured by an extensible single sign-on authentication system. Responsibilities:
1. 2.

Designed the database for the authentication engine. Designing the interfaces for Federated Sign-on Providers and other applications to interact. Involved in preparing client side validation forms by using Java Script

3.

Profile of Deepak K Vasudevan

4.

Designed the flow and business components in WCF services and published the same for the UI that was developed in Silverlight 4.0. Client side validations are done using JavaScript Client Customization of the Application and Preparation of the Required Interfaces for the Clients. Created stored procedures, user defined function, views for querying and modifying the database Designed the web forms using ASP.NET and validations were achieved via JavaScript enabled with Ajax with CSS for smoother rendering and browser-compatible pages

5. 6.

7.

8.

Environment: ASP.NET Web forms with WCF services, Silverlight, .NET Framework 4.0, JavaScript, SQL Server 2008, AJAX.
Project Name Period Role Ganges Integrator Portal (GIP) April 2011 to September 2011 Sr. Programmer

GIP is a cloud offering of e-Task instances where the customers can register and rent the eTask services from the service providers website. The amount of storage, the depth of workflow involved, modules available are all customizable as per the plan subscribed by the customer. Responsibilities: 1. Part of the database discussions for GIP. 2. Was responsible in design and development of individual pages of the integrator portal. 3. Was responsible for the WCF service design and engineered the flow from signup till commissioning of the required service instance for the customer. Environment: ASP.NET Webforms, C#, JQuery, SQL Server 2008 Verizon Data Services
Project Name Period Role Integrated Communication Services April 2009 to February 2010 Architect

Integrated Communication Services is a unified and new experience webbased platform that provides a rewarding experience for the users to view and manage calls and voice messages, emails, extensive address book and 4

Profile of Deepak K Vasudevan

an innovative calendar to schedule appointments, manage tasks and set reminders. Responsibilities:
1.

Designed and developed calendar module (using Dojo JavaScript Toolkit) Designed web forms using Visual Studio. NET, CSS, client site JavaScript code Developed Web Forms in ASP.NET Involved in onsite-offshore coordination efforts, implementation discussions, coordination of regular milestone deliverables and deployment efforts.

2.

3. 4.

Environment: ASP.NET Web Forms, C#, .NET Framework 2.0, SQL Server2005
Project Name Period Role Verizon Call Assistant March 2008 to March 2009 Sr. Developer and Architect

Verizon Call Assistant is a browser-based application for telephone customers to help them view and manage their phone calls (both wireline and wireless) and voice messages. It also has features like address book for the customers. Besides this, the application supports alerting of customers through email and text messaging when a particular call or voice message is received on one of their registered telephone numbers. The application also ships with a nifty little desktop companion tool which can provide instant updates on calls/voice messages besides access to their address book. Responsibilities: 1. Involved in analysis, design and development of database driven web applications using ASP.NET and C# in Visual Studio.NET environment 2. Designed the messaging alerts module, widget services for My Verizon homepage 3. Used web user controls and web custom controls 4. Involved in onsite-offshore coordination efforts, implementation discussions, coordination of regular milestone deliverables and deployment efforts.

Profile of Deepak K Vasudevan

5. Performed various kinds of user input validations using JavaScript and .NET Validation controls. 6. Used Cascading Style Sheets (CSS) for styling of the web pages 7. Maintained the application state using query strings, view state, session and application variables 8. Onshore visit to coordinate production deployment and support Environment: C#, ASP.NET 2.0, SQL Server 2005, JavaScript.

Project Name Period Role

IobiDrive November 2006 to March 2008 Sr. Developer

IobiDrive is an enterprise file storage application. The goal of the application is to provide secure storage, retrieval and exchange of the documents and files within the enterprise. The goal of the application is to achieve saving resources and budgets by avoiding heavy email attachments, eliminating downtime, and safe and economical single-point backup and restore facilities. Responsibilities: 1. Engineered the flow and web services of the application. 2. The development environment used for this is Visual Studio.NET 2005 3. Used ADO.NET for database connectivity to a Microsoft SQL Server 2000 database 4. Involved in writing Stored Procedures and Triggers using T-SQL 5. Used .NET validation controls and JavaScript for validating user input 6. Designed and developed different components in the n-tiered architecture 7. Used SQL Query Analyzer and Enterprise Library for developing stored procedures, design and develop database entities 8. Was involved in design/code reviews and documented the technical procedures 9. Involved in implementation discussions, coordination of regular milestone deliverables and deployment efforts and onsite-offshore coordination efforts. 6

Profile of Deepak K Vasudevan

10. Onshore visit to coordinate production deployment and support Environment: C#, ASP.NET, SQL Server 2005, JavaScript, Web Services
Project Name Period Role Verizon One Web Console May 2005 to November 2006 Sr. Developer

Verizon-One Web Console is a browser based interface for Verizon DSL customers as an extension to their Verizon-One device. It facilitates billing information, phone plus services along with value-added services like Calendar, City Guide, Directory Lookup, Media Manager (photos, music, video etc) Responsibilities: 1. Designed developed and maintained a web-application using Visual Studio.Net environment 2. Developed Web Forms in ASP.NET for the UI screens and the screens for the device application using markup language. 3. Involved in the design and development of Media Manager Component. 4. Wrote Service Level Agreement sub-system in XML for monitoring web services performance 5. Coordinated the development efforts of a state-of-the-art upload component to manage albums, videos and audio files for the users Environment: C#, ASP.NET, SQL Server 2005, JavaScript.
Cybernet Synaptris Project Name Period Role Synaptris Reporter April 2004 to November 2004 Software Engineer

Synaptris Reporter is an enterprise reporting tool featuring impeccable information delivery, analysis and decision-making. The tool encompasses the needs of distributing reports within departments, across enterprises and to customers.

Profile of Deepak K Vasudevan

Responsibilities: 1. Designed and coded a generic data Access Component based on factory pattern for the reporter UI to seamlessly interact with any compatible data source. 2. Wrote a Windows Scheduler service that generates reports on a regular periodic basis. 3. Extensively used versioning tool Visual Source Safe Environment: ASP.NET, C#, SQLServer2000, Oracle 8i, IBM DB2, Access 2003, Visual SourceSafe.

CS Software Solutions (CS Solutions Inc)


Project Name Period Role Member Portfolio Systems December 2002 to April 2004 Programmer

MPS is an extension of XP2 (Credit Union Management System) from XP Systems. The scope of MPS-XP2 would cash flow and credit management of its customers. MPS interacts with XP2 using Web Services. Responsibilities: 1. Developed a comprehensive Windows Scheduler managing the automated reports, cleanup tasks etc., 2. Designed screens and developed Web forms for Stock Price Maintenance Screens 3. Designed and Developed the Stock Maintenance Screens 4. Published Interface web services with the host system. 5. Extensively designed custom controls and used validation controls for the correct data check in the forms 6. Part of the team to participate in the coding of Data Access Manager. 7. Developed C# components for connecting to the database and executing stored procedures and triggers 8. Coordinating the testing process and assisted in deploying the application onsite. 8

Profile of Deepak K Vasudevan

9. Developed stored procedures and triggers using T-SQL, which were called using ADO.NET/ Sql Client 10. Performance tuned SQL queries executed against the underlying database Environment: ASP.NET Webforms with Web Services, C#, Microsoft.NET 1.1, XML, SQL Server 2000
Project Name Period Role Tulip Extranet June 2002 to November 2002 Programmer

Tulip is a web-based intranet application. It has built-in features like scheduling, reminders via email and SMS, full-fledged web-based email, extensive address book, timesheet module, a miniscule project management catering to the needs of a small organization, sales proposal management and a full-fledged trouble ticket system. Responsibilities: 1. Designed and developed the screens and implementation of basic timesheet and time recording 2. Installed and configured Horde Email System and linked the same to Tulip. 3. Responsible for supervising the test bed creation for my modules. Environment: PHP 4.1, Apache 1.3.20, Solaris 8.0, MySQL 3.23
Project Name Period Role Benco Web Express April 2002 to June 2002 Programmer

Benco WebExpress is a web application for a courier company. The application has interfaces with an existing legacy system through web services. The application also facilitates payment by major credit cards for customers. Responsibilities: 1. Designed and developed the screens and implementation for User Authentication 2. Developed the Order Authentication module

Profile of Deepak K Vasudevan

3. Coordinated with the onsite team in developing the API to interact with MicroExpress web services using CURL library. 4. Responsible for supervising the test bed creation for my modules. Environment: PHP 4.1, Apache 1.3.20, Solaris 8.0, MySQL 3.23
Project Name Period Role Farida Value Chain Management November 2001 to May 2002 Programmer

Farida Value Chain Management is to facilitate an online tracking and reporting of the order progress. It provides a seamlessly synchronized interface to the various business units of the enterprise spanning multiple locations. The application also has interfaces to the legacy VB/FoxPro application. Responsibilities: 1. Designed and developed the screens and implementation for User Authentications. 2. Developed the screens for Vendor Order Tracking and Reseller Sales Order Management Environment: PHP 4.1, Apache 1.3.20, Solaris 8.0, MySQL 3.23
Project Name Period Role Wheels May 2001 to July 2001 Onsite Consultant

Wheels is an intranet application for GECIS facilitating online booking and follow-up of cabs. It also features an extensive reporting besides a costeffective routing and planning. Responsibilities: 1. Designed the database for the application along with the interfaces to interact with the existing intranet setup. 2. Designed the screen and module for roster request for the users besides the approval module for supervisors. 3. Made use of Office Web Applications for generating user-friendly reports. 4. Designed a screen which help visualize the availability of the roster trips for the field technician. 10

Profile of Deepak K Vasudevan

Environment: ASP 2.0, SQL Server 2000 Chrysolite Enterprises


Project Name Period Role ChurchesIndia Portal September 2000 to April 2001 Software Engineer

ChurchesIndia was designed as an online platform to all the churches in India and all communities within Christianity like RC, Protestants etc. It also features a directory of related service providers. The site features personalized homepages for member churches, enabling them to showcase their own functions etc. Responsibilities: 1. Designed the database of the application for the various modules like church homepage, church directory and service providers for the church 2. Designed the template homepage design that individual churches can make use of through the content engine. Environment: ASP 3.0, SQL Server 2000, JavaScript 3rdAgenda
Project Name Period Role Sidco Portal April 2000 to September 2000 Software Engineer

Responsibilities: 1. Designed the screen and developed the module for customer management. 2. Designed a quick article engine that is required for the customers to manage their personalized homepages on SIDCO website. 3. Used extensive JavaScript for data validation and page presentation effects. Environment: ASP 3.0, SQL Server 2000

11

Profile of Deepak K Vasudevan

Project Name Period Role

SitaGita December 1999 to March 2000 Software Engineer

Responsibilities: 1. Prepared a prototype (model) of the website using simple HTML and JavaScript for the client approval. 2. Designed a quick thought of the day gadget that displays friendly quotes for user on logon. 3. Designed the screen and developed the module on wedding checklist planner. 4. Developed the quiz module on cookery and a simple article engine that helps the user to publish and share their recipes. 5. Designed the screens and developed the module like a home manager quiz (Get A Certificate)

12

You might also like