Sr.programmer Analyst Resume
Indianapolis, IN
Professional Summary:
- Over 8 years of experience in analysis, design, development, testing and implementation of Java/J2EE based applications with proficiency in Object-Oriented Analysis and Design (OOAD).
- Strong experience in complete Project Life Cycle, which includesRequirements analysis, Feasibility Analysis, High Level Design, Low Level Design, Design Reviews, Coding, Testing, , Implementation and Maintenance.
- Experience in development of Web 2.0 applications using various RIA technologies such as Flex, Ajax and JavaScript.
- Expertise and experience in developing RIA technologies like Adobe Flex3, Action Script 3.0, BlazeDS, LiveCycle Data Services, Cairngorm MVC, Flex Charting and FlexUnit, JSON
- 2+ years of experience in developing GUI using Adobe Flex.
- Very Strong knowledge on Application development Flex, such as MXML and Action Script, creating applications using Flex components, Flex Data Model, error handling, analyzing, designing, and deploying a Flex applications.
- Expertise in Client Side Technologies such as HTML, DHTML, JavaScript
- Expertise in Using Adobe PhotoShop.
- Strong experience on all J2EE related technologies like Servlets, Struts, spring, JSP, JDBC, JMS, JNDI, JAXB, EJB, etc.
- Familiarity with Object Oriented Analysis & Design using UML with help of Rational Rose.
- Good experience on various technologies like Web Services, XML, XSLT, SOAP, AJAX.
- Experience in XML technologies including XML, XSLT, XPath, DTD, XML-Schema, XMLBeans, JAXB, SAX and DOM parsers.
- Very good experience on using application servers like JBoss,Web Logic, WebSphere and Tomcat.
- Experience in designing and development tools like Eclipse, Adobe Dream weaver, and IBM RAD & Flex Builder.
- Expertise in designing and coding stored procedures, functions, triggers, and packages using SQL and PL/SQL with tuning concepts.
- Working experience in various databases like Oracle, SQL server, MySql.
- Possesses excellent analytical, problem solving, leading and learning skills as well as a keen interest in the emerging technologies.
Technical skills:
Languages : Java, SQL, and PL/SQL
Web Technologies : JSP, HTML, DHTML, AJAX, JavaScript, FLEX, Flash.
Development Tools : XML/XSLT, CSS, Mxml, Action Script, Eclipse, Net Beans, JBuilder, Flexbuilder3.0
Web 2.0 technologies : Flex 3, Action Script 3.0, MXML, Livecycle Data Services, E4X, BlazeDS, Cairngorm MVC, Flex Charts, and Flex Unit.
Web & Application Servers : Tomcat 5.5, JBoss, IBM WebSphere, and BEA WebLogic.
Version Control : CVS, VSS, AllFusion Harvest.
Databases : Oracle 8i/9i/10g, SQL Server, MS Access.
Operating Systems : Windows 2000/XP, UNIX, MS-Dos
Professional Experience:
Confidential, CA June ’08 - Till date
Flex Developer
Responsibilities:
- Used the Software Development Life Cycle (SDLC) for developing the Project.
- Actively participated in the implementation of new Application according to the system specifications.
- Designed the Rich Internet Applications using Flex in Flex Builder 3.0.
- Developed the Application for selling the products for the users.
- Developed the reports using charts to calculate the revenue to the company like the dashboards to the higher level authorities in the company
- Involved in developing the skins and applying the styles for the Application.
- Participated in gathering the requirements for the screens developed for the Project.
- Written the scripting for the controls and the components in the Application using the Action Script 3.0.
- Designed and developed the applications using the custom components like drag panels and custom controls.
- Developed the Advanced dashboard and the reporting tool using the Flex Charting libraries.
- Implemented ILOG ELIXIR 3.0 for developing the Advanced Dashboards with the 3D visualization.
- Implemented the Cairngorm Architecture for building the Application using the MVC Pattern.
- Written the Server side coding in Java to communicate with the backend servers.
- Used Hibernate for providing the persistence with the database and written the Spring Beans to Configure the Application.
- Used remote calls to communicate with the Java and Http service calls to communicate with the xml files, which are written in the server side.
- JBoss 4.2.3 is used as Application Server and Oracle 10g is used as database server.
- Used Blazeds as the tool to communicate with java.
- Used subversion as the version control tool.
Environment: Adobe Flex 3.0, Blazeds ,Flex Data Services, Flash, Java, HTML, Action Script 3.0, Java Script, XML, CSS, Hibernate, Oracle 10g, JBoss 4.2,Spring.
Confidential, CT Jul ‘07–may’08
Flex developer
Responsibilities:
- On clicking a row in which Account holders details are given as input fields which are updated in the data base using Flex and JSP.
- Involved in building the Rich Internet Application Using AIR for Flex in Flex Builder 2 and Worked with Agile Development processes.
- Responsible for development of MXML and Action Script files to meet the business requirements.
- Worked extensively on Flex DataGrid Component and Flex Data Services 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 Web Services layer to pull out the data to Flex UI components.
- Involved in styling and skinning of flex components.
- Used Action Script functions for event handling, response handling and error handling.
- Created applications using Flex components, Flex Data Model, analyzing, designing, and deploying a Flex 2 applications.
- Developed several AIR applications.
- Coordination with backend J2EE team with smooth technology and Web Services layer to pull out the data to Flex UI components.
- Extensive experience with TSQL in constructing user procedure/functions, triggers, tables, collections, user-defined data types, views.
- Used LiveCycle Data services to get the data from the back-end system(LCD’s).
- Participated in the Production support and maintenance of the project.
Environment: JavaScript, HTML, DHTML, LCD’s, CSS, Flex, spring, Hibernate, AIR, JSP, Prototype JS, TSQL, SQL Server, Ant, FlexBuilder 2.0
Confidential,Indianapolis, IN Feb’06- June’07
Sr.Programmer Analyst
Responsibilities:
- Participated in the analysis, design, coding, Implementation and Testing of the Customer Information System.
- Developed Web Services integrated by different systems including Business Workflows.
- Used XML to specify relevant business object metadata. This metadata will allow the mechanism to handle the marshalling of object attributes to database table columns and vice versa.
- Extensively used SAX and DOM for parsing XML documents and XSLT for transformation.
- Utilized JAXB to build Java objects from XML Schema.
- Used XML-Beans for creating XML from java types and vice versa.
- Involved in user interface design and development using JSP, HTML, CSS and JavaScript.
- Used SQL Queries and Stored Procedures extensively in retrieving the contents from Oracle10g.
- Used JNDI lookup for getting the Connection Objects.
- Used AllFusion Harvest Change Manager for version controlling.
- Conduct unit testing and integration testing of components and supported capacity testing.
- Responsible for maintenance and bug fixing of the application.
- Extensively used the log4j for logging.
Environment: Java/J2EE, HTML, XML, XSLT, SAX, DOM, JAXB, XML-Beans, JSP, CSS, JavaScript, JNDI, ANT, Eclipse3.2, Weblogic server 9.2, AllFusion Harvest, FileZilla, Log4j, Windows XP, Oracle10g,PL/SQL.
Confidential,Hyderabad Oct’03-Nov’05 Java Developer
Responsibilities:
- Involved in preparation of requirements document and Use cases.
- Design and development of JDBC module to read and write data from Oracle and SQL Server databases and convert to XML format.
- Involved in the design of XML schema.
- Developed a module to export XML data to CSV files.
- Developed JSPs and Servlets to provide a mechanism for obtaining electronic and printed pricelists for list prices, regional. Prices and customer-specific prices. Parsed XML data using Xerces parserto display it on JSPs.
- Designed and developed session and entity beans.
- Implemented hierarchical control mechanism to provide different permission levels to different users to modify pricing rules using Core Java.
- Provided control mechanisms to allow a salesman to view customer accounts associated with his login.
- Implemented hierarchical definition of products, customers and channels.
- Involved in unit testing, and testing of the product and developed test cases.
Environment: Java, J2EE, JSP 2.0, Servlets, WebLogic, Ant, Oracle, Sql server.
Confidential,India Aug’01–Sep’03
Software Engineer
Responsibilities:
- Business Logic was implemented using EJB
- Played an active role in the high-level Design and Architecture of the module using Rational Rose.
- Adhered to the rules and specifications of the company and followed strict coding standards
- J2EE integration and also integration with other external services and modules.
- Implemented the persistence framework provided by the company to persist data to the database (Oracle) using Java Beans
- Used XML to specify relevant business object metadata. This metadata will allow the mechanism to handle the marshalling of object attributes to database table columns and vice versa.
- Integrating the Designing and coding the front-end JSP pages Retrieving database information stored in Oracle database through the java beans.
- Used tags provided in the Struts Framework for the JSP’S.
- Used LDAP for authentication purposes.
- Created JSP pages using CSS.
- Worked on PLSQL to write a stored procedure.
- Developed EJB in Web logic by setting EJB Deployment Wizard. Coded JavaScript for Client Side Validations.
- Identification of J2EE designs Patterns on the various layers of the application.
- Involved in java script code for client side validation.
- Deployed the Servlets and EJB components in Web Logic.
- Created EJB’s to encapsulate business logic in Session and Entity Beans
- Entity and Session Beans were created and deployed using WebSphere application Server.
- Developed server side utilities using Servlets.
- Developed, Tested and Debugged Java, JSP and EJB components.
- Used JDBC calls to update the database at the application server.
Environment: Java, EJB, WebSphere, WSAD, JSP 1.1, Servlets 2.1, JDBC, XML, HTML, JavaScript, UML, Rational Rose, JDBC, Oracle and Windows 2000, LDAP.
Education Details:Bachelor of Technology
