You are on page 1of 7

SRIKANTH GOBBURU

Mobile: 918-770-1841(M), 732-579-8520(H)


srikanth.gobburu@gmail.com or srikanth.gobburu@yahoo.com

Summary:
Total 9+ years (which includes 5+ years in .NET technologies) of professional experience in
complete Software Development Life Cycle (SDLC) with Analysis, Design, Development, Integration,
Implementation, Maintenance, Debugging, Reports and Testing of Client/Server, Object Oriented
Technology and Web based applications. 

 Oracle Certified Professional in Introduction to Oracle: SQL and PL/SQL.


 Experience in developing web based applications using ASP.NET 2.0/1.x and ASP 2.0
 Proficient in Visual Studio .NET 2005/2003/2002 and in detail knowledge in .NET Frame work
environment.
 Experience in using object oriented languages such as C#. NET, VB.NET and C++.
 Excellent knowledge in developing XML Web Services and Windows services.
 Extensively involved in WEB and Windows GUI development, Business layer components and
Back end Database programming.
 Experience in developing XML applications, data presentation in XSL, XSLT and CSS.
 Experience in AJAX, VBScript, JavaScript, HTML, DHTML and CSS.
 Proven experience with Data Access methods like ADO.NET, ADO, ODBC and OLEDB.
 Good knowledge on Web Servers IIS 6.0/5.0, PWS and MTS.
 Worked on INFORMATICA Data warehouse tool, COGNOS Reporting tool and Crystal Reports.
 Excellent Experience in Visual Basic 6.0, Custom Active X components, COM and DCOM.
 Expertise in SQL Server 2005/2000, Oracle 9i (PL/SQL), MS Access 2000, MS Excel 2000.
 Involved Software Requirement Specifications (SRS), High Level Design (HLD), Low Level
Design (LLD), Test Plans (TP), Test Cases (TC) and QA processes.
 Good experience in converting the Business Requirements into Technical Specifications.

Work Experience:

Programmer Analyst
IBM Corporation April ’07 – Till Date ‘07

Environment:
. NET Framework, ASP.NET 2.0, C# .NET, ADO.NET, Visual Studio. NET 2005, Visual Source Safe
2005, Crystal Reports 10.0, HTML, DHTML, XML, SQL Server 2005, AJAX 1.0, JavaScript, IIS 6.0,
MS Excel 2003, MS Visio 2003, Windows XP Professional.

Credit Card Authorization is a component mainly developed using C# .NET language. This component
is used on Tiffany & Co website through Order Details Web page. The purpose of this component is to read
the credit card details entered by the WEB user on Order details page, process the credit card by sending
the request to ISD interface, receive and validate the response data by applying the business rules and
finally Accept or Decline or Send to Direct Marketing depending on the result.

 Wrote software wrapper component, to develop a credit card validation process, which
communicates with the third party component to validate the credit card information.
 Created design documents such as process flow, flow charts and pseudo code documents using
Microsoft Visio, which help to develop and enhance the credit card process.
 Communicated with the on site Tiffany & Co. end users to understand and create user requirement
documents.
 Communicated with the third party ISD Component support and understood how to merge our
process with it.

1
 Designed and developed database tables which are used to store configuration data and order
details data.
 Wrote SQL queries and stored procedures which are used to insert, delete, update and select error
log data and other information to and from the tables in the database.
 Read and understood the requirements from existing project documents and converted them into
real time process.
 Designed and developed Order Details WEB page to read the credit card information and
generated a Request XML document based on that information to set ISD Request field.
 Created MSDN Style Credit Card Component library help file using NDOC tool.
 Created reports using Crystal Reports with Standard, Summary, Cross Tabs, SQL, Command
Objects, Selection Criteria, grouping, sub reports etc.
 Developed Crystal Reports for SKU’s, Invoices, product available list, Price list, Customer-
Product purchase Information, Jewelry Sale Forecast and Mailing label.
 Deployed the component on production server and successfully set it up for the real time LIVE
use.

Software Engineer
Kinetic Concepts Inc. May ’06 – March ‘07

Environment:
. NET Framework, ASP.NET 2.0, C# .NET, ADO.NET, Visual Studio. NET 2005, HTML, DHTML,
XML, XSLT, Oracle 9i, AJAX 1.0, JavaScript, IIS 6.0, MS Excel 2002 MS Visio 2003, Windows XP
Professional.

KCI devices and Hardware used: Acti V.A.C device, Info V.A.C device, USB 2.0 Seven Port Hub,
GXMU 9 Pin Converter, Null Modem, USB Thumb drive

NextGenActiInfoVAC is a Windows based Serial Port and USB application, which is mainly divided in
two sub-projects: Acti V.A.C and Info V.A.C. The KCI users use this application to retrieve information
from the devices and save it in the database tables, which will eventually picked by other applications. For
the Acti V.A.C device, the communication with application occurs through COM Serial Port data received
event and for Info V.A.C device the communication occurs through windows device detection event.

 Designed and developed different forms for Data Entry, Serial Port Settings, Display Log, Retrieve
events.
 Developed Serial Port wrapper class and USB device detection wrapper class using C# language to
communicate with the Acti V.A.C and Info V.A.C devices.
 Created a wrapper class using C# language which reads, writes and updates the Serial Port Settings
XML configuration file.
 Wrote methods and event delegates to automatically capture the data received from the Acti V.A.C
and Info V.A.C devices, formats the data by applying business rules and stores the organized data into
the database tables.
 Developed set up and deployment MSI package for the two projects which upon installation on user
machine creates shortcuts on the desktop, system startup, and in the program files. The installation
package also installs other software’s which are pre-requisites to application and writes entries into the
windows registry.
 Designed and developed classes which contains static methods that
o Enable/disable Windows Forms “Close Button”.
o Play .WAV sound files on different scenarios for instance upon retrieving data from devices,
storing data in database, creating log files, generating errors.
o Write the errors and other useful information into the Systems Event Log for easier error
tracking.

2
 Designed and developed Web Service which acts like a bridge between ASP.NET S.T.A.R.S
application and Genesis Power Builder application. The Web Service retrieves Rental Order data from
the Genesis database and transfers it along with other configuration data into S.T.A.R.S database.
 Converted Power Builder Data Windows into .NET Data Windows using Data Window .NET designer
and linked with Web Data Window controls on different genesis web forms.
 Created Web Pages for S.T.A.R.S reports which generates and displays reports in Excel and PDF
formats.
 Created Oracle PL/SQL packages, procedures and SQL queries to update, delete, Insert and select
the Rental Orders and Open Round reports along with the dependency configuration information from
the Genesis database for Genesis STARS Plug-in web service.
 Developed Oracle PL/SQL packages, procedures, triggers, SQL queries, and views in order to
maintain and manage patient information along with the event data of the wounds read from Acti
V.A.C and Info V.A.C devices using PL/SQL editor.
 Worked with cursors in PL/SQL to loop through the table rows and to update the table columns data
based on the configured data.
 Provided Solution to the users who had the errors while installing Internet Information server on their
machines using Windows XP Professional SP2 disc.

Senior Programmer
Dollar Thrifty Automotive Group March ’04 – May ‘06

Environment:
. NET Framework, ASP.NET, C# .NET, ADO.NET, Visual Studio. NET, Informatica 7.1, Cognos
Impromptu 7.0, Impromptu Web Reports 7.0, Cognos Upfront 7.0, Cognos Query, HTML, DHTML,
XML, XSLT, MS Excel 2002, Windows XP Professional, SQL Server 2000, Oracle 9i, MS Visio 2002,
AJAX 1.0, JavaScript, VBScript, IIS 5.0.

Fleet Forecasting is a financial based application, which is widely divided in two categories: WEB and
Offline. The DTAG HQ and field users use this application to work with Fleet and Financial Forecasting of
cars. It promotes the co-ordination amongst all the regions with corporate HQ (Dollar Thrifty).

 Designed and developed the user interface and process screens for Configuration, Data Entries and
register to invoke Asynchronously/Synchronously using ASP.NET WEB Server Controls and
HTML Server Controls.
 Configured the application with secured authentication and authorization using Web Service (PIMS)
and displayed dynamic menu’s based on user privileges.
 Developed various back-end financial processes and integrated their flows based on the business rules
and configuration data using C#. NET.
 Created a business component which interacts with J.D.Edwards to extract the Rental Statistics &
Actual Financial Items into Fleet database using C#. NET.
 Created and deployed Fleet Forecast Offline tool on client’s machine using Microsoft Installation
Package and provided auto update facility to detect new updates.
 Designed and normalized the Fleet Forecast Database and extensively used stored procedures.
 Used INFORMATICA data warehouse tool to transfer the data from legacy files to SQL Server
database by developing mappings using transformation functions and creating work flow diagrams.
 Created Cognos Impromptu Web Reports (IWR) for Fleet financial forecast data, Lease Cost Data,
State management data, Rental statistics data financial actual data and published them on the web
server and later on Cognos Upfront.
 Worked with Oracle 9i database and created databases, tables, indexes, views, SQL queries, sub
queries, Stored Procedures and Triggers on the database tables.
 Worked with Visual source safe 6.0 to add solutions and projects, to retrieve solutions, to check files
in and out on a daily basis and finally created and maintained the VSS database.

3
Software Programmer
Smart Max Software, Inc. April ‘03 – February ‘04

Environment:
. NET Framework, ASP.NET, C# .NET, ADO.NET, Visual Studio. NET, HTML, DHTML, XML,
XSLT, Windows 2003, SQL Server 2000, Oracle 9i, WinSock 2.0, C++, JavaScript, VBScript, MS Excel
2002, MS Visio 2002, IIS 5.0.

MAILMAXWEB (MMWEB) is an IMAP based WEB Application tightly integrated with the
MailMax5.5 email server as an add-on Mail Client product to send, retrieve, compose and store the e-
mails.
 Extensively worked on the ASP.NET Data Grid control to display emails of users from their mail
folders like Inbox, user-defined folders.
 Developed Administrative interfaces using ASP.NET, which are mainly divided into Normal User
Administration, Domain Level Administration and System Level Administration.
 Designed and created an Abstract Class using C# which defines different abstract methods of all
different tabs, standard folders, Data Grid, Button strip, Configuration settings.
 Created connection assembly using ADO.NET connection, command, datasets, data adapter, data
reader and XML to retrieve and store the data in Mail Server’s Data Max DB in SQL Server 2000.
 Created Tab control class, which inherits the base class and implements all the abstract Methods and
holds the functionality of all tabs by encapsulating into one single unit.
 Created a Tree view class, which holds the functionality to manage all the predefined, standard and
user-defined IMAP folders.
 Developed a Data Grid class to display and manage emails in the Inbox, junk mail box and all other
users & Defined folders in the IMAP Server.
 Extensively used IMAP API to communicate with the IMAP Server for access the user email
accounts.
 Designed & Developed Button Strip Class like send, delete, reply, forward etc. are categorized into
different groups based on the task & functionality.
 Configured settings of MailMaxWEB to change the look and feel are handled through the MMWeb
Configuration and the Mail Server settings specific to the MailMax5.5 is handled through the
MailMax Configuration class.
 Authenticated user credentials such as names and passwords using windows authentication modes and
also experimented on other authenticated modes.
 Developed and modified the behavior and functionality of POP3 server of the MailMax5 Mail Server
using WinSock 2.0 and C++ according to the specification in the RFC 1725.
 Technical support to the Ensim for the integration of MailMax5 with their front end WEB Appliance
email client control panel by writing different integration APIs using VBScript.
 Worked with Oracle 9i database and created databases, tables, indexes, views, SQL queries, sub
queries, Stored Procedures and Triggers on the database tables.
 Created VBScript files by using SQL DMO commands to manage and administer the SQL Server
Agent Jobs, Backup database files, and security like logins, Server Roles.

Programmer/Analyst
Info-Sys Solutions Inc. March ‘02 – March ‘03

Environment:
. NET Framework, ASP .NET, VB .NET, ADO .NET, C#, Visual Studio .NET, HTML, XML, XSLT,
Windows XP, SQL Server 2000, Oracle 8i, Ms Excel 2002, IIS 5.0.

REGISTER MAX (REGMAX) works as both web-based and standalone system, the primary
function of this project is maintaining the customers details, accepting the bill payments in different modes,

4
sending the automated email response after the payment approval, generating reports and performing
various searches based on the serial number of the product sold, email, phone number and Machine Identity
search.
 Designed and developed the WEB Admin user interface using ASP.NET with HTML Server
controls and ASP.NET Web Controls.
 Extensively used and implemented the concepts like Boxing & Unboxing, Delegates, Namespaces,
Shared Members, Assemblies, Inheritance and casting in .NET classes.
 Developed Windows Service using C#. NET to transfer data between the databases.
 Created different Classes in the Code Behind and Compiled Code Behind files by separating actual
code from the User Interface files using C#.
 Database connection was established from ASP.NET web pages using ADO.NET objects.
 Heavily worked on the disconnected data using Dataset Object, XML DOM and XSLT.
 Worked with the database team at the design time to help them in creating Logical model by defining
Entities, Relationships and Attributes and listed out the integrity rules.
 Worked with Oracle 8i database and created databases, tables, indexes, views, SQL queries, sub
queries, Stored Procedures and Triggers on the database tables.
 Worked on developing the Stored Procedures, Transaction code using T-SQL and writing different
forms of Sub Queries like Multiple-Row and Multiple-Column Sub Queries.

System Analyst
Birla Technologies Limited Sept ‘2000 – Feb ‘02
 
Environment:
ASP 3.0, Visual Basic 6.0, Visual Interdev 6.0, COM, Oracle 8/8i, OraEdit PL/SQL Editor, TOAD,
JavaScript, VBScript, HTML, DHTML, MS Excel 2000, Crystal Reports 6.0/7.0.

SECURITY COMPONENT can be used and implemented on any web-based applications. It


provides different levels of security, which can be applied on users. This tool is a centralized Component,
which plays a major role on the site and Negative rights are also provided on the groups. Active User's can
be tracked and can be restricted or terminated to access the site. Various types of reports can be generated in
this tool. 
 Designed and Developed GUI interfaces for User and ASP Group rights mapping and negative rights
implementation-using HTML, ASP 2.0.
 Created COM Component for Security levels to grant access to users using Visual Basic 6.0.
 Client side validations were done using JavaScript and Server side using VBScript.
 Designed and developed GUI for User Group Master, Asp Master, Asp Group Master using ASP 2.0
and HTML.
 Generated various reports to know different users accessing the site, rights for the group access using
Crystal reports 7.0.
 Developed Oracle PL/SQL packages, procedures, triggers, SQL queries, and views using OraEdit
PL/SQL editor and TOAD tools.
 Worked with cursors in PL/SQL to loop through the table rows and to update the table columns data
based on the configured data.
 Configured IIS and set up web site.
 Performed SQL query testing, PL/SQL tuning and configured backups and restores using TOAD
tool with Oracle 8i database.
 Technical support with strong problem solving and trouble shooting skills, analytical skills and logical
design skills.

Software Engineer
La Informathica Technologies Pvt. Ltd. Jan ‘2000 – Oct ‘2000
 
Environment:

5
C, C++, Informix, Shell scripts, Network Node Manager, Sun Solaris, MS Excel 97, Windows
NT

Wireless Telecommunication
 
ANI provision application
This application collects the data from the database (Informix) using SQL and puts them into the
switches such as DMS, NYEWSD and MIA switches using socket programs and does various
validation checks against different criteria's associated with each TUPPLE. Depending on the
switch response, the application updates the data in the database.
 
Network Operating Center
This application uses C coding and shell scripting to send alarms from the switches in network
system to the Network Node Manager (a HP Open view program). The Network Node Manager
processes these alarms and communicates with the technicians using shell scripts.
 
Responsibilities:
 
 Wrote Korn shell scripts for down loading consolidated flat files from suppliers and
validating them.
 Distinct features of C++ like Multiple inheritance, Virtual inheritance, Function Overriding and
Function Overloading, Operator over-loading, Polymorphism, Virtual and non-virtual functions
were made use of.
 Wrote socket programs using C to transfer data from database to switches.
 Wrote numerous C programs for reading flat-files from HOST system and created and
printed the Pick and Delivery schedule and information for the day
 Involved in direct interaction with users at various stages. Provided and received inputs to
and from users and constantly modified functionalities to suite user’s requirements.

Software Engineer
ALTEC-IPC Information and Processing Center Aug ‘1998 – Dec ‘1999

Environment: Visual Basic 5.0, Appforge, Palm OS Emulator, Oracle 7.3.

National House Building Corporation (NHBC), UK


Description:
Wireless technology and hand held computer helps in better customer interaction and business
advancement. National House Building Corporation (NHBC) currently utilizes portable hand held
computers into which its building inspectors enter details of sites visited, plots inspected and
faults identified as well as various other items of data used to analyze potential resource
requirements.
 
Responsibilities:

 Enhanced the Prototype Requirement.


 Designed the Project according to the Prototype Requirement's.
 Designed and developed User Interfaces using Appforge for Visual Basic 5.0.
 Database connection established from Visual Basic to Oracle 7.3 database Using ODBC.
 Testing for palm application has done using Palm OS Emulator.
 Unit, Module and Integration Testing of the System.
 Created stored procedures and triggers on database tables.
 Wrote SQL queries and sub queries to insert, update, select and delete data from database
tables.
 

6
Education:
 Bachelor of Electronics and Communications Engineering

Availability: Immediate.

Technical Skills:
Web Technologies: ASP.NET 2.0/1.x, ASP 3.0, VBScript, JavaScript, XML, XSLT, HTML, SOAP, CSS,
AJAX 1.0.
Database Access: ADO.NET, ADO, RDO, DAO, ODBC, OLEDB.
Database: SQL Server 2005/2000, Oracle 9i/8i, MS-Access, MS Excel.
Editors: Visual Studio .NET, Visual Studio 6.0.
GUI: Visual Basic 6.0 and Developer 2000.
Version Control: Visual Source Safe 6.0.
Languages: C#. NET, VB.NET, C++, C and Shell Scripting.
Concepts: WinSock 2.0, TCP/IP, HTTP, COM, COM+, DCOM, MTS, and MSMQ.
Platforms: Windows 2003/XP/2000/NT/98/95.
Web Tools: INFORMATICA 7.1, COGNOS IMPROMPTU 7.0, Visual Interdev 6.0, Front Page
3.0, Crystal Reports 8.0/8.5.

You might also like