Post Job Free

Resume

Sign in

Java Developer Management

Location:
Dallas, TX
Posted:
January 12, 2016

Contact this candidate

Resume:

Ananya Tripathy

Senior Java Lead

E-mail : acs25h@r.postjobfree.com

Contact No : (001)901-***-****

Address : Collierville, Tennessee

PROFESSIONAL SUMMARY

Technical Lead around 10 years of experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Standalone, and Client-Server based Software Applications in Retail, Media & Entertainment and Travel Domains.

Contributed various ideas both for the Travel Account as well as project specific and executed successfully.

Expertise in Core Java, J2EE technologies including Servlets, JSP, Web Services.

Sun Certified Java Programmer [Java 5.0].

Expertise with J2EE compliant IDEs like Eclipse, NetBeans, JDeveloper, RAD

Experienced in J2EE Technologies viz. Java, JSP, Servlet, Java beans, spring, Hibernate, Struts, Web Services based on SOAP and Rest, JMS.

Strong in Object - oriented design/analysis, UML modeling, Classic design patterns, J2EE patterns.

Proficient in database development: Oracle, SQL.

Extensive experience in using Web Technologies like HTML, DHTML, CSS, XML, Java Script, JQuery, JSF and AJAX.

Knowledge of XML technologies including XSLT, XSD, JAXP, JAXB APIs.

Expertise in writing and tuning complex SQL queries and PL/SQL stored procedures using Oracle databases.

Hands on knowledge in web application servers such as BEA WebLogic, IBM WebSphere, Java Web Server, Jboss, Apache.

Experience on Full Life Cycle development of software applications on Client-Server and Web-based environments with thorough knowledge of RDBMS concepts.

Adept at building strong working relationships with coworkers and management.

Experience in using Hibernate for object relational mapping and query databases using HQL.

Experience in using Jakarta Apache frameworks like Struts, JUnit and Log4J.

Used ANT, Maven extensively to manage the project build.

Hands-on experience on repository tools like CVS, SVN, Clearcase

Experience in developing web applications using Spring Dependency Injection (DI, IoC) and used Aspect oriented programming for modularity.

Have excellent communication skills, work ethics and the ability to work well in a team or individual environment.

TECHNICAL SKILLS

Operating System

Windows 7, Windows XP, Red hat Linux

Build Tool

Ant, Maven

Code Review Tool

Sonar, PMD

Profiling Tool

JProfiler

Version Control

SVN, CVS

Defect Management Tool

Quality Center, JIRA, Clear Quest, Bugzilla

Software Modeling Tool

Enterprise Architect

Java/J2EE Technologies

Java, J2SE1.2-7.0,J2EE, JSP, Servlets, JSTL, JDBC, EJB, JNDI,JMS, Threads, JPD, JPA, RMI, JAXB, XML, Struts, JSF, Hibernate, Ibatis, Spring, Web Services (SOAP, JAX-RPC, JAX-, JAX-RS, SAML), Ant, JUnit, Log4j.

Web Technologies

HTML, DHTML, CSS, JavaScript, JQuery, EXTJS, AJAX, XML, VXML 2.0, XSLT, AngularJS

Middleware

JMS, HTTP, SSL, RMI, Sockets, SOAP

Other Tools/ API

Dagger, Protobuff, Spark

IDE

Eclipse, JDeveloper, RAD.

Web & Application Servers

IBM WebSphere, WebLogic, Apache Tomcat, JBoss.

Databases

Oracle 10g, IBM DB, MySQL

Testing Tools

JUnit, SOAP UI, Quality Center, Kibana with Heka

PROFESSIONAL EXPERIENCE

Air Canada, Montreal, Canada May 2013 – till date

Project Lead

Servicing PNR Website Application is a new web application with an interface to service the PNR through AC2U-ADO application. The entire rebooking flow such as Retrieve PNR, Upgrade PNR, Divide PNR, Update FFN, Seat Map, Seat Selection, Air Book Modify and Cancel PNR executed through this interfaces. PNR servicing in general airline terms is a complete solution for managing a passenger’s personal travel data. By providing a fully automatic online service, it reduces an airline’s costs, helped in automating a time-consuming process which otherwise done manually mostly via airline customer support team. Servicing PNR is web-based application that provides an interface to support Air Canada ADO user to perform post-booking operations for corporate users. The crucial focus of Servicing PNR Website is to provide rebooking functionalities to agent user which is pluggable into www.aircanada.com. Each agent user must be referenced by the IATA number, Agency Id, Booking Agent and password. The Servicing PNR web application will be providing following functionalities during service the PNR: Change booking Change seat Add another flight Update frequent flyer number Cancel booking Upgrade PNR Divide PNR.

Working as an offshore technical lead with providing technical guidance to other team members.

Involved in Project management activities like resource allocation/utilization, MPP preparation and organizing SMR.

Involved in handling Quality Process Activities.

Involved in requirements gathering, design, development and implement technical solution to achieve significant value.

Worked on POC and proposal work based on the requirement and providing best solutions.

Effort estimation and impact analysis

Developed the application using JSP, struts, XML, XSLT, XSD, JAXB.

Developed logging framework of the application using Apache log4j.

Developed Web interface using JSP, HTML, CSS, JQuery, AJAX and JavaScript.

Deployed applications and configured resources on WebSphere Application Server.

Defect Fixing

Writing JUnit test cases

Doing R&D to use new version of technologies

Used SVN as version controlling, branching and tagging the code.

Environment: Java 6, J2EE, JAXB, XML, XSD, RAD, WebSphere, JSP, Struts, Java Script, WebServices, log4j, PVCS, JUnit, Windows.

Southwest Airlines, Dallas, TX January 2012 – September 2012

Technical Lead

Southwest Airlines US is an USA domestic airlines based out of Dallas, Texas. Planeside Commodity Scanning is a mobile scanning device which is being used by Ramp agents to scan the baggage while uploading and downloading from aircraft. Using web services this device interacts with backend databases for data transfer and integrates with other SWA enterprise systems and applications. This device also provides feature like reports, aircraft messages, Irregular operation handling, upload/download Scan.

Actively involved in design, development and Unit Testing

Developed logging framework of the application using Apache log4j.

Used Core Java, spring, JMS, Dependency Injection & IoC, Activity, Restful WebServices, Jboss application server to develop the module.

Used XML technologies xml, xsd and xslt.

Development work along with providing technical support to other team members.

Used Clearcase as version controlling, branching and tagging the code.

Used Bugzilla for defect tracking.

Environment: Java 6, Spring, JSP, Java Script, Struts, JAXB, Restful WebServices, XML, XSD,JAXB, Eclipse, Jboss, JMS, JNDI, log4j, Clearcase, JUnit, Windows, SOAPUI

Apple Vacations, Newtown Square, PA August 2011 – January 2012

Java Developer

ABE provides Apple Vacations with an improved booking experience for both Apple’s Call Center Agents as well as for the Travel Agent community, by replacing Apple’s current ResAPI and Apple Online (AOL) booking engines with a new flex presentation and a more modernized look.

The middle layer is based on the Java-Spring layer, all the business implementation is in SAP which is the back end layer. The external systems are World Span for scheduled flights and Jet pay as the payment gateway.

Actively involved in design, development and Unit Testing

Providing support for System Integration Testing & User Acceptance Testing

Involved in interacting with SAP team for complex technical solutions.

Designed and developed the application based on MVC design pattern using Spring MVC framework.

Developed Web interface using JSTL, HTML, CSS, JavaScript and Flex.

Used Spring DI and AOP framework for application development.

Used AJAX for dynamic page validation and updates.

Deployed applications and configured resources on Tomcat Application Server.

Used Quality Center for defect management.

Involved in creating test case documentation and developed Junit tests.

Involved in creating documentation for design, use case

Used Sonar for code review.

Environment: Java/J2EE, Spring MVC, Tomcat, WINXP, Hudson

UMW Toyota Motors, Malaysia May 2011 – July 2011

Java Developer

This project is combination of work like one enhancement of their existing process in one of their system to incorporate the government law of tax, improvise the performance of the system and the other one is to develop the new system that provide and automated process to eliminate their existing manual intervention of their system.

Involved in requirements gathering, design, develop, test and documentation phases of the project.

Designed and developed the application based on MVC design pattern using Spring MVC framework, Hibernate ORM framework.

Developed the SSO login module of the application using Core Java & Spring.

Developed Web interface using JSTL, HTML, CSS, JQuery, AJAX and JavaScript.

Used Spring ORM support and integrated with Hibernate ORM framework.

Used AJAX for dynamic page validation and updates.

Developed logging framework of the application using Apache log4j.

Deployed applications and configured resources on WebSphere Application Server.

Involved in performance analysis by profiling, configuring attributes on connection pools, caching and optimized various components of the application.

Used Quality Center for defect management.

Involved in creating test case documentation and developed Junit tests.

Environment: Java/J2EE, Spring MVC, Hibernate, Maven, Resin App Server, UNIX, WINXP, Hudson

Warner Music Group, New York, NY February 2010 – June 2011

Technical Lead

Global Content Data Management system that provides for the worldwide management of referential and descriptive metadata that is permanently associated with exploitable content.

This system will be the primary system of record for metadata integrated to all major systems within WMG's value chain and subsequently used by Business Affairs, Finance, Royalties, Production & Distribution Operations, Business Development, Sales & Marketing, Territorial Offices, WMG's customers and partners and various operational and management functions within WMG.

Currently all of WMG's US and International Repertoire Data is maintained within the Standard Label Copy (SLC) and the Global Repertoire Database (GRDB) systems.

These systems were designed several years ago to support primarily Audio and secondarily Music Video assets. With the advent of Digital Download and Wireless products and the proliferation of business models and product offerings, these systems no longer adequately serve WMG’s business needs.

WMG uses this application to centralize this database and manage all the functionality related to Music Content from a Single Point Of contact.

Played roles as an offshore Technical Lead.

Involved in requirements gathering, design, develop, test and documentation phases of the project.

Worked on performance project with interacting with client directly to provide technical solution to improve the performance of the application.

Involved in performance analysis by profiling, configuring attributes on connection pools, caching and optimized various components of the application, used JProfiler Tool.

Worked on POC and Proposal work.

Involved in Estimation and impact analysis part.

Designed and developed the application based on using JSF, spring, JMS, Hibernate ORM framework.

Developed Web interface using JSTL, HTML, CSS, JQuery, AJAX and JavaScript.

Used AJAX for dynamic page validation and updates.

Developed logging framework of the application using Apache log4j.

Deployed applications and configured resources on JBoss Application Server.

Used SVN as version controlling, branching and tagging the code.

Used Bugzilla for defect management.

Involved in Production Deployment.

Involved in creating test case documentation and developed Junit tests.

Environment: Java/J2EE, Spring MVC, GWT, Hibernate, Maven, Resin App Server, UNIX, WINXP

Event Innovation, San Diego, CA May 2009 – February 2010

Java Developer

Event Innovation (EI) is a newly established organization formed by Blackboard executives. EI wants to provide technology solutions for entertainment and sporting venues across the United States and internationally. EI’s flagship product will be the Attendee Relationship Management Solution (ARMS). ARMS is envisioned to be a centrally hosted multi-tenancy software as a service (SAAS) solution sold directly to venue management operations and sports/entertainment marketing organizations. Actively involved in development and Unit Testing.

Developed the application based on MVC design pattern using Struts MVC framework, Hibernate.

Developed Web interface using JSTL, HTML, CSS, JQuery, AJAX and JavaScript.

Developed logging framework of the application using Apache log4j.

Deployed applications and configured resources on JBoss Application Server.

Developed the SQL Procedures to define the business logic and call them using Spring JDBC

Involved in performance analysis by profiling, configuring attributes on connection pools, caching and optimized various components of the application.

Used Eclipse to code and build the project.

Used SVN as version controlling, branching and tagging the code.

Involved in creating test case documentation and developed Junit tests.

Involved in creating documentation for design use cases.

Environment: Java/J2EE, Struts, Spring, Hibernate, Oracle 10g, Jboss Application Server, Maven, WINXP

Verizon Wireless, Orlando, FL August 2007 – May 2009

Java Developer

This is an e-commerce based website build for USA 2nd largest Telecom Service Verizon Wireless. Through B2C site customer can purchase Plans, Phones, Accessories or altogether at a time. And existing customer can add another line of Phone or Plan with existing. Technologically this product has embedded with all demanding features e.g. Transaction handling, shopping cart state maintenance and web service.

Actively involved in development and Unit Testing.

Developed the application based on MVC design pattern using Struts MVC framework, Spring JDBC, JAX-WS.

Developed Web interface using JSTL, HTML, CSS, JQuery, AJAX and JavaScript.

Developed logging framework of the application using Apache log4j.

Deployed applications and configured resources on JBoss Server.

Developed the SQL Procedures to define the business logic and call them using Spring JDBC

Involved in performance analysis by profiling, configuring attributes on connection pools, caching and optimized various components of the application.

Used Eclipse to code and build the project.

Used SVN as version controlling, branching and tagging the code.

Involved in creating test case documentation and developed Junit tests.

Involved in creating documentation for design use cases.

Environment: Java/J2EE, Struts, spring, Oracle, JAX-WS, Ant, JBoss Server, WINXP

Godfrey Phillips India Ltd., India October 2006 – August 2007

Programmer Analyst

Involved in requirements gathering, design, develop, test and documentation phases of the project.

Designed and developed the application based on MVC design pattern using Spring MVC framework, Hibernate ORM framework.

Developed the web services based on SOAP and by using WebLogic ant task like clientgen and servicegen.

Developed Web interface using JSP, JSPF, HTML, CSS, AJAX and JavaScript.

Used Spring ORM support and integrated with Hibernate ORM framework.

Used AJAX for dynamic page validation and updates.

Developed logging framework of the application using Apache log4j.

Deployed applications and configured resources on WebLogic Application Server.

Involved in performance analysis by profiling, configuring attributes on connection pools, caching and optimized various components of the application.

Used Ant to configure dependency libraries and build the components of the application.

Used SVN as version controlling, branching and tagging the code.

Used Bugzilla for defect management.

Involved in creating test case documentation and developed Junit tests.

Involved in creating documentation for design, use case, technical and administrator guides.

Seasoned with iterative development, agile principles and Scrum.

Environment: WebLogic 8.1 SP5, Oracle 10g SOA Suite, Web Services (WSDL, SOAP, UDDI, XML), JSP/Servlets, Struts, Hibernate, spring, AJAX, Ant

OCI (Orchestrate Channel Integrator), Noida, India February 2006- September 2006

Programmer Analyst

This is a business automation system for Genepharm Australasia.

Requirement gathering, System study, Preparations of specifications.

Developing /Coding

Unit Testing

Environment: Core Java, Swing, Spring Framework, Hibernate, XML, SQL, ANT, JUnit, WINXP

CollabCAD, New Delhi, India January 2005 – February 2006

Programmer/ Developer

CollabCAD is being developed using JAVA 3D, RMI and is based on 3-tier distributed computing architecture .It is designed to use the distributed computing architecture using JAVA/RMI technology. It is designed to do collaborative design of parts where more than one part designers can work on the same part sitting on geographically different positions. For the geometric Karnel Open CASCADE is used while the display mechanism uses JAVA 3D.Open CASCADE is in C++ and JNI is used for the interface between JAVA and C++ classes.

System study, Preparations of specifications.

GUI Development using Core Java & Swing.

Developed the code on Linux.

Used the Linux commands to compile and execute the code

Maintaining GUI Side Problem

Testing

Environment: Core Java, Swing, RMI, JNI (J2EE Framework), XML, Linux/WINNT

EDUCATION

Master of Computer Application from Biju Pattnaik University of Technology, Odisha, India 2004

Bachelor’s in Science, Graduation from Utkal University, Bhubaneswar, India. 1999

Work Experience

Company Name

Duration

HCL Technologies Ltd, Noida

Feb 2010 – July 2015

AgreeYa Solution Ltd, Noida

Aug 2007 – Feb 2010

Cressanda Solution Ltd, Noida

Feb 2006 – Aug 2007

National Informatics Centre, New Delhi

Jan 2004 – Feb 2006

Certifications, Honors and Awards

Livewire certificate of excellence in Oct 2012, HCL Technologies.

Customer Appreciation Award in Oct 2009, AgreeYa Solutions Ltd.

Sun Certified Java Programmer JDK 1.5 in Sept 2009, Sun Microsystem



Contact this candidate