Flex Developer Resume Profile
summary:
- Over 9 years of Software/Web programming experience using Java, Flex, Action scripts.
- Good experience with Javascript, creating online interactive applications with Adobe Flash and Adobe Flex Builder 3 and 4.x.
- Designed rich internet applications RIA , which displayed and used data from static XML files and Java web services, using Adobe Flex.
- Experienced with Spring 3.5, MVC architecture and Cairngorm and Mate Framework.
- Proficient with core Java concepts like Collections, Multithreading, Data Structures, Serialization, Java Beans and Core Java.
- Implemented design patterns such as Singleton to access DAO, Business Delegate and Session Fa ade.
- Excellent experience in Web applications developments, Client/Server technology, Distributed Applications using J2EE Enterprise Applications.
- Experience in designing and implementing complex, high performance and scalable distributed object-oriented applications using J2EE JDBC, JSP, Servlets, EJB technologies and open source web frameworks Struts, Spring and Cairngorm .
- Experience in developing Rich Internet Applications using MXML and ActionScript in Adobe Flex/Flash.
- Proficient in Client-Server and Web-Application development using Java, JSP and HTML with back end data bases like Oracle, MS -SQL Server and MySQL.
- Hands-on DB queries, stored procedures and triggers using SQL Plus, PL/SQL.
- Communication with the Java code using BlazeDS and LiveCycle Data Service.
- Experience with Application Server like Apache Tomcat, JBoss, and WebSphere.
- Experience with Building Tool like Ant, Maven.
- Proficiency in Windows, Mac and Unix/Linux operating systems.
- Hands on using Flex Unit test and the use of Flex Monkey tools for automated test.
TECHNICAL SKILLS:
- Programming Languages: Java, C, C Action Script, and PL/SQL.
- Java Technologies: Swing 3.5, AWT, J2EE JSP, Servlet, JDBC .
- Web Technologies: Action Script, Ajax, Web Services, HTML, HTML5, XML, MXML, XSLT, CSS.
- Tools: Adobe Flex, Adobe Live Cycle Data Service, BlazeDS, Adobe AIR, Adobe LiveCycle ES, Eclipse, My Eclipse, Sencha, IBM Rational Performance tester, MAVEN, ANT
- Database: Oracle 9g/10g, MySQL, DB2.
- Web Services: Apache Tomcat, WebSphere, Jboss.
- Operating System: Windows XP/Vista/7, Mac OS X, Linux/Unix
- Adobe Flex Framework: Mate, Cairngorm
PROFESSIONAL EXPERIENCE
Confidential
DemandTec Assortment Optimization
Confidential DemandTec Assortment Optimization is designed to help retailers determine which items should be stocked by cluster, store or planogram size. Assortment Optimization can help retailers improve variety in their assortments, rationalize SKU counts, localize product offerings and make strategic assortment decisions to increase loyalty.
Responsibilities:
- Enhanced UI infrastructure widget to support view customization. This widget supports visual grid representation of nested business object using grouped column feature. Also, incorporated to edit the view as per user's preferences.
- Programming in Core Java, Flex and object-oriented languages.
- Used Flex SDK 3 and/or Flex SDK 4 and Action Script programming.
- Used IBM Rational Performance Tester RPT tool to identify the presence and cause of system performance bottlenecks and reduces load testing complexity, analyze the tests results and create custom metrics.
- Used Flex Styles and CSS to manage the Look and Feel of the application.
- Analysis and design for order and trade reconciliation system.
- Responsible for the implementation of application system with Core Java and Spring framework.
- Involved in XML parsing of client information for processing the configuration of each retailer and stock/inventory information
- Developed various PL/SQL scripts to retrieve the data from the database for business team on weekly basis.
- Used Perforce version control to maintain the code in the organization and Bug Fixes.
Environment: Java, spring 3.5, Adobe Flex 4 4.5.1 SDK , Action Script 3, BlazeDs, MyEclipse, Swiz Framework, Flash, CSS, XML, Eclipse, Perforce, MAVEN, UNIX.
Confidential
Software Engineer: Flex Developer
Confidential project is an integral element of the Enterprise Contact Center Strategy CCS . The Clinical Contact Center desktop application - KPATHS provides flexible workflows, efficient call handling and call tracking which are the hallmarks of industry standard Contact Centers.
Responsibilities:
- Understanding client requirements in terms of user requirements, functional specifications and technical requirements.
- Involved in designing the architected solution using Unified Modeling Language UML .
- Designed, developed and implemented a web based front end using Flex 4 4.5.1 SDK and Action Script.
- Used Mate as Framework for the development of the application.
- Heavily used Form control for data entry purpose.
- Used Flex Styles and CSS to manage the Look and Feel of the application.
- Extensively used custom events, custom components and custom item renderers.
- Used Flex Remote Object Services BlazeDs for accessing the server side Java code, Web Services and Remote objects.
- Deployed session beans on WebSphere Application Server.
- Used Spring MVC through BlazeDS, and then integrating Hibernate as the back-end.
- Used Flex E4X to manipulate the XML Data in the application.
- Actively involved with QA team for bug fixing.
- Used Flex Monkey for automated test.
Environment: Java J2EE, spring 3.5, Adobe Flex 4 4.5.1 SDK , Action Script 3, BlazeDs, Mate Framework, Flash, JavaScript, CSS, XML, Eclipse, CVS, SVN, ANT, WebSphere, Flex Monkey.
Confidential
Programmer
Confidential is an Intellectual Property Management software and services for enterprise licensing and royalty management, in addition to providing end to end implementation services for the Oracle Applications and technologies and the IBM Middleware and Information Management platforms.
Responsibilities:
- Developed Servlets, JSP pages, Beans, JavaScript and worked on integration.
- Worked on complete life cycle, Design, development and testing using OOA and OOD.
- Used JSP, HTML, and CSS for content layout and presentation.
- Implemented the application using Spring Web MVC, SpringJDBC, JSPs, JAXB, JCS cache, Java J2EE Stack, Core Java, Multithreading, Data Structures, with Spring Hibernate web Services.
- Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
- Implemented the RESTful Webservice deployed on Tomcat.
- Used spring for dependency injection.
- Supported and troubleshoot production implementations.
- As a part of a project team, share technical and product knowledge with other team members.
- Participated in technology/tools evaluation and software technical proof of concepts.
- Used JUnit for Unit testing the application.
Environment: Java, J2EE, JSP, Servlets, TCP/IP, Sockets, WebServices, Tomcat, Hibernate Spring, ANT, SOAP, WSDL, JavaScript, PL/SQL, VSS, Oracle 10g, JUNIT/Eclipse, Windows 2000.
Confidential
Software Engineer: Flex Developer
Booking system application includes booking, editing, cancelling an existing or a new reservation.
Responsibilities:
- Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development.
- Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
- Application is Developed Using MVC micro architecture Framework.
- Development of Custom Flex components and efficient use of flex controls like Advanced Data grids, Item Renders and pop up's.
- Used Flex Skinning to enhance the look and feel of the application.
- Worked on Flex HTTP Service to retrieve data from the remote server or perform required business functionalities from the front end.
- Used Flex Remote Object Services BlazeDs for accessing the server side java code.
- Wrote Action Script code to interact with JavaScript.
- Implemented various Flex Validation Using Action Script classes.
- Made use of various Flex binding techniques for Data binding.
- Designed and developed Application based on design patterns MVC.
- Used CVS for version controlling.
- Involved in bug fixing of the Application.
Environment: JDK 1.4.X, Flex 3, Action Script, BlazeDs, CSS, JavaScript, HTML, CVS, Eclipse, UML, Rational Rose, SQL Server.
Confidential
Software Engineer Java/Flex developer
Mizane Card provides online services for the Confidential credit card customers. These services include account summary, unbilled activity, past statements, online payments, balance transfers, rewards. The scope of the project includes the maintenance and enhancement of the existing credit card application.
Responsibilities:
- Understanding client requirements in terms of user requirements, functional specifications and technical requirements.
- Involved in designing the architectural solution using Unified Modeling Language UML .
- Took part in designing the Use Case diagrams and Class diagrams using Rational Rose 2002.
- User Interface of the application is developed using Flex components and controls.
- Flex Skinning is used to improve the look and feel of the application.
- Used Action Script to write custom validation classes for the application.
- Made use of Apache ANT 1.4 to automate the build process.
- Implemented the application using Model View Controller MVC design pattern.
- Involved in defining Coding standards and best practices.
- Involved in bug fixing of the Application.
Environment: Flex Builder 2.0, Action Script, Validator, Oracle 9i, XML, Linux, Apache Tomcat 5, Java Script, CSS, HTML, Windows XP, MyEclipse 5.1, Rational Rose 2002, Flex Unit, ANT 1.4, CVS.