We provide IT Staff Augmentation Services!

Hotel Revenue Optimization Resume

4.00/5 (Submit Your Rating)

Houston, TX

PROFESSIONAL PROFILE

  • Technical Lead/ Sr. Developer with 8 years of diverse experience in Information Technology
  • Performed roles of Technical Lead and Project Lead for various Java/Java EE projects.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient with Software development methodologies like Agile Methodologies, Waterfall.
  • Strong experience in Confidential - Server systems using Object Oriented Concepts and Design Patterns.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, Spring MVC, Hibernate, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front ends technologies such HTML, CSS, JavaScript, Ext-Js and Ajax.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Expertise in n-tier and three-tier Confidential /Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle 10g/9i/8i and MySQL. Creating SQL statements & Subqueries.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Weblogic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects development.
  • Exposure to build tools such as ANT, Maven and hands on experience on TOAD, SQLyog and SQL Developer.
  • Exposure to UNIX and Linux environments.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.
  • Rich experience in gathering (user) functional requirements using various requirements modeling and UML tools.
  • Proficient in Technical and Business Writing, Business Process Flow, Business Process Modeling, Business Analysis and Testing various methodologies
  • Rich experience and good exposure in all stages of PDLC including Requirements gathering, Designing, Developing, Testing, Implementation and Post-implementation support - following Quality Assurance (ISO 9001 and SEI CMM 5) processes.
  • Highly motivated team lead/player with excellent communication skills.
  • Possess good interpersonal skills with proficiency in mentoring individuals to maximize levels of productivity while forming cohesive team environments
  • Consulting experience, technology evaluation & suggesting viable technology based solutions to the Confidential

TECHNICAL SKILLS

Operating System: Windows, Linux

Programming Languages: Java/J2EE

Mark Up Languages: XML, HTML

Database: SQL Server 2005, Oracle 10g, MySQL .

Application/Web Server: JBoss4.0, Apache Tomcat, WebLogic, WebSphere

Scripting Languages: JavaScript

IDE Tools: Eclipse, QIK, RSA, Spring Source

Tools: Jeera, Confluence, Mercurial, Toad, MS Visio, ANT, Maven, Filezilla, Collabrator, SVN, CVS, TortoiseSVN, TortoiseHG, GIT, SourceTree, Putty

Testing Framework: JUnit

Web Tech. & Framework: Servlet, JSP, JDBC, Struts, Spring, Hibernate, Ext-JS, CSS, Gemfire, REST Web Service,Javascript, JMeter

Distributed Middleware: JMS(Java Messaging Service)

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP.

PROFESSIONAL EXPERIENCE

Hotel Revenue Optimization

Confidential, Houston, TX

Responsibilities:

  • Work closely with Business users/product customers to understand the business requirements
  • Analyze the requirement/issues and provide the resolution/prepare requirement documents for bug fixing or new feature addition
  • Develop new REST services, parsing XML based configurations for new feature requests for the product.
  • Create views, complex queries to fetch the data on customer dashboards.
  • Create/Update new java programs to add new functionalities by following the proper standards and maintaining code reusability with extension of functionality in future.
  • Used ANT to build the code and created/Modified new targets for additional functionalities
  • Resolved the issues with application interfaces with other systems by communicating with proper teams.

Application Server IBM WebSphere

Confidential

Responsibilities:

  • Developed a new REST service to check the PLC update time with Global Assembly line automation.
  • Developed the java automation to check the input and output of the PLC’s and other devices on assembly line control system
  • Developed new Java programs with Spring MVC and Hibernate Framework to add new functionalities to the application
  • Code reviews using collaborator and Development / Defects handling using Jeera.
  • Designed a schema (table structure) for the new functionalities.
  • Added new configurations in Spring MVC and Hibernate to develop new functionalities.
  • Developed ANT script for building the code.
  • Leading the team for the technical and quality assurance.
  • Created test suits for testing automation (Using Java) and added Junit testing programs.

Rendezvous

Confidential

Responsibilities:

  • As a Senior Programmer and Technical Lead involved in design phase and assisting the team to develop admin UI services like manage users, assign roles, messages, etc. using Spring MVC
  • Implemented Persistence layer using Hibernate and Gemfire cache layer to interact with the MySQL database to achieve better response time.
  • Used Hibernate Framework for object relational mapping and persistence.
  • Developed UI components using EXT JS (Extended Java Script) presentation layer (UI) for providing richer user interface facilitates asynchronous request invocations using AJAX.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using Spring MVC, Sencha EXT JS.
  • Write a JavaScript functions to send the Jason request and get the response in Jason format to display on EXT JS UI.
  • Configured Spring MVC, Hibernate and Gemfire to work for multitenant users.
  • Create the OLAP cubes to send the data to BI reporting dashboards.
  • Database design and created of tables, constraints, normalization, Views for OLAP cubes and DB functions
  • Implemented SOA architecture using REST web services.
  • Developed JUnit test cases to validate the application functionality.
  • Configured JMS Server setup and DB Connection pool setup
  • Developed a proper logging framework using slf4j.
  • Designed and implemented four Agile Scrum teams for product development.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Used Ant for build and deployment of the application.
  • Developed ANT script to Build and deployment of application
  • Dynamically generated PDF file to browser by using iText
  • Developed a test scripts for manual testing and executed test cycles to ensure the quality.
  • Manage the builds using SVN repository.
  • Performance testing using JMeter
  • Leading application development team for the technical and quality assurance.

Speed Portal

Confidential

Responsibilities:

  • As a senior developer design the plugin application flow.
  • Developed the Java programs to handle the functionalities like drag and drop on the UI, create configuration files, develop publisher and subscriber events.
  • Generate and parse again the XML files to provide the configuration
  • Java automation to deploy the created Portlets to the JBoss portal.
  • Created the Eclipse wizards and menus as per the design for better user experience and ease of development.
  • Manage the code and builds using SVN repository.
  • Leading application development team for the technical and quality assurance.

WWP

Confidential

Responsibilities:

  • Involved in analyzing and documenting the business requirements.
  • Creating use cases models, process models & conduct walkthrough sessions to confirm the understanding.
  • Responsible for preparing Business Requirement Document (BRD) and then translating into functional specifications and test plans. Closely coordinated with business users, technical team & testing team for arriving at a mutually acceptable solution.
  • Code development for critical functionality like Bill Payment using Java, Struts and JSP.
  • Deploying application on Linux server.
  • Assisted the QA team in designing the Test Plan and Test Cases for User Acceptance testing.
  • Create new database tables and views.
  • Coordinating with business users & development team for UAT.
  • Lead the development team of programmers and ensure the timely delivery of the application.
  • Coordinate with Quality team to streamline the processes used while application development cycle

Mapping Contention Automation

Confidential

Responsibilities:

  • Performing requirements analysis and designing of core modules.
  • Attending requirement gathering meetings with business users and update the requirement specification docs for sign-off.
  • Developed a multithreaded java programs to handle the mapping contention codes.
  • Designed database schema to process the new mapping contention codes and add reporting on JSP pages.
  • Responsible for Development/ implementation of entire application by following SDLC.

Digital Marketing

Confidential

Responsibilities:

  • Performing requirements analysis and designing of core modules.
  • Confidential communication for requirement gathering and analysis of critical issues.
  • Responsible for implementing enhancements and bug fixing.
  • Involved in the administration of the ATG modules on JBoss Server (Installation and Configuration)
  • Development in Eclipse tool to modify ATG components, Form handlers, droplets and DSP pages
  • Prepare/modify the repositories to map the changes to the database schema.
  • Developed the new scenarios as per the new requirement
  • Develop new DSP’s to generate/modify the UI
  • Responsible for creating project training plan for the new resources.
  • Manage the Project Management activities and Process Activities along with the Development and support work for the application.
  • Performing requirements analysis, designing and coding of core modules
  • Actively involved in analyzing, designing and developing the application.
  • Understanding the existing application (Built in Saber’s QIK) to port in Java Technology.

We'd love your feedback!