Vous êtes sur la page 1sur 10

PROFESSIONAL SUMMARY

 Microsoft Professional with 15 years of extensive experience as a Senior SharePoint Developer/.NETDeveloper. Worked
in diversified industries with increasing responsibilities in all the phases of Software Development Life Cycle such as
analyzing, designing, coding, testing, debugging, deployment and documentation.
 Engineer and deploy Microsoft Azure solutions using automation
 Experience with Azure PaaS Solutions like Azure Web Apps, Web Roles, Worker Roles, SQL Azure and Azure Storage.
 Performed as SharePoint Subject Matter Expert (SME) for various clients in defining technical strategies and employing
best practices for different applications
 Experience of working with the SharePoint App model (provider hosted and/or SharePoint hosted)
 Extensive knowledge SharePoint object model and out of the box web parts and their functionality
 Experienced in SharePoint App development using REST/OData, JSOM and CSOM
 Experienced in design and developing applications using Visual Studio C#, ASP.Net, VB.Net, ADO.NET. Experienced
in Database Design and SQL Development and troubleshooting skills.
 Experienced with web front end development using HTML, Java Script, JQuery, CSS, XML, XSL, React Redux,
Angular JS and Bootstrap
 Extensive hands on and progressive experience in various Microsoft Technologies SharePoint Online, SharePoint
2016, SharePoint 2010, Office 365, Windows Azure Storage Queues, ShareWindows SharePoint Services
3.0(WSS 3.0) and Microsoft Office SharePoint Server 2007 (MOSS 2007)
 Expertise in creating complex PowerShell Cmdlets.
 Well versed in designing, coding, implementation of Internet/Intranet Applications (Web forms) and Web Services using
ASP.NET MVC, C#, VB.NET, ADO.NET, XML, XSLT,IIS 6.0, SQL Reporting Services, SSIS and SQL Server
2000/2005/2008/2012
 Strong Working Knowledge in implementing Design Patterns
 Familiarity with Agile project life-cycle, iterative processes, and traditional methodologies
 Experience in SharePoint 2007/2010 - Installation, Configuration, Development of applications, Designing / Modifying
pages in SharePoint Designer
 Expertise in relational database design and development. Proficient in creating complex Transact/PL/ SQL Queries,
Stored Procedures, Triggers, Cursors and Performance Tuning in MS- SQL Server, MS-Access and Oracle.
Strong skill set in creating Power BI Reports, Crystal Reports, SQL Reporting Services and writing technical &
functional specifications for developing reports.
 Extensively worked on the development of XML Web Services. Experienced in consuming Web Methods both
Synchronously & Asynchronously by the clients of cross application environment.
 Good understanding and implementation of all phases of Software Development Life Cycle (SDLC) such as analyzing,
designing, coding, testing, deploying and documentation of software products.
 Strong troubleshooting and analytical skills. Proven abilities in building capable teams & to work in both team
environments and individual assignments.

TECHNICAL SKILLS

Web/.Net Skills : C#,ASP.Net, VB 5.0/6.0, ADO.NET, Web Services, HTML5, CSS3, JavaScript, VBScript, JS
Link, Angular JS, React Redux, Bootstrap,JQuery,HTML,XSL,CAML
Content Management Server: SharePoint 2016, SharePoint 2013, SharePoint 2010, SharePoint Online, MOSS 2007
RDBMS: SQL Server 2000/2005/2008 R2/2012, SSIS, SSRS,ORACLE 8
Operating System: Windows 2003/2000/2008/2012
Configuration Management: Azure DevOps, Team Foundation Server, Visual Source Safe 6.0
SharePoint Related Tools/Utilities: Visual Studio Extension for 2005/2008/2012/2017, WSP Builder,
STSADM,PowerShell,Metalogix Content Matrix, Metalogix ControlPoint,QiPoint Broken Link Manager, SharePoint
Designer
Reporting Tools: Power BI, Crystal Reports 8.0/9.0/10.0/11.0, SQL Reporting Services

PROFESSIONAL EXPERIENCE

Willis Towers Watson May’ 2012 – Till Date


SHAREPOINT ANALYST/ DEVELOPER
Project 1 - Team Collaboration Tool (TCT)
Team Collaboration Tool is an Enterprise SharePoint Solution which is a WTW hosted, scalable, configurable, stand-alone
solution that manages the information that is developed, shared and utilized by WTW associates. The main driver for the
TCT is worldwide collaboration. This will empower associates to share information and documents across offices, Lines of
Businesses (LOB’s) and regions as if they were working in the same office.
MOHAN BABU Page 2 of 10

 Involved in all phases of SharePoint 2010/SharePoint 2016/SharePoint Online TCT project implementation including
requirement gathering, capacity planning, and proof of concept designs, integration, development, implementation,
testing, deployment and training.
 Responsible for the design, construction, implementation and support of software that meets the business requirements
 Performed day-to-day SharePoint development, enhancements, maintenance, and management of site collections as
required.
 Worked with Business Analysts, clients to review the business requirements, prepare technical design documents and
non-functional and functional prototypes as needed.
 Involved in Office 365 & SharePoint 2016 / Azure upgrade planning, presentation and demonstration
 Developed Master pages, page layouts, and Site Templates, List Templates Custom Web Parts and Custom components
for SharePoint 2010.
 Automated script creation using CSOM & PowerShell for Solution Deployments, generating Pre-Migration Reports and
other BAU activities
 Developer SharePoint Online PowerShell and Azure PowerShell scripts to deploy and configure Azure Components,
SharePoint Provider Hosted Add-ins and SPFx Extensions and Web Parts.
 Configured the Managed metadata service application and created term stores and managed term sets
 Extensively worked in provider hosted Apps like self-site request hosted app components on the SharePoint platform
level using PnP Provisioning Framework.
 Involved in Product Backlog grooming, Sprint Planning, Retrospective and Reviews, Daily scrums, Tasks creation and
assignment, demonstrations to Product Owner and Business Analysts.
 Leveraged Azure DevOps for Source Code Repository, Bug Tracking tool and manage Test Plans
 Created PowerShell scripts extensively to deploy solutions, content migration and for generating Pre-Migration reports.
 Leveraged Content Enrichment Service to display managed properties on the Search Results.
 Created Azure Web Jobs to provision the sites and libraries using PnP framework.
 Involved in Developing Content Enrichment Service to display managed properties on the Search Results in SharePoint
2010 & 2016
 Designed search topology, customized search display templates and refiners.
 Developed SharePoint Apps using REST/OData and CSOM
 Leveraged Dependency Injection, Factory Method & Singleton patterns for Class design
 Designed centralized content types using content type hub and tagging the content with managed metadata and designed
this application to support cross-site publishing
 Implemented Remote event receivers with provider hosted App deployed on office 365-site collection to automatically
add and update the item from list to document libraries.
 Used Metalogix Content Matrix to migrate sites, lists, libraries and others between different farms in SharePoint 2010.
 Analyzed the Broken links by leveraging QiPoint Broken Link Manager tool
 Involved in developing Provider Hosted and SharePoint Hosted Add-ins which helps in provisioning Self Service Site
Collections and Libraries based on the Custom Site/Library templates
 Experience with developing and deploying Farm solutions such as Web Part, Event Receivers and Feature Receiver in
SharePoint 2010.
 Used open source tool chain that consists of NPM, Yarn, Gulp, WebPack, Babel to build Node JS Projects that’s been
leveraged in Provider-Hosted & SharePoint Hosted add-ins
 Worked with client side scripting JQuery, JavaScript, Angular JS, ReactJS, Redux, Bootstrap, CAML and Client Object
Model to accommodate the business requirements gathered.
 Implemented the Custom Site Retention Policies using Custom Lists and Custom Pages in SharePoint 2010.

Technology:
SharePoint 2010, SharePoint 2016, SharePoint Online, Office 365, Azure Storage Queues, SharePoint Designer 2010,
.NET 3.5/4.0Framework, C#, PnP Provisioning Framework, Visual Studio Code Editor, Gulp, NPM, Yarn, Azure
DevOps, Microsoft Visual Studio 2012/2015/2017, JQuery, JavaScript, ASP.NET MVC, SQL Server 2008
R2/2012,InfoPath, PowerShell, REST, WebApi 2.0, JavaScript, Typescript 2.0, React – Redux, Angular, JIRA,
Metalogix Content Matrix tool, Control Point, QiPoint Broken Link tool

Project 2 - CECreditTracking

The Actuarial Continuing Education (CE) Credit Tracking application is used to track continuing education credits for WTW
and external actuaries. The system allows associates to record, monitor and report creditable time and document their
individual or self-learning activities.
MOHAN BABU Page 3 of 10

 Analyze and understanding the project related domain.


 Involved in Design and development of this Custom SharePoint 2010 application
 Involved in migrating between SharePoint 2007(MOSS 2007) and SharePoint 2010
 Branding Sites and Master Page Customization.
 Involved in Programming Customized Web parts using C# .NET 3.5 Framework
 Implemented Site Features and Event Handlers for Site Columns and Lists using C#
 Involved in Unit Testing, Functional Testing, Integrating Testing
 Involved in creating Custom SharePoint Designer Workflows
 Providing Technical Assistance to the users whenever required

Technology:
MOSS 2007, SharePoint 2010, SharePoint Designer 2010, .NET 3.5 Framework , C#, Microsoft Visual Studio 2010, JQuery,
JavaScript, WebApi 2.0

Project 3 - Global Client Contracts

The Client Contracting application functions as the central repository of all executed client contracts within WTW. Submitted
contracts are stored in a central library where an appropriate document retention policy is applied. This system is highly
valuable to the organization as it provides the only system of record for executed contracts. This is the Site collection based
on the Records Center template to maintain the In-Place records

 Analyze and understanding the project related domain.


 Custom Implementation of Content Organizer to migrate the documents based on the Custom Content type from Drop-
off library to Custom libraries
 Involved in Design and development of this Custom SharePoint 2010 application
 Implemented Custom Role Provider for Claims Authentication
 Responsible for creating the event handlers using C# code and JavaScript.
 Customized list forms with using HTML, Java Script, JQuery, CSS, XML, XSL, JQuery and CAML.
 Involved in Programming Customized Web parts using C# .NET 3.5 Framework
 Implemented Site Features and Event Handlers for Site Columns and Lists
 Involved in creating Custom SharePoint Designer Workflows
 Creating Database Stored Procedures and SQL Views
 Involved in Unit Testing, Functional Testing, Integrating Testing
 Providing Technical Assistance to the users whenever required

Technology:
SharePoint 2010, SharePoint Designer 2010, .NET 3.5 Framework , C#, Microsoft Visual Studio 2010, JQuery, JavaScript

Project 4 - Litigation Claims Management System

The Litigation Claims Application is used to track financial reserves set aside for legal claims and the related invoices for use
with the financial reporting system. The application also collects new invoice information and updates indemnity and cost-to-
date information for settlement of claims.

 Analyze and understanding the project related domain.


 Involved in Design and development of this Custom SharePoint 2010 application
 Involved in developing InfoPath 2010 Custom Forms
 Involved in Programming Customized Web parts using C# .NET 3.5 Framework
 Implemented Site Features and Event Handlers for Site Columns and Lists
 Involved in creating Custom SharePoint Designer Workflows
 Providing Technical Assistance to the users whenever required

Technology:
SharePoint 2010, SharePoint Designer 2010, InfoPath Form 2010, .NET 3.5 Framework , C#, Microsoft Visual Studio 2010,
JQuery, JavaScript
MOHAN BABU Page 4 of 10

Project 5 - Records Excellence

The Records Excellence Application currently functions as an archive repository for Watson Wyatt content prior to TCT. All
users have access to the application, but users have migrated to using the TCT application as their main collaboration
platform

 Analyze and understanding the project related domain.


 Involved in Design and development of this Custom SharePoint 2010 application
 Involved in Migration of content from MOSS 2007 to SharePoint 2010
 Involved in Programming Customized Web parts using C# .NET 3.5 Framework
 Implemented Site Features and Event Handlers for Site Columns and Lists
 Involved in creating Custom SharePoint Designer Workflows
 Creating Database Stored Procedures and SQL Views
 Providing Technical Assistance to the users whenever required

Technology:
MOSS 2007, SharePoint 2010, SharePoint Designer 2010, .NET 3.5 Framework , C#, Microsoft Visual Studio 2010, JQuery,
JavaScript

U.S. SMALL BUSINESS ADMINISTRATION, Washington D.C. Sep’ 2011 – May’ 2012
Project 2 - ASSET INVENTORY TRACKING
SENIOR .NET/SHAREPOINT DEVELOPER
Asset Inventory tracking application helps Office of Management and Administration to track all the Printing devices across
SBA offices in the entire USA. The information that needs to be captured pertains to Make, Model and leased or owned etc.
They also need to track information regarding the quantity and cost of paper consumed by each office. Also they need lot of
Quarterly Reports to be developed using Data View and XSLT Web parts in SharePoint Designer
 Analyze and understanding the project related domain.
 Involved in developing MOSS 2007 application
 Involved in Programming Customized Web parts using C# .NET 3.5 Framework
 Applied Agile Scrum Methodology to release the application in Incremental and Iterative models along with Test-Driven
methodology
 Implemented Site Features and Event Handles for Site Columns and Lists
 Involved in Creating Site Templates and Site Backups
 Involved in Restoring Site Templates and Site Backups
Technology:
SharePoint 2007, SharePoint Designer 2007, .NET 3.5 Framework , C#, Microsoft Visual Studio 2008, JQuery, JavaScript

Project 1 - VERA / VSIP SHAREPOINT APPLICATION


SENIOR .NET/SHAREPOINT DEVELOPER
Description:
VERA stands for Voluntary Early Retirement Authority. VERA allows for early optional retirement for eligible employees
who do not yet meet the age and/or service requirement normally needed for retirement. VSIP allows agencies to offer
employees lump-sum payments as an incentive to voluntarily separate from Federal service. The Administrator has asked the
U.S. Office of Personnel Management (OPM) to permit some early optional retirements for eligible employees (VERA) and
separation incentive payments (VSIP).
 Analyze and understanding the project related domain.
 Involved in developing MOSS 2007 application
 Implemented lot of Site Columns, Site Lists and Site Features
 Involved in Programming Customized Web parts using C# .NET 3.5 Framework
 Implemented Sharepoint Designer Approval workflow activities
 Applied Agile Scrum Methodology to release the application in Incremental and Iterative models along with Test-Driven
methodology
 Involved in Creating Site Templates and Site Backups
 Involved in Restoring Site Templates and Site Backups
Technology:
MOHAN BABU Page 5 of 10

SharePoint 2007, SharePoint Designer 2007, .NET 3.5 Framework , C#, Microsoft Visual Studio 2008, JQuery, JavaScript

U.S. DEPARTMENT OF AGRICULTURE , Washington D.C. Jan’ 2010 – Aug’ 2011


FOOD AID INFORMATION SYSTEM
SENIOR .NET ANALYST/DEVELOPER
FAIS will integrate the all the Food Aid Program related Process flows of FAD (Food Aid Division) into FAIS system to
improve its functionality with increased utilization from Program participants and FAS. The Proposed FAIS is intended to
enable more efficient and effective use of USDA program funds, enhance information sharing and collaboration in strategic
planning and improve Agency-wide collaboration and demonstration of program effectiveness. Stakeholders are expected to
benefit from having an improved tool to facilitate strategic planning, communication, and the administration of funding.
Interface improvements will facilitate cooperative Proposal Submission, Agreement Generation, Budgeting & Planning,
Procurement, Payments & Receivables, Claims, Evaluating Compliance and Closeout. The entire Agency will benefit from
improved information access and reporting. Items like progress reports and evaluations, that have long been separate, will be
integrated into the system.
 Analyze and understanding the project related domain.
 Applied Object Oriented Analysis and Design(OOAD) and UML for Conceptual Class Design
 Involved in Programming C# using .NET 3.5 Framework
 Involved in designing the classes using ADO.NET Entity Framework Domain Model.
 Applied Agile Methodology to release the application in Incremental and Iterative models along with Test-Driven
methodology
 Applied Repository and Pipes/Filters Pattern for Class Design
 Developing distributed Components using WCF framework.
 Involved in developing Sequential workflows based on Windows workflow Rules Engine using VS 2008
 Involved in guiding the team for Microsoft best practices
 Generating appropriate dynamic reports using SQL Reporting Services(SSRS)
 Involved in Database Design and Creating and modifying tables, constraints and Indexes. Coding Transact SQL Queries,
stored procedures.
Technology:
.NET 3.5 Framework , C#, ASP.Net ,SQL Server 2005, SQL Server Reporting Services, SQL Server Integration Services,
NUnit Framework, Microsoft Visual Studio 2008, ADO.NET Entity Framework

West Business Services - Appleton, Wisconsin Nov’ 07 – Dec’ 09


On Contact Application and SharePoint Portal Development
Senior Software Analyst / Onsite Coordinator
On Contact CRM is a customizable CRM Solution for SME’ and gives complete snapshot of
Organization dashboard. On Contact CRM consists of features like Manage contacts, email and calendars, Manage schedules
and create recurring activities for multiple users , Automate scheduling of follow-up activities , View opportunities, sales and
support cases ,View a company's complete and up-to-date hierarchy ,Integrate with third-party financial applications ,
Integration with COM Interaction Client system which connect for auto-dial and screen-pop technologies, Deliver targeted
marketing campaigns to select customers or prospects, Integrate with Microsoft Word, Microsoft Outlook, Lotus Notes or
GroupWise for email management.
Along with OnContact Development and Maintenance, involved in maintaining the SharePoint Intranet Portal, which
includes Site Configuration, Document Management with Approval Workflows. Also involved in developing WBS Service
desk application system, the workflow oriented MOSS 2007 Site which allows Project Administrators to analyze the
requirements and assign the tasks to the Developers with the help of InfoPath Forms deployed in MOSS 2007 site using Form
based Services. Developing Web parts to display dynamic sales history data from database WBS MOSS 2007 Site also
allows sharing the dynamic sales data using Web Parts and other information with their clients using the Document Library
Sites, My Site, Enterprise Search, Document List, Record Center with Dashboard and Workflows.
 Analyze and understand On Contact CRM modules
 Involved in conversion of On Contact 5.0 to 5.1. Also involved in migrating some programs to OnContact 6.3
 Worked on .NET Winforms
 Handled individually with developing windows applications( FAT Thick Client ) from the initial stage and mentoring the
team to start developing the enhancements to the same
 Applied Object Oriented Analysis and Design(OOAD) and UML for Conceptual Class Design
 Involved in handling the Windows Events using Delegates
 Involved in developing Exception Handling Common Design Pattern
 Involved in Programming C# 2.0/3.5 using On Contact Framework
MOHAN BABU Page 6 of 10

 Applied Agile Methodology to release the application in Incremental and Iterative models along with Test-Driven
methodology
 Applied Façade and Adapter Design Patterns to our Class Design
 Developing distributed Components using WCF framework.
 Involved in developing Sequential workflows based on Windows workflow Rules Engine using VS 2008
 Integration of Workflow components with OnContact Programs
 Generating appropriate dynamic reports using Crystal Reports and SQL Reporting Services(SSRS)
 Involved in creating web services using WCF framework and deploying that using Windows Services for accessing
using TCP from OnContact framework
 Involved in Database Design and Creating and modifying tables, constraints and Indexes. Coding Transact SQL Queries,
stored procedures.
 Designing Web pages using SharePoint Designer
 Customization of Internet Portal
 Involved in Requirement Gathering for Site Design and Customization
 Providing Feasible solutions in implementing the Site Features
 Customization of Master Pages using SharePoint Designer
 Involved in deployment of Master Pages as Features
 Customization of Document Library by providing Event Handlers and Approval workflows for application design
documents
 Managing team, project scheduling, tracking project.
 Implementation of SharePoint Enterprise search
 Involved in creating Complex SSIS Packages for Data Imports and Exports
 Development of Customized Web Parts and Deployment
 Delivering Technical solution and Problem solving methodologies to Offshore team
 Involved in internal Code Review, Executing Unit Test Cases, Integrated Testing and Deployment in Production Servers
 Guide team members in order to develop their technical capabilities in On Contact in terms of coding
 Involved in the configuration management using Visual Source Safe (VSS)
 Involved with team members to resolve issues and arrive at requisite solution
Technology:
.NET 3.5/ 2.0 Framework , C#, ASP.Net , MOSS 2007, SharePoint Designer ,SQL Server 2000, SQL Server2005, SQL
Server Reporting Services, SQL Server Integration Services, Crystal Reports XI and On Contact Framework, NUnit
Framework, Microsoft Visual Studio 2008

Microsoft, Pune Apr’07 – Nov’ 07


ProAuto Office Automation
Lead Programmer Analyst
Description:
The main objective of this Office Automation software is to automate the Manufacturing process to capture the Product and
Process details and to speed up the efficiency of the Manufacturing industry processes by generating the Raw Material and
Production Planning output graphically.
This was developed for Microsoft using the capabilities of VSTO (Visual Studio Tools for Office) The solution was designed
and developed using .NET 2.0 Framework with VSTO and Sql Server as the backend.
Raw Material Plan and Production plan reports are generated both in Grid-based and Chart-based views.
 Involved in Requirement Gathering and Designing phases of the application to gather detailed information about the
production planning details
 Developed Win forms using VSTO Templates in VS 2005 IDE
 Extensively involved in developing c#. Components which encapsulates the business logic
 Implemented data access ADO.Net to perform and implement business logic, Updating/Retrieving the data to/from Sql
Server Database
 Involved in Debugging, Testing and Deployment.
 Involved in developing xml based Help documents.
 Used Visual Source Safe in order to perform Source code Version Control
Technology :
.NET Framework 2.0, Visual Studio.net, C#, WinForms , Visual Studio Tools for Office ,Crystal Reports 10.0, XML , Sql
Server 2000, Visual Source Safe 6.0, Windows 2000 Professional.
MOHAN BABU Page 7 of 10

Client: Merrill Lynch (ML GPC, UK) Oct ‘05 – Apr ‘07
Client Account Review Information System (CLARIS) and AMD Maintenance
Senior Programmer Analyst
Description:
CLARIS is the Workflow based Intranet Application used by Financial Advisors and Administrators of Merrill Lynch to
complete annual review information of each of their client’s data and provides documentation confirming to the effect.
CLARIS is part of the Merrill Lynch Trust Administration applications and Reviewed Client’s Data will also get stored in
Flat XML Files in order to use these files from other existing windows applications.
Alternative Mail Delivery will be used to automate the mail delivery and to capture the Hand Delivery and Second – Level
delivery details to enable FA and OMTs to keep track of the mails send to their clients. It is a workflow application that
allows the different category to validate the information provided. It is a Web based application for the workflow and
windows forms that involves development of the other Mail Delivery Forms. Also Involved in Report Generator Application,
which is windows based application for generating different reports based on different criteria.
 Involved in requirement gathering which consisted of meeting with business analyst and assisted to define a new
requirement / change in functionality of an existing application.
 Developed user interface using C# and ASP.Net Web forms.
 Created software solutions across multi-tier environments using .NET
 Implemented validation using .Net validation controls.
 Utilized ADO.Net objects such as Data Reader, Data Set, and Data Adapter for consistent access to SQL server data
sources.
 Use .Net Data grid control to display, edit and page, and sort multiple records.
 Worked with Stored Procedures for data manipulation and querying data from the databases
 Extensively used Java Script in development of the application
 Employed Web Services to save the data or the changes made to the data to the Database.
 Developed test Cases for unit and utilized Visual SourceSafe for versioning.
Technology :
.NET Framework 2.0, Visual Studio.net, C#, ASP.NET, XML, Sql Server 2005, IIS 5.1,Visio, Visual Source Safe 6.0,
Windows XP Professional, .NET Web Services

CITIBANK SLC, Rochester, NY Nov ’04 – Oct ‘05


Private Label Web Development
Programmer Analyst / Developer
Description:
Citibank offers educational loan to students of various schools across USA. Currently, they have two sites – Borrower Site
where the student applies for a loan and FAA Online where the Financial Aid Administrator scrutinizes and approves or
rejects the loan applied by the student. Citibank is the only lender to the loans. Full Service Lending is step to include lenders
other than Citibank to participate in student loan.
For other lender to participate enhancement to be made in current website, to make the current Citibank specific sites to
generic to all lenders. Also, a new site – Lender online is developed to manage all lenders.
 Designed N-tier architecture of this intranet application includes Auditing/Logging Layer, Exception Handling, Data
Layer and UI Components, Business layer.
 Developed components using C# that incorporates in n-tier architecture
 Extensively involved in developing the Server Side Scripting in ASP.Net using C#.
 Implemented forms authentication using ASP.NET
 Creating and maintaining SQL Server 2000 Database.
 Creating and modifying tables, constraints and Indexes. Writing Transact SQL Queries, stored procedures, user-defined
functions, triggers etc.
 Designing and developing the Middle tier using ADO.Net to perform and implement business logic, Updating/Retrieving
the data to/from SQL Server Database
 Worked with Data Adapter, Data Commands, Datasets and Data Connection for interacting with the Database.
 Dynamically loaded reports parameters based on the selection of reports.
 Version controlling application code using Visual Source Safe.
 Debugging, testing and Deployment.
MOHAN BABU Page 8 of 10

 Provide technical solutions to the team.


Technology :
Visual Studio.net, C#, ASP.NET, Sql Server 2000, VB 6.0, Tempest Messaging System,
IIS 5.0, Visio, Visual Source Safe 6.0, Windows 2000 Professional.

Client: CITIBANK SLC, Rochester, NY Dec ’03 – Oct ‘04


DREAMS (Deferment Request Application Management System)
Programmer Analyst / Developer
Description:
The DREAMS application deals with only a small part of Loan Processing that is deferment. Deferment is the delay in
repayment of loan due to various reasons. The older version exists in Mainframe system. The project deals with loan level
and account level Deferment processing. Provide the ability to generate letter request for Transmission to DocuGen, the
system that generates letters.
 Analyzing, maintaining and developing Application including new and existing custom-database and Internet-related
systems used to support business goals.
 Involved in Designing the Database and developing guidelines and templates.
 Created system design/implementation and recommend improvements in areas such as flexibility, maintainability,
scalability and performance.
 Involved in Coordinating with the Client to get the requirements and for discussion
 the business flows.
 Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System.
 Designed Interface Prototyping, Interface Flow Diagram, GUI Class Diagram
 Extensively involved in developing the Server Side Scripting in ASP.Net using C#.
 Worked with the team for analyzing the requirements and to design the business rules as per the business requirements
 Managed the roles and security using Windows Authentication, Authorization
 Worked with MS-SQL Server 2005 for data manipulation
 Worked with Stored Procedures for data manipulation and querying data from the databases
 Involved in Unit Testing for entire application, documented the User Manual
Technology :
Visual Studio.net, C#, ASP.NET, Sql Server 2000, IIS 5.0, Visio, Visual Source Safe 6.0, Windows 2000 Professional.

PDO, Oman Apr ’03 – Dec ‘03


CHCS (Contract Holdership Certification Scheme)
System Analyst
Description:
CHCS is a web based Database application that allows administrators to maintain and tracking events, results, contacts and
comments for every candidate starting with attendance on a training course through to successful completion of a PC based
Competency assessment. CHCS System allows the timed followup notifications to the users in terms of reminders, which
gets fired automatically during the time set by the users. This also involved various reporting activities like generating
Individual Reports, Group Reports and Interview/Test Report. Another Feature involved in this application in Dynamic
Reports which can be used to select the criteria dynamically and Moreover the fields to get displayed and also the kind of
chart i.eBarchart ,Piechart or Normal Reports can be selected dynamically.
 Involved in Coordinating with the Project Manager and the User (System Custodian) to deliver the system in place.
 Involved in developing the application using the .NET Framework
 Extensively involved in developing the Server Side Scripting in ASP.Net using VB.NET.
 Chartfx Components are used for generating the charts
 The Data Model used for Database interactivity is ADO.Net and using Native Provider for Oracle.
 Involved in enhancing the application with various features like exporting the reports to Excel and generating Dynamic
Reports.
 Involved in modifying the Database for further enhancements
 Involved in creating various DB stored procedures
Technology :
Visual Studio.net, VB.NET, ASP.NET, Oracle 8, IIS 5.0, Visual Source Safe 6.0,Chartfx and Windows 2000 Professional.

Sales Force Automation for a Prestigious US CLIENT Mar ‘02 – Dec ‘02
Software Developer
MOHAN BABU Page 9 of 10

Description:
Sales Force Automation is the sales tracking systems for the Sales Division for a U.S Client. This is used to maintain
Accounts, which is nothing but the Client details and to maintain Projects within those accounts. It is also mainly used to
Update all the activities of the Sales Persons. It also involved a feature called File Sharing, which is used mainly
to reduce the Upload/download timings as the U.S. People will upload and download files to their local network similarly
their Local (India) Sales Team will upload/download files to their local network. It also involves generating the Excel sheet
for their reports.
 Involved in developing the application using the .NET Framework
 Extensively involved in developing the Server Side Scripting in ASP.Net using C#.
 The Data Model used for Database interactivity is ADO.Net
 The Provider for the ADO.Net used is Ole DB
 Involved in enhancing the application with various features like file sharing systems and generating excel sheets.
 Involved in modifying the Database for further enhancements
 Involved in creating various DB stored procedures
Technology :
Visual Studio. NET, C#, ASP. Net, Sql Server 2000, IIS 5.0, JavaScript, Visual Source Safe 6.0, Windows 2000.

Ticket Management System, E&P, NJ Apr ‘01 – May ’02


Senior Programmer Analyst
Description:
Ticket Management System is the Web based in-house Product, which mainly deals
with assigning the tasks to the Employees irrespective of the locations. Ticket is nothing
but the Task assigned to the Employees. The Tickets can be transferred to the other employees in the absence of the receiver
for some reasons. This system has the features like tracking the Ticket issued to the Employees i.e. the email will be sent to
the Owner/Issuer whenever the receiver updates the ticket, The Tickets can be Searched based on different criteria.
 Extensively involved in complete development of ASP application using Visual InterDev.
 Involved in Creating the COM Components using VB
 Involved in Creating Task Scheduler, which automatically sends the Email to the Employees.
 Creating and managing schema objects such as tables, views, indexes, procedures dynamically for any tables, triggers
and maintained Referential Integrity.
 Involved in Creating complex stored procedures and triggers
 Designed Databases for the new oncoming internal projects.
 Optimization of Stored Procedures and Queries etc.,
 Involved in Database Connectivity using ADO Data access Model
 Involved in Version Controlling using Visual Source Safe 6.0
 Involved in Monitoring and tuning SQL scripts.
 Parameterized run-time data fields to avoid problems due to data dependency, uniqueness. Captured sequence numbers
from server to make sure data is consistent.
Technology :
Visual InterDev, Visual Basic 6.0, ASP 3.0, SqlServer 2000, IIS 5.0, JavaScript, Visual
Source Safe 6.0 and Windows 2000.

HMV Gramophone PVT, LTD. , India Jun ’00 – Nov ’00


Software Developer
Description:
This Project deals with Online Customization of CD’s and involves Online CD Writing. Being Leading Recording Company
provides Quality Services to the Customers in the field of Recording. In this the order will be placed online and from the
Web Server where the Order has been Placed by the Customers will be Downloaded to Storage Server
from there it will be taken to the Local Server where the songs are matched from the Database and Recorded.
 Involved in Building Databases, Index Creation, Granting Permissions to the users
 Physical and the Logical Database design.
 Formulated Server backup and Recovery Strategies.
 Developed Stored Procedures and Triggers for the Data Integrity.
 User requirement analysis. Application was developed using VB and SQL Server.
 Developed GUI design and Component using Visual Basic
 Completely Menu driven application developed on Client/Server Architecture, Crystal reports was used for report
creation.
MOHAN BABU Page 10 of 10

 Developed the Reports based on the user requirement using Crystal Reports.
 Testing the entire product.
Technology :
Visual Basic 6.0, Crystal Reports 8.0, MS SQL Server 7.0, Windows NT 4.0.

EDUCATIONAL QUALIFICATION
Bachelor of Engineering (University of Madras, India).

Microsoft Certifications
Microsoft Certified Technology Specialist(MCTS) in Microsoft Office SharePoint Server 2007 Application Development –
70-542
Microsoft Certified Solution Developer (MCSD) in VB 5.0
Microsoft Certified Professional (MCP) in SQL Server
Brain Bench Certified ASP Programmer.
Brain Bench Certified JavaScript Programmer.

Vous aimerez peut-être aussi