Professional Profile • Over 6+ years of extensive experience in design & development of software applications on different platforms with emphasis on cost-effective solutions. • Extensive knowledge of Core Java, J2EE technologies including Servlets, JSP, EJB, Web Services, design patterns, multi-threading, Object oriented analysis & design. • Creative thinker and analytical problem-solver with ability to manage projects under the pressure of fast-paced, time-sensitive environments while committed to deliver timely, accurate and quality work. • Seasoned SDLC programmer/analyst with proven track record of managing new initiatives, successfully meeting business objectives and ability to understand complex situations. • Team player & quick learner with ability to adapt new technologies and architecture. • Excellent written and verbal communication skills having interacted with International clients. Technical Skills Programming Language/Java: Core Java, J2EE (Servlets, EJB, JMS), JDBC, JSP Application/Web Servers: IBM Web Sphere 6.1, Tomcat 5.5 RDBMS: DB2 (Universal/iSeries), Oracle 8.2, Oracle 9i, Oracle 10g, Sybase, MS Access Web: XML, XSL, XSLT, HTML, CSS, DHTML, JavaScript, AJAX, Web Services ERP: Movex 12.4/12.5 (Java) Tools/IDE: Eclipse 3x, Log4J, MS Excel, MS PowerPoint, CVS, Subversion, Clear Case Business Analysis Expertise: RUP, UML, Rational Rose, MS Visio Framework: Struts, REST, Spring, Hibernate Operating System: Microsoft Windows NT/2000/XP Work Experience Wealth Management System April 2007 to Oct 2008
The Client Account Opening system (CAOS) application helps the client representative team to create, link, manage brokerage and other accounts of high net worth individuals and entities. Private Placement Memorandum is a memo placed by high worth individuals which once placed and submitted can be tracked by the Client Analyst (CAN).
Responsibilities: • Aided in the creation of clear and carefully planned specifications that address all business requirements, process flow, performance, and scalability. • Implemented core business logic of the CAOS application using REST, Spring & Hibernate. REST framework is used in implementing client/server interaction for GET/POST requests. • Spring is used to develop reusable data access objects for use in a multitude of Java-based environments. • Used Hibernate for high performance object/relational persistence and query service. • Developed stored procedures for PPM Subscription Module. • Developed complicated xml schemas to tame data for display purposes. • Worked on optimizing the database queries & stored procedures to enhance performance. • Lead integration & deployment of various sub-components of the application. • Conducted weekly meetings with business users to review functional specifications and to resolve open issues. • Assisted testing team in understanding the business rules and in developing test summary reports.
Client: Pepperl+Fuchs, Bangalore & Germany Nov 2001 to March 2007
Budget Planning - Finance and Accounting
BUX100 enables the user to view and enter budget values and comments for planning of investments per cost center as well as for the planning of cost volumes per account and cost center.
Responsibilities: • Lead a team of 4 members for design and development of the application categorized into 4 sub modules. • Provided strategic support in development of detailed project plan, work assignments and target dates. • Extensively created Use Cases, Process Flow Diagrams and Class Diagrams using Rational Rose. • Developed web services for some of the core functions, for use by other applications. • Extensively used AJAX to retrieve data asynchronously in the background without interfering with the display. • Involved in the migration of data and documenting the application process. • Mentored junior team members on component integration and standard release management practices.
Non-Conformance Disposition Review
NCDR enables users of Quality Control to maintain track of Non Conforming Products. This is mainly categorized into two sub modules, Administration and Work flow, for setting authorized controllers, preparation of work flow for controllers and for release management.
Responsibilities: • Involved in the development of the application architecture using UML. • Communicated effectively with the technical team and acted as liaison between the business unit in Germany and the technical team in India. • Implemented file upload, e-mail alerts/reminders in product workflow using Java mail API's, JSP & Java Script. • Assisted database designers by continuous involvement in transition from business data to database design. • Involved in the development of reports using the SQL Report Writer. • Participated in Formal Technical Reviews and Walkthroughs with European business users, managers and other analysts. • Worked with production support team in providing user training and day to day support to the users.
Forecast for Item -- Industrial Production Planning & Control
This project involved modification to the existing business flow. The change involved capturing the actual sales at the end of the financial year and extrapolating the same for the subsequent year's forecast. This ensures accuracy of forecast against actuals at the end of each financial year.
Responsibilities: • Involved in the maintenance of the existing application and adding new modules. • Developed a logging process using Log4J to log errors and to alert production support team via Email. • Designed and developed the Generic administration sub module (Copy to Movex) for automated data input from MS Excel to database tables. • Enhanced the sub module “Administration of Sales/Technical Agent”, to enable efficient search using Java, database indexing and stored procedures. • Analyzed and documented the business process of the application and recommended solutions on potential problems.
Education • Bachelor of Engineering (B.E) in Electrical & Electronics Engineering, Andhra University, India (2001). • ISO 9001-2000 (Indian Standards Organization for Quality Standards) Training certificate on Maintaining Quality Standards from Stellar Management Consultants, Bangalore, India. • Sun Certified Java Programmer (SCJP 310-035).
Certifications
Sun Certified Java Programmer
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »