Summary
Over 5 years of IT experience as an application developer and technical lead
working in Visual Studio .Net, MFC, C/C++, XML, HTML, Java, JSP, Java Script,
Dreamweaver, SQL and databases DB2, Sybase, Informix and Oracle9i.
Programming Languages/Skills
Microsoft Visual Studio .NET, COM, ActiveX, MFC, ATL/WTL 7.1, Java, JSP, Java
Script, XML, HTML, Visual C++, C, SQL, Shell scripting, Dreamweaver, Data
Modeling
Databases DB2, Sybase, Informix and Oracle9i
Experience
May 2005 – Oct 2005
Vidar Systems Corporation
Software Developer
Herndon, VA
Environment: Microsoft Visual Studio .NET, COM, ActiveX, MFC, ATL/WTL 7.1,
Perforce CM
Vidar Systems is the worlds leading provider for high-quality medical film
digitizers for a variety of applications, including mammography CAD, oncology,
and orthopedic surgery.
Designed and developed a clinical application called DRWorkStation,
this application uses the digital radiology technology for taking the X-Rays.
Developed the touch screen GUI for this application using ActiveX
controls and ATL/WTL controls.
The application was developed on DICOM (Digital Imaging and
Communications in Medicine) standards to promote communication of digital image
information, irrespective of device manufacturer.
This application facilitates the development and expansion of picture
archiving and communication systems (PACS) and allow the creation of diagnostic
information databases that can be interrogated by a wide variety of devices
distributed geographically.
May 2004 – Apr 2005
Biap Systems, Inc.
Senior Software Developer/Lead
Sterling, VA
Environment : Microsoft Visual Studio .NET, COM, MFC, LINUX, Windows CVS, Visio,
Microsoft Project
Designed and Developed Biap’s innovative product Biap Studio for PiTV.
Personalized Information Television is a standalone application that provides a
powerful computing environment upon which smart services such as weather, news
cast etc can be deployed into the digital cable and satellite television
environment.
Led a team of three and was responsible for Biap Studio product
development.
Mentored team members and others within the organization on developing
application using Visual Studio and .Net technologies.
Designed and developed new functionality and user interfaces to Biap
Studio an Integrated Development Environment to enable PiTV solutions.
The modules developed include PiTV producer and PiTV administration
tools.
The features of PiTV producer include agent building, view creation and
management, image management, integrated build functionality, TV simulation on
the desktop and general object management.
PiTV administration tools consist of components that allow for the
maintenance and upkeep of deployed PiTV solutions. Components include Billboard
editor, configuration tool, preference manager and administrative reports
Biap studio is fully customizable to accommodate various features
purchased or licensed to specific clients. Visual Studio and MFC was extensively
used to provide the above feature of the products.
April 2000-July 2003 Computer
Associates International Inc,
Programmer
Herndon,VA
Environment : Net Beans IDE, XML, HTML, JSP, Java Script, Dreamweaver 4.0,
Windows XP, Windows NT, Tomcat, Oracle, DB2, Harvest CM
Core Developer on a Web UDBA product, this was next generation web enabled
software for the existing Unicenter Database Administration Product. The
responsibilities included writing design specifications and developing the
software using JSP, Java Script, XML, Dreamweaver and HTML. Net Beans IDE was
used throughout the development and the software was deployed on Sun Java System
Portal Server. I have developed several XML definition’s to port the existing
client server application to a web application. JSP code was written to present
the XML response data onto the web browser.
Web UDBA product was designed to assist the DBA’s in Enterprise to manage DB2
and Oracle databases. Some of the tasks this product would allow are managing
tablespaces, database objects, migration of objects and automate several other
DBA tasks.
Environment: Visual Studio, MFC, Visual C++, Windows 2000, Windows XP, Oracle
9i, Oracle 8i, DB2 , Sybase, INFORMIX, MS SQL Server, Harvest for configuration
management and Startrak for tracking customer issues with the product.
Worked on developing ManageIT Database Administration product. This is an
enterprise-level client/server tool that manages heterogeneous RDBMS such as
Oracle, Sybase, INFORMIX and Microsoft SQL Server across multiple platforms in
distributed environments. This product helps in a comprehensive database and
application management solution. This tool helps administer, design, write, test
and tune SQL applications. It also helps the DBA’s reorganize the database. The
following are significant contributions that I have made to the team.
Worked with the ManageIT product manager in giving design
specifications and work estimates for development of version 5.4, 5.3 and 5.2.
Worked on ManageIT 5.2 release, the specific modules that I worked on
were enhancements to the user interface involving database objects such as
tables, views, tablespaces and functions.
Made enhancements to ManageIT to interface with various databases for
the release 5.1. These databases include Oracle 8i , UDB (Universal Database),
Sybase and Ingres.
Added new features to existing product to interface with Ingres
database. The user interface code was enhanced to load the new status and
constraints on the tables after querying the database.
New help ID’s were created to reference specific help pages throughout
the application.
Mentored the 1st level product support technicians and technical
writers on the functionality of the ManageIT product.
Worked with 1st level support in identifying and resolving customer
issues when working on ManageIT product within heterogeneous databases such as
Oracle, UDB and Sybase.
Helped internal QA department to resolve several issues and also helped
the technical writers to document the functionality of the application.
Used MFC to develop the base classes for the application.
Utilized MFC resources to create property sheets, property pages and
other GUI components such as drop down boxes, combo boxes, radio buttons with
added functionality.
Wrote several user interface events for all the GUI components.
Object Oriented design and development methodology was followed
throughout the development cycle.
August 1999– March 2000 Bernard C. Harris
Publishing Company
Production Programmer Norfolk, VA
Environment : Davox Predictive Dialers, Sybase, Sun Solaris and H.P- UX
Worked as production programmer in IT DTEL(Directory Telemarketing)
group.
Created telemarketing jobs on DAVOX dialer which is telephony resource
server used for outbound dialing. These jobs were run on the davox dialers to
collect/verify student information and publish alumni directories for schools all
over U.S & Canada.
Develop several stored procedures in Sybase, which were used for
credit card validations such as MasterCard , Visa while taking orders from the
customers. Some of the stored procedures were also used to keep track of
database space usage etc.
Wrote shell scripts which were wrapper scripts for database queries ,
which would also help in error detection in case of any problem with sql
scripts.
Develop user interface for the telemarketing agents using davox screen
builder.
Support the demanding production environment across several call
centers in the organization ,that would require quick response time.
Customize call center application for individual clients for different
dialing campaigns.
Trained the new employees within the team on davox system, database
scripts and shell scripts.
Training/Certification
DB2 SQL Application Programming 10/2001, DB2 Database Administration 08/2001,
Software Development for Medical Device Professionals 06/2005
Education
B.S in Mathematics, Osmania University, Hyderabad, India (1994-1996),
P.G. Diploma in computers (programming in c,unix), CMC,
Hyderabad,India(1996-1997)
Immigration Status Permanent Resident
References Available upon request |