Resume of SUBBA REDDY
SUMMARY OF QUALIFICATIONS:
·
TEN years of experience in entire software development and
production support life cycle of which SEVEN
years in
·
Involved
in requirements analysis, system/module design, coding, peer-reviews, testing
and documentation activities of software
development life cycle (SDLC).
·
Experience
in C++, Java (J2EE), Perl, MOD_PERL, LDAP,
·
Experience
in developing applications on servers
IBM Websphere, WebLogic and Tomcat. Extensive work experience on XML technologies like XML Schema, WSDL, SOAP. Knowledge on
JSP, Servlets, MVC and Struts Framework.
·
Exposure
to Java IDEs like Eclipse, WSAD. Expertise in Relational Databases
using Sybase, Oracle and MySQL.
Experience in using UML for analysis
and design with Rational rose. Used
Version Control tools like CVS, Harvest and Clear Case.
·
Exposure
to UNIX Shell Scripting, Cron job, ANT, TCP/IP programming,
data files, Mail file parsing and network programming.
·
Exposure
on setting up the development environments (Apache Web Server, MySQL,
Perl DBI modules for MySQL and application servers’
configuration) and handling and C++,
Win32 API.
·
Experience
in domains such as Finance, Credit card customer handling system.
·
Honors Diploma in Networking Computers from
NIIT.
Technical
Skills:
Hardware: Intel, PC.
Operating Systems: UNIX, Linux, Solaris, Microsoft Windows.
Languages: Java, Perl, C++ and Win32 API and Omni
mark.
Databases: Oracle 8i/9i, 10g RAC, Sybase, MySQL, MS
SQL
GUI: VC++.
Case Tools: CVS, Harvest, Clear Case.
Web Related: SOAP, XML Beans, XML Schema, WSDL, UDDI
Middleware J2EE (JSP, Servlets, EJB, JNDI), Web sphere, Web Logic, Tomcat,
Apache.
Tools & Utilities: Java IDEs Eclipse, IBM WSAD Web
Services/XML, Citrix, LDAP, Experian, IVR, Dialer, Tivoli Maestro scheduler,
Cron job, MOD Perl.
Domain Knowledge: Credit Card and Data mining & migration
and IVR.
PROFESSIONAL EXPERIENCE:
Apr ‘06 -
Present Caterpillar
Sr
Architect and Project Lead
Satyam
Computer Services Limited
SIS.CAT.COM/EMD
This is a development project of Electronic Media
Delivery System for SIS.CAT.COM with two new business functionalities - Cat
Certified Rebuild and Related parts and NUP integration and enhancements.
Responsibilities:
·
As a
Senior Technical Architect and Project Lead for the CCR and EMD new modules,
was responsible for Project lead to handle and deliverables and Customer
interaction of CCR Project.
·
Business
Analysis of CAT Certified Rebuild
and integration of Related parts Modules. Architect for the CCR and review of Related Parts Modules
Integration. Analysis and Designing of Authoring Indicator of SIS parts books process. Review and
Integration of Product Prefix classification Module.
·
Development
CCR and Authoring Indicator of SIS parts books process. Oracle 10g RAC environment sync-up
process development and process. Data model review and Database sessions
interfaces performance review and testing.
·
Testing
- Test case development and unit testing & integration testing and Regression
testing.
·
Responsible
for overseeing the 6 Sigma Quality procedures and documentation and logs
maintenance related to the project. Client site for integration and implementation.
Environment: C++, Perl 6, Shell Script, J2EE, Oracle 10g RAC,
Toad, RAD, HP UNIX, Windows XP, Intel, PC, IBM.
Apr ‘04 -
Apr ‘06 Discover Financial Services, Inc
Sr
Developer and Onsite coordinator IL
Kanbay
Inc
eOrion-Credit
Card Customer Relationship Management System
eOrion is a Credit Card Customer Relationship
Management System which is developed for Morgan Stanley Discover Financial
Services, Inc. Consumer Banking Group International,
Responsibilities:
·
Working
with a team of 10 people as an analyst & senior developer and as a onsite
Coordinator and responsible to implement into full life cycle which covers such
as: Design using UML and Rational Rose. Design of Use-case Diagrams, Specifications, Sequence
Diagrams Class Diagram.
·
Coding
and Web Development on IBM WAS and WSAD environment. Peer Review, Code Review and code merge and
configuration management and testing. Development and QA and Production regions
RTI configuration handling and
install handling.
·
Coordination
with Business team and development for release handling and implementations.
·
Development
and maintenance of run time data module. Done the LDAP authentication module enhancement in the WAS5 migration release using secapi.
Dialer component integration. Experience in slice change handling. Production
and BCP environments and
·
RSA authentication setup for distributed jobs communication.
Development and installation of the Perl
and Shell scripts for maestro
jobs and data analysis reports. Involved in the migration of the cron jobs to Maestro jobs. Handling
core role in the Production support.
·
Handling
change management activities - preparing deployment scripts and deploying dev,
uat & prod installs and coordinating with performance tuning testing team.
Environment: J2EE, Perl 5, Shell Script, JSP, Struts framework, SOAP, IBM Web Sphere
Application Server 4.0, Experian, LDAP, Oracle 9i, Toad, WSAD, Tivoli Maestro scheduler, Harvest, Clear case, Load runner, Wily tool, AIX
UNIX and Linux, Windows 2000, Intel,
PC, IBM.
Jun ‘03 - Apr ‘04 Morgan
Stanley
Senior
Software Engineer and onsite coordinator NY
Kanbay
Inc
ECT -
Directory Engineering tools
ECT - Directory Engineering tools are self-service
interface with admin control system to handle the required changes in the LDAP
– profiles directory and to control the user authentication levels and work
information & secarch tool of falcon request handling system.
Responsibilities:
·
Re-design
and development of the existing directory engineering tool for better
performance and migration. Prepared implementation flow and implemented the new
functionalities. Involved in bug fixing
and performance tuning and unit & integration testing.
·
Handled
release management activities (code reviews, code merge and CVS repository updates).
·
Designed
and developed the data migration utility for secarch DB files migration. Coordination between client team and offshore
development team. Designed and implemented AFS
based data repository to NTF
environment to centralize the mounted volume.
·
Involved
in the migration of the universal data feed application upgrade.
Environment: J2EE, JSP, XML, SOAP, CVS, JDBC, Perl, LDAP, Oracle, I-Planet, Oracle
9i, Exceed, Eclipse, Citrix,
AFS, NFS, Sun OS, Intel, PC.
Jun ‘02 - Jun ‘03 Cisco
Systems, RTP
Senior
Software Engineer and onsite coordinator NC
Zensar
Technologies Ltd,
Cisco
E-Commerce Tools
Cisco e-commerce tools are Cisco products business
handling tools and these tools maintenance & development and Production
support activities are handled by team
Responsibilities:
·
Primary
interface with business user on requirements gathering and design, coding, unit testing and performance
optimization activities. Performed integration and acceptance testing at customer’s site successfully. Developed JavaScript for screen validations.
·
Migrated
the Java projects to Eclipse and CVS environment based development. Developed and integrated the
vendor parts relation data module. Involved in the re-design and enhancement of
schedulers (cron jobs). Migrated the inter group tools to secure enable zone.
·
Handled
change management activities.
Environment: J2EE, Servlets, JSP, JDBC, Perl, Eclipse, CVS,
Shell Scripting, Oracle
8i, TOAD, Remedy, Sun OS, Intel, PC.
Jan ‘02 - May ‘02 LSSI
Senior
Software Engineer and onsite Coordinator
Front
line soft public ltd,
LSSI Universal
Gateway Interface
LSSI Universal Gateway (network) interface with
automation for listen the client request, asynchronously with Bi-directional
communication using TCP/IP socket implementation
Responsibilities:
·
Primary
responsibility was design of workflow and technical work flow. Developed of the
LUG Client for LUG Stub to handle the pocketing and de-pocketing the Data
according LUG TCP/IP API.
·
Involved
in the status tag generation module implementation to maintain the sent and
received packet information for each profile id using the DBM files. Handled environment setup and deployment on Client
servers. Involved in the quick mail integration to process the created profile
records.
·
Performed integration and acceptance
testing at customer’s site successfully.
Environment: Perl, LUG TCP/IP API, DBM file system, DBM File
system, SSH, Putty, Red Hat Linux 7, Intel, PC.
Aug ‘01 - Dec ‘02 Altermann
- Finearts
Software
Engineer
Frontlinesoft
public ltd,
Fine Arts
Management (https://snoopy.altermann.com/finearts/)
Alter Mann Galleries offers original, representational
works of art by acknowledged American masters that include Remington, Russell,
Moran, Bierstadt and Leigh, the Taos Founders and recent original works by
members of the National Academy of Western Art, Cowboy Artists of America,
American Watercolor Society and National Sculptors Society among others.
Responsibilities:
·
Handled
entire analysis and designing and development of the Transaction module, Art
Isolate functionality. Designed and developed and integrated the Send Mail
scripts and corncob scheduler scripts. Done the data migration and porting to Oracle database from the existing
custom format.
·
Handled
system deployment and technical documentation.
Environment: Perl 5.003, Oracle, JavaScript, HTML,
Oracle 7.3, Perl Builder, Front Page 98, Red Hat Linux 7, Intel, PC.
Jan ‘01 - Jul ‘01 Frontlinesoft
Public ltd
Software
Engineer
Nags auto
glass online order system
Automobile spare parts online ordering/quoting system
with affiliate members’ collaboration.
Responsibilities:
·
Analyzing
and Design of quote/order system module using JSPs, Database connection pooling and Send Mail modules. Involved
into design and development of web client
(applet), servlets, client-servlet
communication and Beans for reusable
functionality of Database connection
pooling and Send Mail.
·
Involved
in database designing and driver compatibility issues. Handling development
environment and deployment system.
Environment: JDK1.2, JSP1.1, Web Logic, JavaScript, and HTML,
Oracle 7.3, Front page2000, Microsoft Project planner, Red Hat Linux 7, Intel,
PC.
Sep ‘00 - Dec ‘00 Frontlinesoft Public ltd
Software
Engineer
Translate
Drivers
Building Converter central system to translate the
data from AMSI, Rent Roll or/and Yardi file system into LDIF record structure
and MySQL record structure and reverse translation to native format.
Responsibilities:
·
Translator
architecture and driver components analysis & design. ER diagrams preparation and work flow for the system. Developing LDIF component and MySQL component.
·
Cron
job interface scripting and cron job set up to archive the ldif files and logs.
Team leading and client interface role. Done code walk through and modules
integration.
Environment: Perl 5.003 and C++, Netscape LDAP, MySQL 3.0.2, Front page 2000, Perl
Builder, Sun Solaris, Intel, PC.
Jul ‘99 - Aug ‘00 Frontlinesoft Public ltd
Software
Engineer
Stockpickers.net
This project mainly deals with stock market
information. In this we provided some features like real timing quotes,
emailing hot stock information, registration to access online information from
various stock exchanges and online reviews from various stock experts. Stock
Pickers site is a forum for all the people related with investment and stock
market related activities. It is predominantly a message
Responsibilities:
·
Completely
designed registration and login interfaces and client-server interaction
modules. Studied and follow up of the client requirement and analysis and
templates design and reviews. Designed and implemented the Message Board
module.
·
Involved
in Integration of Registration & Login modules of Stock pickers, Commtouch
and thomson scripts. Involved development of the Credit card validation
scripting and SSL authentication
interface development and integration. Database design and system review for
modules compatibility.
·
Team
leading and client relation interface.
Environment: Java 1.1, Servlets 1.1, JDBC and Apache HTTP server, Web Logic,
Netscape LDAP, MySQL 3.0.2, Frontline page 98, Red hat Linux1.1, Intel, PC.
Jul ‘98 - Jun ‘99 Mahindra & Mahindra tractors
Software
Engineer
SR
Computers ltd,
Target Customer Maintenance System
A Client Server product in MS-Access 97 and MS SQL for
Marketing Department to catch hold of the incoming Customer's Details and
provides all possible Reports.
Responsibilities:
·
Interacted
with Client for Business Requirements and involved in preparation of the screen
flow diagrams and templates design for the entire system. Data Base Design and E-R diagrams preparation.
·
Prepared
GUI using MS Access 97. Prepared back engines using MS Access Basic.
Installed entire system at client premises and gave user training. Handled
maintenance service of the system.
Environment: MS - Access 97, MS SQL, Visual Basic 4, Frontline page 98, Windows 95, Intel, PC.
EDUCATION:
M Sc (Mathematics),
TRAINING:
OOAD & UML, Satyam Computer Services Ltd, ONE Week,
US.
PMP, Satyam Computer Services Ltd, FIFTEEN
days, US.