Ravi K Surapaneni
abh6mb@r.postjobfree.com
SUMMARY
. 12 years of IT experience, which involves leading multiple projects,
mentoring well qualified and professional IT teams, work with offshore
vendor and offshore/onsite resources.
. Responsible for team deliverables, managing work for internal and
external resources, communications with clients, project tracking,
providing monitoring to team members, risk and issue management, and
project tracking.
. Works to develop employee skills evaluates performance and provides
feedback, including annual performance reviews (A&Ds).
. Works with IT Management team and with offshore managers to analyze
operations and efficiency of the IT group and recommend process
improvements.
. Works in a leader role for several years. Expert in cost-benefit
analysis, prioritization, organization, time management, and project
planning. Responsible for building the team and coming up with
process/methods to streamline the process and deliverables.
. Demonstrated abilities to motivate and influence others. Address and
resolve all application related internal or external audit action
items.
. Consults with business and IT management to evaluate user requests and
clarify objectives for projects and initiatives. Develops annual
initiatives and specific deliverables for their team.
. Works with Architects and Sr. Developers to mentor and guide them on
day to day activities.
. In depth conceptual knowledge of IT concepts, procedures and
practices. Familiarity with agile development methodologies.
. Provides assistance to IT team members in acquiring business and
technical knowledge. Gives on-the-job training for new or less
experienced team members. Mentors team to improve their understanding
and skills.
. Trained resources in remote location whose background is COBOL and
brought them up to speed in J2EE technologies.
. Lead development work of several Web based applications, involving all
the phases of software development life cycle. Hands on experience in
project life cycle includes Requirement gathering and Analysis,
Application design, development, Test, Implementation and Support.
. Over five years of experience on resource allocation and managing
multiple projects at the same time. Mentoring offshore team and
guiding them for solution approach on sustaining, maintenance work and
also enhancements to the existing projects
. Experience includes eight years of experience with core expertise in
design, development and maintenance of the web applications using J2EE
framework. Also having expertise in Enterprise Java Beans (EJBs), JMS
and Struts Frameworks.
. Expert level skills with J2EE, JSP, Servlets, Cold Fusion, XML,
XSLT,XSD,HTML, JavaScript, Visual Basic ASP, Oracle and SQL server
databases and Teradata.
. Extensively worked on web applications using Servlets, JSP, JDBC, Java
Beans, EJB, JMS, MDBs, XML,XSLT,XSD,HTML and Cold Fusion, .
. Used Apache Struts framework to implement MVC design pattern and
working on Hibernate using command pattern.
. Effective in implementing complex projects on time while exceeding
client expectations.
. Able to perform under pressure and adapt to changes.
. Strong commitment to self-directed professional growth through
research and innovation.
. Highly motivated, independent worker with excellent communication
skills.
. Excellent knowledge in Performance tuning on WebSphere Application
server and scheduling Batch Processes on UNIX and windows
environments.
. In depth knowledge on writing complex SQL queries and designing
database.
. Prior experience involved working in the capacity of Architect on
other platforms like VB, ASP, SQL and PL/SQL.
Technical Summary
. Eight years of experience in Java, SQL, PL/SQL.
. Eight years of experience in J2EE technologies (MDBs, EJB, Servlets,
JSP, JDBC, JNDI).
. Seven years of experience in MVC design patterns and Struts Framework.
. Seven years of experience in WebSphere application server both Windows
and UNIX environment.
. Five years of experience in Visual Basic object oriented programming.
. Five years of experience in IMS.
. Proficiency in Java web services, SOAP, WSDL technologies.
. Proficiency in Design Patterns, UML and RUP.
. Exposure to all the stages of Software Development Life Cycle (SDLC).
. Over Five years of project leading/technical lead experience.
. Ten years of experience using Oracle and SQL Server databases.
Skill Set
Languages : Java 2, SQL, PL/SQL, J2EE, JSP, ColdFusion 4/4.5/5.0, XML,
XSLT,
XSD, HTML, JavaScript, SQL, C
Operating Systems : Windows 2000, UNIX, Solaris 8.1
RDBMS & Tools : Oracle, Toad, SQL Server 7/2000 and MS-Access
Technologies : Servlets 2.2, JSP 1.2, JMS, MDB, EJB 2.0, JDBC, Struts
1.1, Webservices, WSDL.
Tools : WSAD IDE, Jbuilder 5.0, SQL Server DTS package, Ant,
JUNIT
Design Tools : Eclipse with UML plugin & Rational Rose Enterprise
Edition 2000
Framework : Apache Struts and Hibernate.
Application Servers : Web Sphere Application Server, IIS, ColdFusion
4/4.5/5.0.
Web Servers : Apache and Netscape Enterprise Server.
Professional Experience
AT&T Services Inc., Sep 2000 - Present
Enterprise-Rate (E-Rate) and California Teleconnect Fund (CTF)
Technical Lead
Description:
. In support of the Telecommunications Act of 1996 and the
implementation of the Federal Universal Service Fund System, helped
both customer and service providers with the implementation of the
government-sponsored program.
. Responsible for the design and development of thirteen-state area, FUS
Fund Automated Status and Tracking (FAST) intranet Application using
J2EE like EJBs, MDBs, Java Server Pages (JSP), Struts, Java Servlets,
Java beans, Applets on Web Sphere Application server environment.
Developed modules for South Western Bell/Pacific Bell, Ameritech and
SNET. Involved in developing a high-end stored procedures, written in
PL/SQL that calculates the credits for FAST system and a process that
retrieves the data from legacy systems coded in Visual Basic 6.0.
Responsibilities:
. Worked closely with the Information Technology organizations as well
as other business areas, to identify and quantify business issues
associated with specific projects, developed and implemented business
strategy, and assisted in setting strategic technical direction.
. Provided leadership for projects, including such activities as
defining user requirements, preparing detailed plans and schedules.
Managed complex, enterprise-wide, multiple applications and system
development project activities through initiation to completion.
Provided technical system solutions for IT projects.
. Project workload estimates, resource allocation, tracking and
reporting progress, ensuring the development of requirements based on
customer need and managing the projects risks, incorporating the
system requirements based on customer need.
. Responsible for team deliverables, managing work for resources,
communications with clients, project tracking, providing monitoring to
team members, risk and issue management, and project tracking.
. Mentoring Level 1 managers in providing technical guidance and
solution approach. Assigning work to the junior level programmers and
participates in design walk through and suggests the changes.
. Mentoring offshore teams and assigning work to those resources and
guiding in design and solution approaches for all the sustaining work
as well as enhancements.
. Managed major development effort to provide E-Rate discounting
capability for Pacific Bell. Successful implementation resulted in
mechanization of manual Service Representative tasks including
customer E-Rate profiling, SORD orders, and BOSS adjustments.
. Provided leadership to implement new technologies like JMS (Java
Messaging Service), JUnit and initiated to develop applications that
use middleware services. Including such activities as implementing the
BOSS Notes service through Vicuna and JMS Technology.
. Designed and developed various internal websites from scratch.
. Developed the database connection pool using Java.
. Played Leader role on cost-benefit analysis, prioritization,
organization, time management, and project planning.
. Worked on a Proof of Concept and Demo to connect IMS Mainframe system
with Middleware service through MDBs (Message Driven Beans).
. Automated the deployment process of the Web applications using CVS and
Ant build scripts with minimal manual intervention.
. Requirement gathering, preparation of requirement document and
Analysis.
. Preparation of Software Requirement Specification (Functional
Requirements).
. Provided leadership and direction to project team by understanding
business processes, identifying potential usability issues, managing
scope, and ensuring that an appropriate level of application quality
was maintained at all times.
. Coordination with internal and offshore team.
. Addressed issues of performance, scalability, reliability,
extensibility and manageability.
Environment: J2EE, EJBS, MDBs, Struts Framework, JSP, Servlets, Java, JDBC,
XML, Web Sphere Application Server, WSAD, JavaScript, Oracle 10i,
Eclipse, Ant build tool, Windows 2000/NT Server, UNIX and Sun Solaris 8.0,
Windows 2000.
Sonata Software Ltd., India Feb 2000 - Aug
2000
Electronic Warehouse Management system
Senior Analyst
Description:
. Designed, developed and implemented the electronic Warehouse
Management system for McLane Company in Texas in order to track orders
following different business logic. Implemented modules to track
various stages throughout life cycle.
. Various technologies have been used to develop this robust and huge
system. Among 32 members of development team in India, 2 people have
been selected to lead offshore effort and to lead the onsite
activities and to implement this system at on site. I am one of the 2.
Responsibilities:
. Requirement gathering, preparation of requirement document and
Analysis.
. Preparation of Software Requirement Specification (Functional
Requirements).
. System Architecture and Design for the project.
. Provided leadership and direction to project team in India by
understanding business processes, identifying potential usability
issues, managing scope, and ensuring that an appropriate level of
application quality was maintained at all times.
. Co-coordinating between onsite team and the team in India and
communicating the requirements change design changes until the
successful implementation of the project onsite.
. Developed a web based tool to track various activities in McLane
Company's warehouse.
. Designed and developed a web based tool to report all orders that were
placed into warehouse and linking them to other departments.
Environment: Java, Applets, RMI, JDBC, JSP, Servlets, Java beans, Web
Sphere, AIX, RS6000, Java Web Server, Oracle 8i and Visual caf 4.0 JSP,
Servlets, JDBC, JavaScript.
Suchan InfoTech Ltd., Hyderabad, India Mar 1999 - Feb
2000
Selection of Differential Pressure Transmitter
Software Engineer
Description:
. Developed a tool for the automated selection of differential pressure
transmitter of customer's own choice with Java, oracle and visual caf
technologies. The system developed in order to serve the customers
across the globe. The advantage of this system is that it comes as a
handy product to both customer as well as the supplier.
. Developed web-based applications in ASP and Java technologies. The
application shares the information of the life cycle of expanded
polystyrene product processes. It helps various companies to interact
to meet their business purposes.
Responsibilities:
. Designed and developed the core engine for differential pressure
transmitter in Java to select different differential pressure gauges
of customer choice.
. Designed and developed the GUI to select different standards for
different pressure gauges and to order online using J2EE standards
along with JSP and Servlets.
. Provided leadership and direction to project team by understanding
business processes, identifying potential usability issues, managing
scope, and ensuring that an appropriate level of application quality
was maintained at all times.
. Designed this interface with taking into account of having multiple
user sessions for the selection of pressure gauges.
. Interacted with end clients to get their inputs for the pressure gauge
standards and units and the GUI.
. Integrated the gauge selection interface along with other interfaces
production tracking
. Written and tested with test cases for the system.
. Addressed issues of performance, scalability, reliability,
extensibility, manageability.
Environment: Windows NT, Jakarta Tomcat 4.0, JSP, Servlets, Java, JDBC,
JavaScript, MS SQL and Oracle 8i.
Sristek Technologies Hyderabad, India Sep 1997 - Mar
1999
Inventory controls stocking and accounting System.
Software Engineer
Description:
. Designed, developed and wrote specifications and database application
design using Oracle 7x as a back end and Developer 2000 and Visual
Basic 5.0 as front end. Involved in normalization of database,
implementation and maintenance of client/server applications,
including the use of stored procedures, various reporting tools and
methods. Involved in multiple project design, development and testing.
. The main objectives of the packages are to keep track of the domestic
sales, export as well as stock transfers. And also inventory controls
stocking and accounting of in and out transactions. Incoming, outgoing
goods are systematically recorded and maintained in inventory system.
It is also linked with the purchases sub-contracting production and
planning control.
Responsibilities:
. Played Module Lead role on analysis, design, development Inventory
controls stocking and accounting System Project, Incoming, outgoing
goods are systematically recorded and maintained in inventory system.
It is also linked with the purchases sub-contracting production and
planning control.
. Requirement gathering, preparation of requirement document and
Analysis
. Preparation of Software Requirement Specification (Functional
Requirements)
. System Architecture and Design for the project.
. Involved in taking regular database backups.
. Deployed and supporting the production system.
Environment: Windows NT, Oracle 7x, Developer 2000 and Visual Basic 5.0
PL/SQL Stored Procedure.
Educational Qualification:
1. Web Sphere Application Server and EJB from IBM, San Ramon California.
2. Post Graduation Diploma in Computer Applications from Web InfoTech,
India.
3. B.S. from Nagarjuna University, India.
References:
Available upon request.