Sr. Ui/java Engineer Resume
DallaS
SUMMARY
- Over 7 years of Experience in Application Design, Development of Internet, Intranet, Client - Server applications and Network Management Systems using Adobe Flex/HTML5, Java/J2EE technologies for Telecom, Healthcare, insurance and Supply Chain domains
- Worked on all phases of Software Development Life Cycle including Analysis, Design, Development, Testing, Implementation, and Documentation
- Very Strong knowledge on Application development using Flex, such as MXML and Action Script, creating applications using Flex components, Flex Data Model, Error handling, analyzing, designing, and deploying Flex applications using server side technologies
- Expertise on all J2EE related technologies like Servlets, JSP, Struts, Hibernate, JDBC, JMS, JNDI, Log4j, JUnit, SOAP/REST, Web Services, XML, HTML, UML, Apache ANT, Maven
- Developed applications using various architectures like MVC, Cairngorm, Parsley, Swiz and proficiency with WebSphere Application Server, JBoss, and Apache Tomcat
- Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently
TECHNICAL SKILLS
Programming Languages: J2SE1.4/1.5/1.6, J2EE 1.4/5/6, Flex 3.x/4.x, C, C++, MATLAB
Web/Application Servers: IBM WebSphere 5.1/6.0/6.1, Apache Tomcat 5.x/6.x, JBoss 4.2/5.0.1
J2EE Technologies GUI: Servlets, JSP, JDBC, Struts, Hibernate, IBatis LOG4J
Flex Technologies: ActionScript 2.0/3.0, MXML, Web Services, Http Services, Remote Objects, Cairngorm, BlazeDS, LCDS, FlexUnit
Build Tools: Apache Ant, Maven
Web Technologies: JavaScript, CSS, HTML, DHTML, XML, MOSS 2007
Databases: Oracle 9i/10g, MySQL 4.1/5.0/5.1, MS SQL Server 2005
Methodologies: Agile, Scrum, XP, Waterfall, Service Oriented Architecture (SOA), Iterative
Operating Systems: Windows 7/Vista/XP/2000/NT/98/95, UNIX and Linux
PROFESSIONAL EXPERIENCE
Confidential, Dallas
Sr. UI/Java Engineer
Responsibilities:
- Responsible for design & analysis of overall UI component development using Cairngorm Micro Architecture and integration with backend J2EE
- Worked on UI components, adding several behaviors to separate view from logic and provided more user specific validations
- Created Rules Scheduler in Java which triggered once every 10 mins - If rules has been changed and once a day
- Exposed Rules as REST web services for Revenue Management client
- Provided unit test coverage for all teh modules during development
- Participated in design review meetings
- Provided on call support for application every 2 months
Confidential, WA
Sr. Java/Flex Developer
Responsibilities:
- Responsible for design & analysis of overall Flex UI component development and integration with backend J2EE
- Strong Designing of Flex UI components as well as creating and skinning of custom flex components
- Implemented Controller logic and Dependency Injection for teh application based on Parsley framework to interact with backend J2EE and web services layer to pull out teh data to Flex UI components
- Developed Action Script functions and MXML files for event handling, response handling and error handling
- Used VO’s for transfer of data across different Layers of teh application
- Worked with LCDS Data Services to interact with backend Hibernate and Web Services layers to extract data from teh Oracle database and providing input to Flex UI components
- Used Maven tool to Build and Deploy application
- Involved in Unit testing using FlexUnit and JUnit
- Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings
Confidential, OH
Sr. Java/Flex Developer
Responsibilities:
- Responsible for moderately complex product design, systems analysis and programming activities using AIR, ActionScript and Spring BlazeDS
- Implemented Controller logic and Dependency Injection for teh application based on Swiz framework to interact with backend J2EE and web services layer to send teh data to Flex UI components
- Involved in implementing REST Web Services server and client with jax-ws using apache axis 2 Standard Implementation (SI) which provides teh wscompile and wsdeploy tools for developing, deploying, and invoking a Web Service
- Designed several Flex UI screens with teh help of Flash Builder 4 and worked heavily on Advanced Data Grid Components
- Developed Action Script functions and MXML files for event handling, response handling and error handling
- Used VO’s for transfer of data across different Layers of teh application
- Used Maven tool to Build and Deploy application in Apache Tomcat application server
- Provided support for Defect verification, Release testing and Beta support for assigned products
Confidential, MO
Java/Flex Developer
Responsibilities:
- Built teh UI applications on Flex, ActionScript with Item Renderers, Menus, Advanced Grid, Form Controls and also Flex Styling
- Worked on analysis, design and implementation phases of each module
- Created Action Script files for validating data on client side as well for navigational purpose
- Implemented teh Swiz framework to develop teh dynamic user interfaces
- Developed editors for different devices using ImageMap, phone images to manage teh soft keys and programmable keys through teh web interface
- Implemented varoius Design Patterns and also developed Custom MXML Components
- Extensively worked with JSP, Servlets while using Remote Object and BlazeDS
- Designed branding using CSS and Skinning for every Client
- Handled Server Side Exception Handling by displaying error messages using a reference table which had a set of error codes with their corresponding values
- Stand up meetings and weekly Iterative review meetings to track teh progress for each iterative cycle and figure out teh issues
Confidential, CA
Java/Flex Developer
Responsibilities:
- Analyzed, Designed and Developed Flex application using AIR, ActionScript 3.0, Spring BlazeDS
- Implemented Adobe Flex RIA for teh front-end, which greatly improved teh speed of teh development.
- Used Adobe Flex Data Visualization Components and Cairngorm Framework in teh application development.
- Setup and configured Spring BlazeDS and integrated for calling Flex Remoting Services.
- Developed custom components, events and popup boxes
- Used design patterns like Factory, Singleton, Service Locator and ANT as build tool.
- Responsible for teh re-design of teh applications for various functionalities using Item Renderers, Advanced Data Grid, Form Controls and used MXML, Action Script to meet teh business requirements
- Designed CSS and used Skinning for teh Flex components to make teh UI more user friendly and consistent across teh applications
- Worked on improving teh application quality by resolve teh defects across teh applications in Testing phase.
Environment: Adobe Flex 3.2, Flex Builder 3, Flash Builder 4, Cairngorm Micro Architecture, MXML, ActionScript 3.0, Adobe AIR, Blaze-DS, J2EE, Hibernate, Web Services, Agile, WebSphere 6.1, JNDI, Log4j, CVS, JDK, Oracle 10g
