We provide IT Staff Augmentation Services!

Senior Flex/j2ee Consultant Resume

2.00/5 (Submit Your Rating)

Basking Ridge, NJ

SUMMARY

  • 7+ years of experience in developing the Ecommerce Solutions/web/intranet applications in n - tier architectures using J2EE and Adobe Flex.
  • 4+ years of experience in designing and developing complex RIA’s (Rich Internet Applications) using Adobe Flex 3.0/4.0, ActionScript 2.0/3.0.
  • 3+ Years of experience in RIA where I could convert the business requirements into Technical design and further to development and implementation of the system.
  • Extensive experience in all phases of Software Development Life Cycle (Analysis, Design, Development, Testing, Implementation and Documentation)
  • Experience in user-interface design, layout for web applications usingHTML, CSS,JavaScript,JSP, Adobe Flex2.0 /3.0, ActionScript 2.0/3.0 and MXML.
  • Extensive Experience with advanced graphing, charting and dashboard layout design and development in Flex with ActionScript 3.0.
  • Strong Designing of Flex UI components as well as creating and skinning of custom components.
  • Experience in interacting with server side components, retrieving the data using Blaze DS& LCDS.
  • Experienced in developing and deploying web applications using OOD,J2EE,EJB, JPA, Struts, JDBC, Hibernate, spring and XML with Apache Tomcat, BEA WebLogic, IBM WebSphere, and JBoss.
  • Experience in developing, deploying Web Services using SOAP, WSDL and knowledge on REST.
  • Expertise working with standard Java/J2EE Design Patterns (MVC, Singleton, Session Façade, DAO, DTO, Service Locator, Factory Method and Business Delegate).
  • Experience in Cloud Computing technologies like Hadoop and MapReduce.
  • Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries for Oracle 8i/9i/10g, DB2 UDB 7.1/8.2.1/9.1
  • Worked on different OS UNIX (Sun Solaris, AIX), Linux, Windows NT, Windows XP/98/2K.
  • Experienced in writing Shell, ANT scripts for builds and deployments in different environments.
  • Experience in developing Use Cases, Sequence Diagrams and Class Diagrams using UML for designing Object Oriented Design for large applications using Rational Rose.
  • Able to demonstrate excellent oral and written communication skills, exceptional follow through and organizational abilities and finally, last but not least, a positive team work attitude.
  • Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, PL/SQL

Web Technologies: HTML, DHTML, XHTML, XML, XSL, XSLT, PHP, CSS, DHTML, JavaScript, AJAX, JSON, Dojo, LDAP 3.0, SOAP, WSDL, SAX and DOM

Adobe Technologies: Adobe Flex 2.0/3.0 (ActionScript 2.0/3.0), Adobe Flash builder 4.0/4.5, Blaze DS, Adobe LCDS, Adobe Fireworks, Adobe Dreamweaver, Adobe Flash 8.0 (With ActionScript1.0 and 2.0), Adobe Photoshop

Java/J2EE Technologies: Java, Java Beans, J2EE (JSP, Servlets, EJB), Struts, spring, JDBC, JNDI, RMI

Application/Web Servers: Apache Tomcat 5.0/6.0, IBM Web Sphere, BEA Web Logic, JBoss

Database: Oracle 7x/8i/9i/10g, MS Access, MySQL, SQL Server 2000/2005/2008 IBM DB2

Scripting Languages: JavaScript, PHP, Perl, VB Script, ActionScript 2.0/3.0

Frameworks/Tools: Struts 1.0/1.2/1.3/2.0 , Spring 1.0.5, 1.2.4/2.0.5 , Hibernate 2.0/3.0, Cairngorm, Parsley, Pure MVC, JUnit, Log4J, ANT, MAVEN

Operating Systems: Windows 98/2000/2003/ NT/XP/Vista, UNIX, LINUX

Modeling Tools: Rational Rose, Argo UML, Ms Visio

IDE: Flex Builder 3.0, Flash builder 4.0/4.5,WSAD 5.1, Net Beans, My Eclipse, RAD 7.0, and Oracle JDeveloper 7.0

Methodologies: J2EE Design patterns, MVC 2(Struts), spring

Version Control: CVS, PVCS, SVN, Clear Case, VSS

PROFESSIONAL EXPERIENCE

Confidential, Basking Ridge, NJ

Senior Flex/J2EE Consultant

Responsibilities:

  • Designed the system utilizing Pure MVC/Model design pattern and state of the art J2EE Design Patterns (Façade, Singleton, DAO, and Value).
  • Actively participated in transferring the Business Requirements into Technical documents and developing Use Cases.
  • Responsible for the design development and implementation of Rich User interface using Flex, Flash and Flex Data Services.
  • Designed and developed Flex UI for a sophisticated data-center solution.
  • Created advanced custom components adhering to the Flex component lifecycle and Flex Data Model, error handling, analyzing, designing.
  • Worked extensively with architecture team to do prototype of Blaze DS. Written reusable installation and migration document for Flex Blaze DS.
  • Developed Action Script3.0 functions for event handling, response handling and error handling.
  • Involved in styling and skinning of flex components.
  • Involved in establishment of composite application development, Work w/Web Services team to implement SOA components like Repository & Registry to manage web services.
  • Implementedjava code for all layers of the application using Spring based on Pure MVC Architecture.
  • Designed, developed and coded several classes in Java to create interfaces that link legacy back-end databases on DB2 with Web front ends.
  • Developed corresponding Stored Procedures (PL/SQL) for Business Logic Layer.
  • Used SVN for version control of the code and configuration files.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Assisted the business customer teams in developing user manuals and support pages for the application.

Environment: Flex Builder 3.0, Blaze DS, ActionScript3.0, Java, J2EE, Eclipse 3.0, Hibernate 3.0, Spring 1.2.4, Pure MVC, Web Services, SOAP, WSDL,XML, XSL/XSLT, PL/SQL DB2, IRAD6.5, Web Sphere6.1, SVN,Log4J.

Confidential, Southfield, MI

Senior Flex/J2EE Consultant

Responsibilities:

  • Used Scrum Agile methodology for the iterative development of the application. Agile methodology included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs
  • Responsible from discovery to implementation of Loyalty Analytics Dashboard application using IBM ILOG Elixir 2.0 and data visualization components
  • Responsible in designing and developingFlexBased-user interface for a sophisticated data-center solution. Created advanced custom components adhering to the Flex component lifecycle.
  • Responsible for the conversion of Cairngorm based VIN Decoder to Parsley.
  • Responsible for porting all Blaze DS components to LCDS to support few of the clients which has LCDS as their Middleware.
  • Involved in developingreusable components in MXMLandActionScript s. Also re factored lot of ActionScript components using OOD Design patterns.
  • Involved in implementing design patterns fromParsleyarchitecture to interact with backend J2EE and Web Services layer to pull out the data to Flex UI components
  • Involved in Installation and configuration ofBlaze Data Services and Adobe LCDS.
  • Involved in developing dynamic, rich media web content using Flash with ActionScript Object Oriented programming inAS3, using design patterns.
  • Integration of visual elements fromPhotoshopandSWFcompiling done in Flash
  • Messaging Service of Blaze DS used for communication and real time collaboration.
  • Used Spring and Hibernate for the backend data.
  • Used Serena for version control and tracking the issues.
  • Accessed third party web services usingFlex RPC-services.
  • Used FlexMonkey for the testing the RIA Systems and UI interaction.
  • Involved in quality assurance of all RIA projects, including web usability, accessibility, testing and debugging.

Environment: Java EE, Adobe Flex 3, Flex Builder 3.0/4.0, Parsley 2.2, MXML, ActionScript 3.0, Flex charting, Webservices, IRAD 6.5/7.0,Spring 2.0, Blaze DS, LCDS (Adobe Live Cycle Data Services), FlexMonkey, Web sphere/Jboss, IBM DB2,IBM ILog elixir 2.0

Confidential, Hartford, CT

Senior Flex/J2EE Consultant

Responsibilities:

  • Responsible for overall design & analysis.
  • Flex UI components and integration with existing J2EE and Web Services Layer.
  • Responsible for development of MXML and ActionScript files to meet the business requirements.
  • Worked heavily on Flex DATA GRID and Flex DATA SERVICES (Remote Objects) Components.
  • Used JS to validate the pages
  • Used Remote Object Service (AMF3) to handle the response from server side components.
  • Developed several design patterns like Value Objects, Front Controller, Command pattern, Business Delegate, Service Locator, Model Locator.
  • Responsible for implementing best design patterns from Cairngorm architecture to interact with backend J2EE and used Messaging services to pull out the data to Flex UI components.
  • Developed Flex Charting components like pie charts to show the project specific performance metrics.
  • Involved in styling and skinning of flex components.
  • Developed ActionScript functions for event handling, response handling and error handling.
  • Created applications using Flex components, Flex Data Model, analyzing, designing, and deploying Flex 2 applications.
  • Used Flex Logging API to capture the log that includes runtime exceptions.

Environment: Java, J2EE, Flex Builder 3.0, Adobe Flash 9, ActionScript 3.0,Flex SDK, MXML, Adobe LCDS, Adobe AIR, Web Sphere 6.1, IRAD 7.0, JavaScript, Dojo, JMS, Struts 1.3, Java Server Faces, Rich Faces, HTML, CSS, XML, XSLT, SOAP, Hibernate 3.0, Session Bean(EJB),Maven, IBM DB2 UDB, ILOG Elixir 2.5.

Confidential, San Jose, CA

Senior Flex/J2EE Consultant

Responsibilities:

  • Developed Use Case, Sequence and Class diagrams during the design phase and later reverse engineered the same for application maintenance personnel.
  • Used agile methodology for inspection, adaption and rapid delivery of high-quality software.
  • Involved in Developing User Interface using MXML, ActionScript and CSS.
  • Involved in developing advanced graphs, charts and dashboard layout design using FLEX.
  • Developed ActionScript functions for response handling, event handling, and error handling.
  • Used Cairngorm Framework with FLEX to interact with backend J2EE and web services .
  • Used FABridge to enable the Ajax part of the application to communicate with the Flex Charting.
  • Interaction with the existing JSP pages using HTTP Service of Blaze Data Services.
  • Responsible for quality assurance of all web design projects, including web usability, accessibility, Flex Unit testing and debugging.
  • Designed, developed and coded several classes in Java to create interfaces that link legacy back-end databases on Oracle with Web front ends.
  • Developed Data Access Object (DAO) to perform CRUD action to Oracle database.
  • Used LDAP for Authentication management and User Resource Allocation.
  • Used CVS for version control of the code and configuration files.

Environment: Java, J2EE, Adobe Flash 9, Flex 2.0/3.0, ActionScript 2.0/3.0,Flex SDK, MXML, Blaze DS, AIR, JBoss 5.0, Web Sphere 6.0, IRAD 6.5, JSP1.2, JavaScript, JMS, Struts 1.1, HTML,CSS, selectors, pseudo classes, XML, XSLT, SOAP Hibernate 3.0, Session Bean(EJB), Flex Builder, XML Schema, Rational Rose, Oracle 10g, SVN, ANT, WinXP, UNIX Shell Scripts, FABridge (AJAX).

Confidential, Minnetonka, Minnesota

Senior J2EE Consultant

Responsibilities:

  • Was a part of the architecture team for design and implementation of site components using J2EE framework.
  • Involved in implementing the Model-View-Controller Architecture for the site, which accomplishes a tight and neat co-ordination of JSP Pages, Java Beans with front end validation done using JavaScript.
  • Worked with AJAX Callback functions and also integrated AJAX with different applications.
  • Involved in implementing the Struts Architecture for the site, which accomplishes a tight and neat co-ordination of JSP Pages, Java Servlets and Java Beans.
  • Developed struts Action Classes and used struts bean tags for output the properties of JavaBeans components and HTML tags to create HTML forms.
  • Implemented Service Oriented Architecture (SOA) framework for developing reusable services using open standards such as JMS and Web Services. XML Web Services interact with cross application environments
  • Involved in design/programming with Oracle9i, EJB class frameworks on BEA Weblogic, and XML based asynchronous messaging with queues and topics (JMS).
  • Involved in development of distributed objects like EJBs (session beans), Business objects/Domain objects that fit into the architecture and various components and helper classes that were commonly used throughout the application.
  • Involved in coding Value Objects, which carries data across different layers.
  • Involved in writing UNIX Shell scripts to schedule tasks.
  • Involved in designing of database Oracle9i and modification including creation of stored procedures (PL/SQL)

Environment: J2EE 1.4, HTML, CSS, JSP, AJAX, EJB2.1, Weblogic Application Server, Oracle 9i, PL/SQL, Eclipse- 3.2, Junit.

Confidential, Denver, CO

Senior J2EE Developer

Responsibilities:

  • Designed object models and sequence diagrams using UML approach.
  • Involved in detailed documentation of Use Case Diagrams, Structure Diagrams, Sequence Diagrams and Class Diagrams.
  • Application development followed Rational Unified Process (RUP). Application design strictly followed OOA/OOD Concepts.
  • Adopted multi-tier approach consisting of Client Tier, Workflow Tier, Business Logic Tier, and Data Tier implementing Session Façade pattern and also experienced with MVC design pattern.
  • Performed multi-tired web application development using J2EE standards (JSP, Servlets, DAO, EJB (Session and Message-Driven), JMS, JNDI).
  • Developed the application that consisted of several Stateless Session EJBs. These EJBs executed logic and accessed Oracle9i using Hibernate. Also developed Java Client Classes that masked the usage of EJBs.
  • Designed and developed a web-based tool for the administration, monitoring and back-end processing services using Hibernate, Stateless Session EJBs.
  • Worked with application and component groups to integrate into the application infrastructure.
  • Involved in Client Side coding using JSP, HTML, DHTML and CSS with Struts Framework.
  • Assisted in modifying the Database Schema according to the Client requirement. Worked on Data Conversion from Flat data file to Oracle Applications using SQL*Loader.
  • Tested the entire System according to the Use Cases using JUnitTesting.
  • Packaged and deployed the entire application code to integration testing environment for all the releases. Build process with ANT framework to build and deploy the application.
  • Configure and deploy the application in the development, staging and production environments.

Environment: Java, J2EE, JavaScript, HTML, JSP, Design Patterns, MVC Architecture, Servlets 2.1, Struts1.2.4, EJB2.0,Hibernate,JUnit, XML, SOAP, XSLT, JBuilder, Windows, CVS, UML, WebLogic6.0, WebLogic portal, Photo shop, Toad, Erwin, Oracle 9i.

Confidential

Senior J2EE Developer

Responsibilities:

  • Involved in different phases of the Software Development Lifecycle such as Design and Development and Testing.
  • Created use cases, class diagrams and sequence diagrams.
  • Utilized Eclipse IDE for project development.
  • Developed client/server side programs using Servlets, JSP, RMI, Multithreading and collection.
  • Developed form beans and action classes using Struts framework.
  • Worked with beans to develop the application using EJB.
  • Handled large amounts of data processing and loading it into the database
  • Worked on Socket Programming to ensure communication between server sides to client side.
  • Worked with queries to store and retrieve data from the database using PL/SQL and Oracle8i.
  • Deployed the application using Apache Tomcat 4.x on Windows.
  • Used CVS as a version control system.
  • Used ANT to compile and build the project.
  • Testing java classes using J-Unit and logger errors using Log4J.

Environment: Java, Servlets, JSP, JDBC, Struts, Oracle 8i, PL/SQL, UML, Rational Rose, JBOSS, Java Script.

We'd love your feedback!