Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Resume: LOKESH RAI : Senior Java Developer with a passion for Technology! http://www.linkedin.com/in/lokeshrai | [email protected] | Bay Area, CA OBJECTIVE: To contribute my knowledge by being a key and effective team player. SUMMARY OF QUALIFICATIONS: Sun Certified Enterprise Architect with more than 13 Years of Experience in Analysis, Design, Development and Management of Enterprise Applications in Java and J2EE. Experience in Banking and Finance, Insurance, Airlines/Transportation and Internet Domains. Designing and Developing N-Tier Web applications using Java, J2EE, Web Services, XML, Application Servers, Databases and JavaScript/AJAX on both Windows and Unix platforms. Creating Solution Architectures using Object Oriented Methodologies and Design Patterns Expert in Performance Tuning, Refactoring and Security Experience in Agile and Scrum Methodologies, and Extreme Programming techniques A flexible, organized team player that maintains a proactive approach in problem solving. Project Leadership and Management experience. TECHNICAL SKILLS: Analysis and Design: Object Oriented Analysis & Design (OOAD), Obj. Oriented Prog (OOP), UML2.0, Rational Rose, Rational XDE Developer 2003, Rational Unified Process (RUP), Agile Methodologies (eXtreme Programming), Service Oriented Architecture (SOA), Visio Web Development: HTML, DHTML, JavaScript, XML, XSL, XSLT, DOM, SAX, DTD, CSS, Web Services, JAX-WS, SOAP, REST, Portlets, Java2Script, AJAX, PHP J2EE: Java Servlets, Java Server Pages (JSP) & Custom Tag Libraries, EJB, JMS (Java Messaging Service with MDBs), RMI-IIOP, JAXP, JAX-RPC, JDBC IDE’s & Source Control: ECLIPSE 3.1 (PLUGINS, e.g. Lomboz), Ant, MAVEN, VSS 6.0, Rational Clearcase, MKS, CVS, Teamsite (Interwoven CMS) Frameworks: Struts, Spring, Hibernate, EXT-JS, JQuery, JSF, Log4J, OSCache. App/Web-Servers: IBM WSAD 5.1 (Websphere Studio Application Developer), Websphere Portal 8.0 (JSR 168 and 286), RAD 7.1, JBOSS 3.2.5, Tomcat5.0, Apache2.0, BEA WebLogic Server 8.1 RDBMS: Oracle 9i, MS-SQL Server 2000, SQL, PL-SQL, TOAD, SQL-Plus, MySQL XML: XML, XSLT, JAXP, SOAP, Web Services, WSDL, Apache AXIS Knowledge Management: InQuira Search and Knowledge Management Implementation, R8.0.x, 8.1.x, 8.2.x Testing/ Perf. Tools: JUNIT, JMETER; JProbe, JProfiler, OptimizeIt, TS Discovery PROFESSIONAL EXPERIENCE: June ‘10 – Present Senior Software Developer Oracle Corporation, Redwood Shores, CA Customers: Implemented Search, Knowledge Management, & Portals for high volume websites: NetApp, Kronos, Vertafore, Bank Of America, Capital One, DST Systems, Symantec, Hartford, CCCIS, IBM. Achievements: Java / J2EE Design, Development & implementation of Search, Knowledge Management & Portal websites. Used MVC architecture to develop Web Components - Servlets, Portlets, Java Beans and JSPs and Web Services (both SOAP and REST based), Websphere Portal, Hibernate, Spring, JSF. Provided immediate performance and UI improvements with AJAX and JSON (using JQuery). Performing complex System Design & Development using UML modeling and Use Case specifications. Pages 1 of 3 Resume of LOKESH RAI Architecting solutions to deliver high quality InQuira (Oracle Knowledge) implementations for large customers with constant custom interaction and customer-focused approach to exceed their needs. Used SQL, JDBC and PL/SQL to access and update information in the database. Extensive Unit and System Testing and Documentation about the implementations Environment: InQuira Search and Knowledge Management Implementation (8.0/8.1/8.2), Websphere Portal 8.0, Java 5.0, JSP 2.0, Servlets & Portlets, Hibernate, Spring, Javascript, AJAX, JQuery, JSF, Web Services (SOA), XML/XSLT, Tomcat, JUnit, Oracle 11g, UML, Eclipse. Sep ‘06 – June ‘10 Senior Software Developer HSBC Bank (Card Services), Salinas, CA Projects: eChamps, Kiosk, Portal, Project Tracker, OneHSBC Achievements: Design, Development, Support, Enhancement and Management of eChamps, Kiosk, and OneHSBC Design of Portal framework and integration with other company sites using Java Portlets and EXT-JS Followed Agile Methodology and Extreme Programming techniques to implement iterations. Developed user Authentication and Authorization services using JAAS Designing and Refactoring code using UML and Rational tools to improve design and performance. Implemented SOAP and AXIS for calling Web Services from 3rd party systems Used Hibernate to implement re-usable Object Relational Mapping (ORM) solutions Part of Performance Improvement, Code Profiling and Disaster Recovery teams. Constantly being in touch with business for gathering requirements and suggesting improvements Environment: MVC Architecture - Java 5.0, JSP 2.0, Servlets & Portlets, Javascript/AJAX, Web Services (SOA), SOAP/XML/JAXP/AXIS/ XSLT, Websphere Studio Application Developer and Websphere Portal 8.0, Struts, Spring, Hibernate, DROOLS (Java Rules Engine), PHP 5.0, EXTJS 3.0 (Javascript based RAD tool), MKS and Rational Clearcase 7.0 HP Quality Center, JProbe (Java profiler), JUNIT, Teamsite, Rational Rose, UML, Oracle 10g, Actuate (BI tool). Mar ‘06 – Sep’06 Consultant Project: Orion Discover Financial Services, Chicago, IL Achievements: Development of J2EE based application deployed on Websphere Application Server with MVC architecture. Implemented MDBs (Message Driven Beans) for asynchronous messaging of emails. Successfully deployed helper utility that transforms XML data into Java object and vice versa. Involved in unit testing as well as Integration Testing of all modules. Site Optimizations using Design Patterns and JMeter Interacted with various application and database/mainframe teams to analyze and resolve production issues Constant customer interaction to discuss approaches to improve design and enhance applications Environment: MVC Architecture - Java 2, JSP, Servlets, XML, Web Services, Websphere Studio Application Developer and RAD 5, Tomcat5.0, Rational ClearCase, Unix, Oracle9.2, AJAX, YUI, JProfiler, JUNIT, XSLT, Teamsite, Rational Rose, UML. Pages 2 of 3 Resume of LOKESH RAI Sep ‘04 – Mar ‘06 Sabre Holdings, New Delhi (India) & Dallas (TX) Senior Software Developer Designed and developed use cases using Rational and IBM tools for eHotels Intranet site Optimized code by using OSCache for caching of JSP content, Servlet responses. Setup Test driven development best practices for both unit and functional testing Aided in an Ant to Maven conversion Part of Migration team from JBOSS 3.2.5 to WSAD 5.1 Environment: MVC Architecture - Java 2, EJB, JSP, Servlets, JSTL, XML, JBoss3.2.5, Websphere, IBM Websphere, Tomcat5.0, Eclipse3.0, Rational ClearCase, Solaris, Oracle9.2. Jul ‘03 - Sep ’04 British Airways, New Delhi (India) & London (UK) Senior Software Developer Worked on the Analysis, Design, Development and Maintenance of www.BritishAirways.com. Performance tuning of the application through Re-factoring and profiling tools like JProfiler. Assisted managers in Requirements Management, and Coordination with various teams. Environment: Java, JSP, Servlets, XML, Javascript, Weblogic8.1, Jboss3.2.5, Teamsite5 (Interwoven’s Content Management System), Web Services, WSDL, AXIS, SOAP, Hibernate2.1, XSLT and Eclipse3.0. Feb ‘02 - Jul ‘03 Bank of Punjab, India Java Team Lead Performed requirements gathering and use case analysis with constant customer interaction. Involved in code reviews and design reviews for various projects. Environment: Java Servlets, JSP, XML, HTML, Javascript, Tomcat, Apache, Struts, JUNIT, Weblogic Application Server, Rational XDE2003, Message Driven Beans (MDBs), VSS, UML. Feb ‘01 - Dec ‘01 RMSI (Risk Management Software), India & California Senior Software Engineer Analysis, Design and Development; Implementation, Documentation and Training Implemented Stored Procedures for various modules to improve performance of database calls Developed and executed performance and load tests using Rational tools Environment: Silverstream App. Server (with Java Servlets, JSP and java Beans), Weblogic App. Server, SQL Server, Oracle8i, HTML, and Javascript. Jul ‘00 - Feb ‘01 Skiltek I.T. Pvt. Ltd., India Java Team Lead Development, Designing, Requirements Gathering and Use Case Analysis of various company applications. Jul ‘99 - Jul ‘00 India Today Group Online, India Web Developer Performance Optimizations, Reporting, Documentation and User Training for various company sites. EDUCATION / CERTIFICATION: M.B.A. (Information Systems), A.I.M.A. (All India Management Association), New Delhi, India. Certifications: SCEA (Sun Certified Enterprise Architect), IBM (Advanced Software Curriculum) Corporate Trainings: ‘Project Leadership and Management’, ‘Managing IT Projects’, and ‘Internal Consulting’ Pages 3 of 3