Profile cover photo
You're now following
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed
Error unfollowing user.
You have successfully recommended
Error recommending user.
Something went wrong. Please refresh the page and try again.
Email successfully verified.
User Avatar
$15 USD / hour
Flag of INDIA
bangalore, india
$15 USD / hour
It's currently 4:53 PM here
Joined May 25, 2009
0 Recommendations

venkateshbabukk

@venkateshbabukk

0.0 (0 reviews)
0.0
0.0
0%
0%
$15 USD / hour
Flag of INDIA
bangalore, india
$15 USD / hour
N/A
Jobs Completed
N/A
On Budget
N/A
On Time
N/A
Repeat Hire Rate
Summary: Excel in JAVA, J2EE Technologies, Experience: Almost 5 years experience in web application development using Java/J2EE technologies. Technical Skills: Programming Languages ’ Java J2EE Technologies ’ JSP, Servlets, Struts, Spring ORM ’ Hibernate Application/Web Server ’ Tomcat 6.0 and JBoss SDLC ’ Test Driven Development, Code Review, Testing and Maintenance. RDBMS ’ MySQL, Oracle Web Service ’ Xfire Tools & IDE ’ iReport, ANT, TOAD, MS Visio, Eclipse and Slick Edit Awareness ’ JSF, Ajax, DWR Roles & Responsibilities: Requirement Analysis & Development of enhanced functionalities. Direct Interaction with Customers of Asia Pacific & Europe. Functional & Technical Documentation of new functionalities developed. Functional & Technical training of new hires. Application Management Projects Integrated Windows Authentication Web authentication using windows account is implemented for single sign on feature. Windows account is queried in active directory and user’s email id is used to authenticate to use the application. Later user could query for any user in active directory to be added for any task in the application.Developed java interface to windows active directory. Designed user interface to query users in active directory using various attributes that are part of active directory. Windows account is retrieved using NTLM protocol. A servlet filter written to set windows account name in request attribute, which could be used later in acegi’s filter to query for user’s email id in active directory. Article Configuration and Component Management Articles to be used in the Parts list of the product need to be maintained in a common database to be used in the customer products worldwide. Configuration of the articles in the various products (and various sites) is defined by pre-assigned users with the required access. The application facilitates mass creation & deletion of components to ensure that the requests from various other interfaced systems are executed without any delay. Constant reporting in the required formats has been enabled to provide the required information of preferred articles to systems that support pricing information and also interfaces like SAP and PRODOC. Tool facilitates importing component date using files of type XLS, CSV, DAT could be possible. Developed search screen to find articles from database. Suggest option is included using ajax for specific fields in search screen.Developed code to generate dynamic query, which could be converted to hibernate criteria. Developed code where hibernate session factory is used to load table per class hierarchy configuration and equivalent object tree is shown in UI, from where user could select object to create. Integrated Problem Management (IPM) Tool covers registration and subsequent tracking and tracing of incidents. Problems detected with the product on the field are reported using the Integrated Problem Management tool that tracks the issues to closure and also links them to the required changes in the design of the product and its part list. Also, Interfaces to other problem management tools like Change Synergy are facilitated to maintain the link between the various disciplines of product development.Designed various UI forms and corresponding flows were defined using spring web flows. Custom binders were written to bind form values with plain java beans.Written various services which could be used during entire lifecycle of an issue.Notification service is implemented using spring event handler. Responsible for developing excel generating program using poi api in java. Implemented file upload, download using AJAX.Written a job which generates an excel report and mail the same to a recipient.Mail templates were written using velocity macro. IPM Synergy Interface used to share or forward software related issues from IPM to Change Synergy tool. Change Synergy tool is where all software codes of customer products are maintained and also software related bugs are tracked. IPM and synergy shares data using xml files from FTP.Designed and developed interface which sends/receives update to/from Change Synergy tool.Developed a quartz scheduler which periodically picks up xml updates from Change Synergy tool.Developed configuration module where recipient from both the system is shared and creates an interface between the systems.Written thread safe process where updates from IPM is framed and sent as XML to Change Synergy’s FTP.Written code for XML validation against a schema, parsing the XML and converting the same into java object and vice versa.Done peer code review and made sure code committed were as per the java specification and also code won’t have any major impact in the application. User and Project Administration (UPA) New products to be manufactured by customer would be conceptualized as projects to be executed. The complete setup of project members, change control board, templates to be used, deliverables to be executed and milestones to be achieved are all defined in the tool. Access & role based security checks are enabled to ensure the right delivery of the product.Designed various UI forms and corresponding flows were defined using spring web flows. Custom binders were written to bind form values with plain java beans. Written various services which could be used during entire lifecycle of a project and organization. Access Control Level is implemented for authorization of users in various projects and issues created under those projects.Interface to LDAP is developed using Spring LDAP context which could be used while creating a person. Person details are retrieved from LDAP where global customer details are maintained. Communication to LDAP is done using AJAX from UI. Remote File Management System (RFMS) It is a web based distributed file system. All communication between applications, users and RFMS instances go over the HTTP protocol. The files are stored on FTP sites (one ftp site per RFMS node), and replicated between nodes when needed. There is one central database that contains all file metadata. This application can be deployed on different geographical locations, in order to form distributed system. All instances communicate with one or more central Hubs that maintain one central database. RFMS was designed to offer ‘transaction’ support. This means that all RFMS actions executed by an application are within transactional boundaries. SMS Alerter It is web application which facilitates customer to send sms from web to various recipients. Customer shall design predefined sms template. Implemented SMS scheduling as a spring service and incorporated the same in struts application. Developed SMS template design functionality in the application using Velocity macro, so that the subscriber could design his own template from the UI, rather then sending SMS with pre-defined templates. Using DWR library, the modem status, status of push and pull SMS is read from the server log and is displayed in the browser. By this the admin can monitor the modem status in the browser without reloading the page. Done peer code review and made sure code committed were as per the java specification and also code won’t have any major impact in the application. Mortgage Broker Service It is web application which facilitates customers to apply for loan online.Designed report templates for loan Application form using iReport. Incorporated Jasper API into web application and exported loan Application in PDF to the browser. Data’s were retrieved by executing hibernate queries and the report is filled by passing the result set to jasper data source. Reserve Guru Server Side Development Using J2EE It is web application which facilitates online bus ticket booking.Designed and developed J2EE application using Struts, Involved in various modules of the application development like designing forms and adding validation to the same. Designed ER model for Reserve Guru, developed database schema, developed java domain objects, implemented domain objects for the application and developed ORM mapping using hibernate. Business logic were written to support both mobile and web client. Enterprise Intranet Using J2EE It is web application which facilitates users to manage accounts for enterprise user’s.Designed and developed photo album module, time sheet module, employee directory for the enterprise intranet. Collected requirements for modules, developed ER diagram, developed domain objects and implemented CRUD operations for those modules using struts and hibernate. Added photo album management servlet and ported the servlet upload functionality into struts actions. Included image utilities to convert full size images into thumbnail images. Utilized struts file upload bean and converted thumbnails into blobs and stored in the database.Designed and implemented image retrieve servlet to display the images along with the other JSPs. Understood the working of iReport tool from which we can obtain template files. Incorporated Jasper API into the web application thereby generated several reports on various formats like PDF, xml, xls, html and rtf. Data’s are retrieved by executing hibernate queries and the report is filled by passing the result set to jasper data source.

Contact venkateshbabukk about your job

Log in to discuss any details over chat.

Reviews

Changes saved
No reviews to see here!

Contact venkateshbabukk about your job

Log in to discuss any details over chat.

Verifications

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

Browse Similar Showcases

Previous User Next User
Invite sent successfully!
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.