We provide IT Staff Augmentation Services!

Sr. Flex Java Ui Developer Resume

4.00/5 (Submit Your Rating)

Miamisburg, OhiO

SUMMARY

  • 7+ years of experience in web development, client-server and n-tier Enterprise applications using Java/J2ee technologies and Adobe Flex.
  • 4 years of experience in RIA development using Adobe Flex 3.0/4.0, Action Script 3.0, MXML.
  • Involved in all phases of Software Development Life Cycle (SDLC) in client server environment.
  • Extensive knowledge of Flex class Library and experience in working with advanced components like graphingcharting and dashboard layout design development in Flex.
  • Worked with BlazeDS and Adobe Live Cycle Data Services (LCDS) to connect to back end distributed data and push data in real time to the Adobe AIR and Adobe Flex Applications.
  • Experience developing use cases/sequence diagrams/class diagrams using UML and Rational Rose.
  • Experience in building user interactive web sites using XMLAjaxJava ScriptHTMLDHTMLCSSJSPJSFand JMF.
  • Experience in Java/ J2ee technologies and protocols like JavaEJBJMSStrutsspringHibernateTiles Frameworkweb services (using axis2), SOADOMSAXSOAP, UDDI,Servlets, and JSP.
  • Implemented several J2ee design patterns.
  • Knowledge of build and deploy systems like Ant and Maven
  • Experience in configuration, deployment, and management of enterprise applications with TomcatJBOSSWeb Logic and Web Sphere Application servers in clustered multiple environments.

Technical Skills

Flex: Flex 3.0/4.0, Action Script 2.0/3.0, MXML, Flex Data Services, BlazeDS, Flash, AIR, Cairngorm, Adobe Live Cycle Data Services(LCDS), Flex Builder, Adobe PhotoShop, Flex Unit 4.0

Java/J2ee: Collections, Multithreading, RMI, Sockets, Applets, Swing, Reflection API, JSP, Servlet, EJB, EMS, ESB, JMS, JAX WS, JDBC, JNDI, LDAP, spring, Hibernate, Struts, Junit, ANT, DOJO.

UI design: XML, DOM, SAX, HTML, CSS, DHTML, JSP, JSF, JMF, Java Script, Ajax, ILOG Elixir 2.0, Microsoft Silver light.

Servers: Tomcat, Jboss, Web Logic, and Web Sphere.

IDE: Eclipse, WSAD, JBuilder, Web Logic Workspace, Net Beans, Flex Builder 2.0/3.0.

Design: UML (Rational Rose), Object Oriented Analysis and Design (OOAD).

Database: Oracle 9i/10g, PL/SQL, DB2, Sybase, MS-Access, MySQL.

Source Control: CVS, SVN, Clear Case.

Operating System: NT, Windows 2000, UNIX and DOS

Education: Bachelor’s in Engineering (IT)

PROFESSIONAL EXPERIENCE:

Confidential, Oct 11 to till date
Sr. Flex Java UI Developer

Description: Confidential is the certified, innovative, nephrology-focused EHR, designed from the ground up by technology experts in collaboration with nephrologists. As a hosted, Web-based EHR solution, Falcon EHR gives you access from any computer, wherever and whenever you have Internet Connectivity.Responsibilities:

  • Used scrum agile methodology for iterative development of application.
  • Involved in gathering requirements, design, and development of Flex components.
  • Implemented MVC framework using Parsley framework.
  • Built datagrids with item renderers and item editors.
  • Involved in developing custom skinnable spark components.
  • Used External interface API to communicate with java script.
  • Used Blazeds to communicate with Java and coldfusion classes.
  • Used Flex profiler sampling to resolve performance issues.
  • Involved in skinning and styling of flex components.
  • Involved in bug fixing and code rewrite for existing components.
  • Involved in mapping Java objects to database tables using Hibernateand Javaannotations.
  • Executed query’s on sql developer to examine data on the database.
  • Mentored offshore team in flex development.

Environment: Flex SDK 4.5.1, Action Script 3, MXML, Flash Builder plugin, Flex Profiler, Java Script, HTML, Cold fusion, Blaze DS, SQL Developer, Perforce, CSS, Java 1.6, Hibernate, Ant.

Confidential, Miamisburg, Ohio May 10 to Sep 11

Sr. Flex Java UI Developer

Description: Confidential is a operational tool for academic and government markets that provides insights into the performance of individual researchers and user generated clusters of researchers. Scistrata analysis charts help organizations in making a decision on allocating time and resources.Responsibilities

  • Used Scrum Agile methodology for application development.
  • Implemented MVC design pattern using Swiz framework.
  • Developed custom components using MXML and ActionScript3.
  • Involved in migrating from Flex 3.0 to Flex 4.0.
  • Involved in skinning and styling of flex components.
  • Implemented Bar Charts and Line charts with sliders on axes to provide zoom functionality
  • Implemented page print functionality.
  • Developed collapsible panels.
  • Resolved performance issues using flex profiler.
  • Used Blaze DS to communicate between java code and Flex UI components.
  • Involved in installation and configuration of Adobe Flex Builder plugin for Eclipse.
  • Developed Pojos in Java and value objects in as3 for mapping objects.
  • Used Flex unit as a unit testing framework for flex application.
  • Invoked Web Services from flex UI components.
  • Interacted with stripes framework on the server side.
  • Used Maven for generating system builds.

Environment: JavaEE, Action Script3, MXML, Apache Tomcat 6.0, Spring 2.5, Hibernate 3.3, Adobe Flex Builder 3, Flex Unit 4.0, Flex Profiler, Flex 3.0/4.0, BlazeDs, Clear case, SVN, Maven, Oracle 10g, CSS, Java Script, WebServices.

Confidential, New York City, New York Oct 09 to Apr 10

Sr.Flex/J2ee Consultant

Description: Involved in developing RIA for Banking Financial Metrics. This application enables the clients to access the models, standard reports and rating methodologies used by Moody’s analysts in the rating process. 
Responsibilities

  • Used Scrum Agile methodology for the iterative development of the application.
  • Involved in implementing design patterns in Cairngorm architecture.
  • Developed a flex library project to build custom code used across the application.
  • Developed several custom components using Action Script(AS3) and MXML.
  • Involved in developing Flex Charting components like line chartsRadar charts to show the project specific performance.
  • Involved in heavy skinning and styling of flex components.
  • Implemented pagination for showing data in advanced datagrid.
  • Implemented deep linking for navigation between pages using browsers back and forward buttons.
  • Used Blaze DS to communicate between java code and Flex UI components.
  • Invoked web services from the Flex UI components.
  • Involved in installation and configuration of Adobe Flex Builder plugin for Eclipse.
  • Used Clear Quest to track and fix defects.

Environment: : Java EE 5, Apache Tomcat 6.0, Spring 2.5, Hibernate 3.3, Adobe Flex Builder 3, Flex SDK 3.2 , Blaze DS, ClearQuest, Clearcase, RapidSQL /Toad, Ant 1.7,CSS, Java Script, WebServices.

Confidential, Minnetonka, Minnesota May 08 to Sep 09
Sr. Flex/J2ee Consultant

Description: Involved in developing a RIA for Hospital Management System (HMS), which assists the patients and doctors in Registration, Recording Personal Details, Handling Hospital Admissions, Assigning Insurance Details, Recording Transfers and Creation of Discharge Summary. 
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.
  • Developed high performance declarative Vector graphics with animation capabilities.
  • Embedded SVG images into flex application.
  • Involved in implementing design patterns in Cairngorm architecture to interact with backend J2EE and Web Services layer to pull out the data to Flex UI components.
  • Involved in developing Flex Charting components like bar chartscolumn charts to show the project specific performance.
  • Developed a dash board application using IBM ILOG Elixir 2.0 and data visualization components.
  • Involved in Installation and configuration of Adobe Flex Builder 3.0 and Blaze Data Services.
  • Involved in developing dynamic, rich media web content using Flash with Action script Object Oriented programming in AS3, using design patterns.
  • Modeled designs to create UML class and sequence diagrams.
  • Messaging Service of Blaze DS used for communication and real time collaboration.
  • Accessed third party web services using FLEX RPC-services.
  • Used FABridge to enable the Ajax part of the application to communicate with the Flex Charting.
  • Involved in development and deployment of application using Struts1.3, Web Sphere 6.1, IRAD 7.0, Oracle 10g, XML, XSLT, DOM, and XML Schema, UNIX.
  • Designed and integrated the full scale Hibernate 3.0 Persistence solutions with the application architectures and also used Annotations Developed Session Bean for implementing the Business Logic.
  • Involved in the development of Page Flows, Business Objects, Spring configurations, Hibernate database mappings and POJOs.
  • Responsible for quality assurance of all web design projects, including web usability, accessibility, testing and debugging.
  • Involved in Porting Database from IBM UDB to Oracle and vice-versa

Environment: Java, J2EE, Flex3.0, Adobe Flash 9, Action Script 3.0,Flex SDK, MXML, Blaze DS, AIR, Web Sphere 6.1 ,IRAD 7.0, JSP1.2, JavaScript, JMS, Struts 1.3, HTML,CSS, selectors, pseudo classes, XML, XSLT, SOAP Hibernate 3.0, Session Bean(EJB), Flex Builder 3.0, DB2 UDB, ILOG Elixir 2.5.

Confidential, Erlanger, KY Apr 07-Apr 08
Sr Flex/ J2ee Consultant

Description: This Project helps registered customers to buy tickets online. It integrates and manages customer login, processes credit cards, maintaining sessions and various views of online ticket buying.
Responsibilities:

  • Involved in gathering of business requirements, developed technical design document.
  • Designed and developed several Flex UI Screens and Custom Components using MXML.
  • Developed Action Script functions for event handling, response handling and error handling.
  • Implemented Singleton, Service Locator, business delegate, DTO design patterns in Cairngorm MVC architecture to interact with backend using Flex Data Services.
  • Messaging Service of FLEX Data Services (LCDS) used for communication and real time collaboration.
  • Developed the front end mockup screens using CSS and by applying Skinning Effects and Transitions.
  • Implemented View State transitions to vary the content and appearance of the application in response to a user gesture.
  • Used FABridge to connect with AJAX and Flex application.
  • Used External Interface API to communicate Java Script and Action Script methods in HTML pages.
  • Lead the effort of building a Rich User Interface using Flex 3.0 and Adobe Flash Player 9.
  • Involved in converting the Flex 2.0 to Flex 3.0 migrations. Solved lot of Flex production issues and performance bottlenecks.
  • Worked extensive in doing mock up screens development using Adobe Flash Player 9, Action Script (2.0/3.0) and MXML.
  • Created and maintained the configuration of the Spring Application Framework’s IOC container.
  • Generated DAO’s to map with database tables using Hibernate. Used HQL (Hibernate Query Language) and Criteria for database querying and retrieval of results

Environment: Java EE 5, IRAD-7.0/6.5, JBoss 5.0, Flex Builder-3.0/2.0, Flex-3.0/2.0, MXML, Action Script-3.0/2.0, CSS, JavaScript, Adobe AIR, Cairngorm Framework, Flex Data Services, Web services, Flash Media Server 9, IBATIS, JNDI, SOAP, WSDL, Spring, Hibernate, Rational suite, Oracle 10g, JDBC, XML, XSLT, Web Sphere6.1,Live Cycle Data Services(LCDS).

Confidential, Orange County, CA Aug 06 -Mar 07
Sr. J2EE Consultant

Description: Developed the entire Order Life Cycle in Franklin Equity Trading System, starting from Order creation in the Order Management System (OMS), to getting orders in (Internal) System through OMS Interface (OMSI).
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 ServicesXML Web Services interact with cross application environments.
  • Involved in design/programming with Oracle9iEJB class frameworks on BEA Web logic, and XML based asynchronous messaging with queues and topics (JMS).
  • Used DOJO for asynchronous communication with the client side code.
  • 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 K 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, Web logic Application Server 8.1/9.1, Oracle 9i, PL/SQL, Eclipse- 3.2, Junit, DOJO toolkit.

Confidential, Norman, OK Dec 05-Jul 06 
J2EE Consultant

Description: An online banking system is developed for customer transactions. Customers can do banking from anywhere in the world using internet.
Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Knowledge in payment and cash management.
  • Generated Use Case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Involved in building the front end GUI using HTML, CSS and Java Script.
  • Used struts validation framework for server side validation and JavaScript for client side validation.
  • Designed and developed key modules of Peer-to-Peer Administrator such as Connector, Session Manager and Logger.
  • Involved in implementing Struts Based MVC2 framework for Web tier using Eclipse.
  • Developed JSP pages using Struts Tag Libraries and JSTL.
  • Used Struts Validator Framework for handling the validations.
  • Developed EJB stateless session beans to invoke over SOAP/HTTP.
  • Implemented web services using SOAP protocol, WSDL descriptor file and Universal Description, Discovery and Integration Registry (UDDI).
  • Implemented the database connectivity using JDBC with Oracle Database as backend.
  • Designed the XML templates for payment related transactions and used Jasper Reports to print/create reports in PDF and HTML format.
  • Worked on SQL Scripts and developed Stored Procedures, cursers and triggers.
  • Used JDBC in Action Classes to interact with Oracle database
  • Used TOAD as a SQL Client.
  • Used CVS for version controlling and JUnit for unit testing.
  • Developed the application on IBM WSAD and deployed it on IBM WebSphere Application Server.

Environment: J2EE1.3, IBM WSAD, IBM Web Sphere Application Sever, EJB 2.0, Struts 1.2.4, JSP1.2, Servlets2.1, JMS, XML,XSLT, SOAP, UDDI, WSDL, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit , Ant, TOAD, Oracle 9i,PL/SQL, RUP, Unix, Eclipse.

Confidential, Denver, CO Feb 05 to Nov 05
J2EE Consultant

Description: Catalog Management provides capability for back office user to access, via user friendly UI, a central management function to create, configure and maintain product catalog data including offers, products/packages, and services. 
Responsibilities:

  • Developed the component using Struts framework, Involved in complete SDLC – Requirement.
  • Analysis, Development, System and Integration Testing.
  • Developed Action Classes and Action helpers to get the data from business tier using Agile Methodology.
  • Developed JSP pages using struts tags.
  • Developed the SOAP requests to interact with the billing system.
  • Involved in designing frontends using JSPsServletsHTMLDHTML and CSS.
  • Used CSS to display different styles for specified HTML elements.
  • Design and development of the Data Access layer (DAO) using Hibernate.
  • Used J2EE Design Patterns Session Façade, Singleton Pattern, Data Access Object and Service Locator Pattern.
  • Used AJAX for loading and displaying dynamic contents without page refreshment.
  • Responsible for client side validation using Java Script.
  • Used JUnit for writing test cases for the code to meet the standard specified.
  • Integrating modules and performing Unit testing.

Environment: JSP, STRUTS Framework, Hibernate, Design patterns, Java Script, Oracle 9i, Web logic 8.1, Eclipse 3.1, SOAP, Log4j, Ajax, JUnit, Ant , CVS.

Confidential, Encorus Technologies, Bangalore, India May 04-Dec 04
Java Developer
Description: Payment Works Mobile is a software application for handling the wireless payments using mobile phones and facilitates the cross border transactions to the customers for paying their bills using T-Mobile network (in Europe).
Responsibilities:

  • Involved in Requirements, Design, Coding, Unit testing and Integration Testing phases of the project.
  • Developed JSPs for front end, Servlets, and EJBs for middle tier.
  • Developed XML and XSL objects for Data conversion/transfer.
  • Involved in analyzing and the solving the problems and developing the enhancements to resolve the bugs/issues.
  • Involved in preparation of test cases, test plans, unit testing, integration testing, System testing, and production implementation.
  • Clear Case is used for version control.
  • Used Log4J for logging the applications exceptions and debugging statements.

Environment: Java1.3, J2EE, JSP, HTML, JavaScript, Servlets, EJB, JMS, JNDI, JBoss, Eclipse, PLSQL developer, Clear Case, Oracle.

We'd love your feedback!