We provide IT Staff Augmentation Services!

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


  • 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


  • 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


  • 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


  • 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


  • 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

Hire Now