Post Job Free

Resume

Sign in

Project Software Engineer

Location:
Saint Charles, MO, 63303
Posted:
November 09, 2010

Contact this candidate

Resume:

Ravi K Surapaneni

925-***-****

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.



Contact this candidate