Flex Developer Resume
Columbus, OH
SUMMARY
- Over 4 years of experience in software Analysis, Design and Development and implementation.
- Over 2 Plus Years of experience in Adobe FLEX 2.0/3.0 and Action Script 2.0/3.0.
- Expertise in Application development Flex, such as MXML and Action Script 3, creating applications using Flex Components, Flex Custom Components
- Flex Data services, Widgets, Advanced Data Grid, Item renderer, Skinning Components, Charting, error handling, advanced graphing, dashboard layout design analyzing, designing, and deploying a Flex applications.
- Experience with Adobe Flex and knowledge of the Cairngorm Framework, Blaze Ds, and LCDS.
- Over 2 Years of experience in Action Script 2.0/3.0 for handling components using both adobe flash and adobe flex.
- 3 months experience in Adobe Fireworks.
- Experience in working with digital images using Graphics such as vector and bitmap.
- Good Knowledge of Flex 4.0,Macromedia Flash, Adobe Photoshop Adobe Integrated Runtime environment (AIR).
- Working Knowledge of interacting between Flex with Web Services, Http Services.
- Designed and implemented several systems extensively in J2EE technologies, Servlets, JSP, EJB, JMS, STRUTS, XML, JNDI, and JDBC.
- Experience includes involvement in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding, testing, implementation & maintenance. Used RUP Methodology.
- Working Knowledge in OOAD to analyzing the functional requirements of a system and analyzing model to implement specification using Object Oriented Analysis (OOA) and Object Oriented Design (OOD).
- Hands on experience in developing Model - View-Controller Architecture (MVC) applications using Struts.
- Familiarity with Server Side Framework like Struts.
- Expertise in SQL, PL/SQL - cursors, triggers and stored procedures with Oracle, DB2 and MS SQL Server
- Developed and integration of web services with E4X results
- Hands-on experience with Application Servers, Web Servers and a wide variety of development tools (IBM Web Sphere Application Server, Tomcat
- Rational Application Developer, Web sphere Studio Application Developer, Flex Builder 2.0/3.0 BEA Web Logic, JBoss)
- Created Use Cases, Sequence and Class Diagrams using Rational Rose
- Architectural knowledge of Application Servers implemented on J2EE technology including IBM Web sphere Application Server
- Hands on experience in developing client/server, multi/tier and web-based applications using MQSeries for Java and MQSeries JMS
- Working knowledge in SOAP programming (web services) and Portal
- Working knowledge of Light Weight Directory Access Protocol (LDAP)
- Working knowledge in writing classes and interface using Java Swing.
- Working knowledge in writing XML documents and parsing them using SAX, DOM parsers and transforming the documents using XSL/XSLT
- Ability to interact with end users, self-motivated, quick learner & Team player with good analytical and communication skills.
TECHNICAL SKILLS
Programming Languages: Java, J2EE, C, C++, PL/SQL, XML
J2EE Technologies: Servlets, JSP, Enterprise Java Beans, JDBC, JNDI, JMS, Java Mail, JTA, JSF, JTS, XML Deployment descriptors, Log4J
Design & IDE Tools: IBM WSAD 4.x/5.x, JBuilder, Net Beans, IBM Visual Age, Eclipse, Rational Rose, Ant, Junit
Web Technologies: HTML, DHTML, Java Swing, XML, XSL, Java Script, CSS, Struts 1.1/1.2, SOAP, Flex 2.0/3.0, Apache Access, Action Script 2.0/3.0, Ajax, Flash 8/9, Adobe Fireworks CS3, Adobe Photoshop CS3, Flash MX 2004
Application/Web Servers: Web Sphere Application Server 4.x/5.x/6.0, Apache Tomcat, BEA Web Logic
RDBMS: Oracle 8i / 9i, DB2, MySql, MS SQL Server
Database Design & Object: Oriented / Analysis
Design: UML, OOAD design patterns, ER - diagrams
Operating Systems: Windows NT/2000/XP/Vista/95/98, UNIX, DOS, Linux
Configuration Management tools: CVS, Clear Case, Clear Quest
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Flex Developer
Responsibilities:
- Involved in Development and Production Phase for implementing the application.
- Used Agile methodology as a software development methodology for the project.
- Used Flex Builder 3.0 and SDK 3.2 for developing the project.
- Used Cairngorm Framework developing the application.
- DevelopedService LocatorandBusiness Delegate Patternin theCairngorm Framework.
- Worked heavily withexternalizesandvalue object(VO) in theCairngorm application.
- Involved in Developing User Interface using MXML, Action Script 3.0 and CSS.
- Used IBatis for mapping the Objects in the Database.
- Used Jax-b for converting the IBatis objects to the Java Objects.
- Used Remote method Service for interaction with the Java, developed Value Objects class for communicating between the Java and Action Script Objects.
- Developed Custom events for interaction of the components.
- Created the User Interface using different controls available in Flex.
- Involved in developing the skinning and applying the styles for the Application.
- Developed several complex user interfaces using Advanced Data Grids, Item Renderers, Spell checking, Sorting Functionality and Search Functionality (Flex API).
- Involved in Build a library of Custom Components including Custom Event Component, Custom validates Component, Custom Visual Components.
- Design and developed CSS Style Sheet and Programmatic skins for flex components.
- Developed advanced graphing, charting using FLEX.
- Used View States, Behaviors, Transitions, Filters and applied styles, Widgets, skinning and themes.
Environment: Flex Builder 3.0, Action Script 3.0, Oracle 9i, Todd, IBatis, JBoss Application Server, Apache Tomcat, SOAP, LCDS 2.6, Windows XP, SVN, Charles.
Confidential, Kansas City, MO
Flex Developer
Responsibilities:
- Involved in Developing User Interface using MXML, Action Script 3.0 and CSS.
- Involved in design, development and deployment of application using FLEX 3.0, Web Logic Application Server 9.2, SQL, XML, XSL, DOM, and XML Schema
- Developed Custom events for interaction of the components.
- Used Web Services to connect the back end.
- Created the User Interface using different controls available in Flex.
- Involved in developing the skinning and applying the styles for the Application.
- Developed several complex user interfaces using Advanced Data Grids, Item Renderers, Spell checking and Complex Search Functionality (Flex API).
- Involved in Build a library of Custom Components including Custom Event Component, Custom validates Component, Custom Visual Components.
- Created Flash Video Player programmatically using action script and added playback controls to it.
- Design and developed CSS Style Sheet and Programmatic skins for flex components.
- Designed shadowed effects, styles, blend modes using Adobe Firework and imported that Swf file to flex application.
- Developed advanced graphing, charting using FLEX.
- Used Interfaces for interactivity between pages.
- Used View States, Behaviors, Transitions, Filters and applied styles, Widgets, skinning and themes.
- Used MVC model for most of the project.
Environment: Flex Builder 3.0, Action Script 3.0, Web Logic Server 9.2, SQL server database, XML, MXML, SOAP, CSS, LCDS 2.6, Windows XP and CVS.
Confidential, Springfield, IL
Flex/Java Developer
Responsibilities:
- Validated the requirements for the application.
- Used Rational Unified Process (RUP) as a software development methodology for the project
- Prepared the Class diagrams, sequence diagrams and detailed design documents utilizing Rational Rose.
- Interacted with Business Analyst for requirements gathering
- User interface prototyping using Adobe FLEX 3.0.
- Developed back ground logos using Flash Player 9.0.
- Development using Rational Application Developer with Adobe Flex Builder 1.5 plug-in.
- Client side validations with Action script 3.0 / and involved in MXML development.
- Design of the application model using Rational Rose by utilizing java technologies like Struts framework (Model View Controller) and J2EE design patterns.
- Extensively used Struts framework for application logic, developed Action Classes using Struts.
- Used Struts Framework for Configuring the data source and Dao’s.
- Involved in developing the graphical skinning and applying the styles for the Application.
- Designed and developed Flex Custom Components to handle the pop-up messages.
- Developed Flex Custom Events to communicate between the various flex components.
- Used Cairngorm Framework with FLEX.
- DevelopedService LocatorandBusiness Delegate Patternin theCairngorm Framework.
- Worked heavily withexternalizesandvalue object(VO) in theCairngorm application.
- Created Widgets for the application using RSL’s (Run time Shared Libraries).
- Messaging Service (FMS) of FLEX Data Services (LCDS) used for communication and real time collaboration.
- Embedded components like check box, text and images in the data grid columns using custom item renderer.
- Accessed third party web services using web service SOAP protocols with E4X
- Designed shadowed effects, styles, blend modes using Adobe Firework and imported that SWf file to flex application.
- Developed advanced graphing, charting using FLEX.
- Used Flash CS3 for adding graphics to charts which developed by Flex.
- Developed Flex Charting components like pie charts, line charts, bar charts, Area charts, Bubble chart to show the project specific performance metrics.
- Used View States, Behaviors, Transitions, Filters and applied styles, Widgets, skinning and themes.
- Developed MQ JMS Queues for asynchronous messaging.
- Used CVS for version control and Junit for testing.
Environment: RAD 6.0, IBM WebSphere Application Server 6.0, Oracle 9i, J2EE, Struts, MQ Series 5.x, MQJMS, Adobe Flex 2.0/3.0, LCDS 2.6, Macromedia Flex Builder 1.5, Flash CS3 XML, Rational Rose, UML, Windows XP, Sun Solaris, CVS, Junit
Confidential, Atlanta, GA
Java Developer
Responsibilities:
- Developed Graphic Designs, animation and images using adobe Flash and Photoshop.
- Interacting with Clients, Art Directors, and Interactive Producers about the concept and explaining it to the Team members.
- Written Action Script code for handling flash components and to interact between the components
- Design the System using MVC and J2EE Design Patterns.
- Responsible for the development of JSP pages, Struts form beans and actions, application business logic and validation.
- Developed web pages using JSP, Ajax, HTML, JavaScript (client side validation), Cascading Style Sheet (CSS), and Struts Tiles layout.
- Involved in implementing business requirements using EJB by writing stateless session beans.
- Developed swing components in web page using Java Swing.
- Involved in integrating the business layer with DAO layer using JavaBeans.
- Involved in performance improvement sessions and suggested few performance tips like caching, objects creation techniques.
- Used Page Bus to enable Ajax elements in a webpage to broadcast and listens for events and messages.
- Involved in writing test cases for testing business components.
- Involved in code reviews using tool called RAT (Review Automation Tool).
- Requirements gathering, System Analysis and Design of the Model.
- Handling Support Issues.
Environment: J2EE (Java Server Pages and Enterprise Java Beans), Struts, Java, JavaScript, HTML, XML, Web logic Application Server(WLS) Version 6.1, Oracle 8.1 as backend, Crystal Reports 8.1, MS-Word, IIS Application Server, SQA Loader, and Windows 2000.
Confidential
Junior Java Developer
Responsibilities:
- Gathered specification, designing the system, building the database, development, testing and implementing the system.
- Prepared technical specifications document for the given functional specifications
- Developed JSP Custom tags to display Data and Graphs.
- Used Enterprise Java Beans to ease the implementation and development of application components.
- Developed Java Beans to use in JSP’s.
- Created Stateless Session Beans for retrieving data and Entity Beans for maintaining User Profile and developed session beans to maintain authentication user roles.
- JDBC connection pooling for accessing embedded and legacy data sources
- Developed front-end user interface screens and server side scripts using JSP, HTML, Java Script, Servlets, Custom Tags and XML.
- Used XML Spy for creating and validating XML files and for generating XSL style sheets.
- Designed and Implemented Server Objects using Java Servlets, EJB, JDBC.
Environment: Java, J2EE, Servlets, JSP’s, Java Scripting, Java Beans, JSP, MVC, Tomcat 4.x, JBuilder, XML, MS SQL Server, JDBC, EJB, JNDI, Rational Rose, Windows NT and Linux.