Profile image of braviprakash
@braviprakash
Flag of India Hyderabad, India
Member since October 21, 2011
0 Recommendations

braviprakash

Online Offline
Ravi Prakash B CAREER ABSTRACT 1) Software Professional, Sun Certified Java Programmer (SCJP), with 5+ years of experience in various SDLC levels of application development 2) Completed my Bachelors in Andhra University, Visakhapatnam 3) Significant experience with Object Oriented Analysis and Object Oriented Design 4) Experienced in complete SDLC, including analysis, design and development cycles as well as coordinating testing and performance monitoring 5) Strong programming skills in Java, J2EE technologies (Servlet, JSP, JDBC). 6) Experienced in MVC (Model View Controller) architecture using Jakarta Struts framework 7) Worked with application servers like WebLogic, Tomcat 8) Experienced in RDBMS using Oracle/SQL, MS-SQL Server 9) Experienced in Managing build files using ANT and logging using log4j 10) Experienced in client management, business requirement specification, writing technical documents and architecting solution 11) Worked on large-scale highly integrated enterprise systems as an individual contributor as well as team player HALT IN THE CAREER: Having had a strong passion in story writing for feature films , took a break for couple of years producing feature films in telugu like MANTRA owing to the remarkable success in the Cine Industry. CERTIFICATION Sun Certified Programmer for the Java 2 Platform 1.4 SKILLS Programming Languages: Java, J2EE, JSP, JDBC, Servlets, Java Beans, XML, HTML, JavaScript, CSS. Frameworks: Model View Controller (MVC), Jakarta Struts Databases: Oracle, SQL Server, Web/Application Servers: WebLogic, WebSphere, Sun AppServer, Apache Tomcat, JavaWebServer Infrastructure Tools: ANT, Win CVS, Subversion, Star team, Eclipse, WebSphere Studio Application Developer (WSAD), Netbeans, Bugzilla, Rational UML tool, TogetherJ, mTail, EditPlus Operating Systems: Windows, UNIX EDUCATION BTech Computer Science from Andhra University College of Engineering. India WO`RK EXPERIENCE Client: Cisco, California 12/2010 – till date Role: Technical Lead Touchpoint Performance development Business Problem: Touchpoint application is an interface provided to the Cisco officials to create, manage, close and work with different kinds of accounts and customers. There are three levels to this application, one being the browser end, next is the touchpoint server and then comes the Xpress server which interacts with the database. The application is very slow, in loading or updating the database, and our goal in this project has been to increase the performance of the application which we succeeded considerably and still working on it. Already there is an improvement in the performance of the system with our first release and still working on it to improve the speed drastically. Responsibilities • Improved the performance of the application considerably with our first release. • Re implementing the whole application and enforced the system using the Model View Controller design pattern • Developed Servlets to improve the performance of the application. • Working with Ajax to reduce the page loading time. • Planning and reporting the summary of the update to the client every 2 weeks • Writing technical specification documents (JavaDoc) • Assigning tasks to developers, testers and docwriter • Recruited new team mates & mentored juniors • Very closely assosiacted with my project manager and handled his responsibilities as a project manager when he was onsite • As a technical lead, leading the team in a friendly environment with high inspirations • Worked with the business analysis team initially in estimating the cost of the project Environment J2EE, JDK 1.5, JSP, Servlets, XML, IBM Websphere, Eclipse, HTML, Ajax, Java Script Client: Good Idea Inc., Virginia 07/2009 – 12/2010 Role: Senior Software Engineer Case Management System Business Problem: Case Management System is intended as an alternative to the existing immigration case management systems available in the marketplace. This provides the Client Interface where Law-firms can manage their Companies/Beneficiaries' details and also communicate with Juries Team members through messaging system. Through specific logins and telephone lines meant specifically for the purpose, clients can have a face to face interaction with the team members working on their projects and check the status. Using this system, clients can view their case status online and upload, and review the documents related to the case. Responsibilities • Played a key role in adding new features and fixing the earlier defects in the application • Worked on Servlets , Data Access Objects, POJO’s on the server side • Worked with Ajax, JavaScript, Rich faces in the client end. • Developed Front End Pages using HTML, JSPs, CSS • Created new tables, worked on MySQL queries, Database management and connectivity. • Maintainence of the system with timely fixing of the issues and worked on the change requests. • Migration of certain applications into production server, Jboss, Eclipse. • Understanding the specifications provided by the client to resolve certain client issues. Environment JAVA, JSP, Servlets, Apache Tomcat, SVN version control, Eclipse, Oracle, Unix, XML, HTML, CSS, JavaScript. Client: Circuit City, Virginia 07/2006 – 05/2007 Role: Senior Software Engineer / QA Lead Vendor Management Administration 2.2, Maintenance of VMA 2.1 Business Problem: VMA is a Vendor Management Administration system, which enables Circuit City to create and maintain Vendor/Product level deals and agreements. This system is a collection of procedures, utilized by diverse divisions within the organization to manage the key business transactions between Circuit City and their vendors. The key modules are workflow, Product Addendum, Product Exhibit, Charge back and Cost reduction. This application is mission-critical for Circuit City because it’s processes business transaction worth $100M/y, interacting with legacy systems of Circuit City. VMA 2.2 deals with the client side Change Requests and defects from the VMA 2.1, migration of VMA from 7.0 to 8.1 and few new requirements. Responsibilities • Develop various test plans and test strategies. • Develop and implement the test cases for unit and integration level using JUnit • Scripting through TSL for the cases written, review the scripts written by team members, create compiled modules and functions in WinRunner. • GUI testing using WinRunner. • Involved in Providing detailed estimates for Change Requests and Defects. • Attended all the technical issues encountered during the migration of VMA from Weblogic 7.0 to Weblogic 8.1 • Involved in Client-side validation and integration with middle-tier. • Used Ant build scripts for application build process and code generation • Involved in fixing of bugs / defects and implemented Change Requests from client side • Played a key role in the release of VMA 2.2 Environment J2EE, Jdk, JSP, Servlets, Struts, XML, WebLogic, Log4j, WinCVS, SQL, HTML, Java Script, JUnit, WinRunner Client: Circuit City, Virginia 06/2004 – 07/2006 Role: Java Developer / Software Engineer Vendor Management Administration 2.1 Business Problem: VMA is a Vendor Management Administration system, which enables Circuit City to create and maintain Vendor/Product level deals and agreements. This system is a collection of procedures, utilized by diverse divisions within the organization to manage the key business transactions between Circuit City and their vendors. The key modules are workflow, Product Addendum, Product Exhibit, Charge back and Cost reduction. This application is mission-critical for Circuit City because it’s processes business transaction worth $100M/y, interacting with legacy systems of Circuit City. The application has several batch jobs that process the daily activities performed by Circuit City based on deals with vendors and generates associated charge-backs. This system also performs accounting and workflow activities. The project VMA 2.1 aims at enhancing the workflow approval process in VMA and providing an interface for the Circuit City Vendors to upload cost information. Responsibilities • Involved in various phases of Software Development Life Cycle (SDLC) • Worked on HTML, JSPs, CSS to develop Front End Pages. • Worked on Servlets and Java Server Pages • The application was developed using Jakarta Struts Framework, developed action classes, form beans and validations. • Written Client side validations using JavaScript. • Performed Unit testing and Integration testing. Environment J2EE, Jdk, JSP, Servlets, Struts, XML, WebLogic, Log4j, WinCVS, TogetherJ, DB2, Eclipse, HTML, Java Beans, Java Script Client: SB InfoPark 05/2003 – 05/2004 Role: Java Developer Feedback Automation Process Business Problem: This product automates the 360 degree feedback process conducted by HR-Team for employees of the company. This system allows HR-team to keep track of those feedbacks. Responsibilities • Gathered the requirements and designed the architecture of the application • Designed and implemented the presentation layer using JSPs and CSS • Used JDBC to access the database • Developed code to check for the authorization of user • Developed code to generate emails to the users who need to give feedback • Implemented business logic in middle-tier of the application • Used SAX and DOM parsers • Used JavaScript to perform client side validations • Used ANT scripts to build the application and deployed on WebSphere Application Server • Deployed the application on IBM WebSphere application • Involved in overall system’s support and maintenance services such as defect fixing, feature enhancements, testing and documentation Environment Jdk, JSP, Servlets, Javascript, CSS, XML, SAX, DOM, J2EE, JDBC, ANT, SQL Server, Websphere, Starteam(SCM), WSAD, ANT
0 reviews
0.0
  • N/AJobs Completed
  • N/AOn Budget
  • N/AOn Time
  • N/ARepeat Hire Rate

Portfolio

Recent Reviews

No reviews.

Verifications

  • Facebook Connected
  • Preferred Freelancer
  • Payment Verified
  • Phone Verified
  • Identity Verified
  • Email Verified

Browse Similar Freelancers