We provide IT Staff Augmentation Services!

Sr. Systems Analyst Resume

3.00/5 (Submit Your Rating)

Irvine, CA

PROFESSIONAL SUMMARY

  • 15+ years of experience in requirements analysis, designing, developing, testing, deploying and maintaining highly distributed, scalable, transactional, large Internet/Intranet Enterprise applications.
  • Full life cycle (Includes analysis, design, development, integration, configuration, code management, testing and deployment) experience in implementing Internet, intranet, B2C, B2B and EAI applications as a Programmer Analyst, Application Developer, System Analyst, Integration Specialist and Application Architect.
  • Highly proficient in developing applications using Object Oriented Design, Aspect - Oriented Design, Analysis and Methodologies like RUP, Domain Driven and Model Driven Architectures, Agile, and Xtreme Programming in client/server and distributed environments using J2EE architecture. Extensively worked on Rational Suite of products (Rational Rose, Rational XDE, Rational Software Modeler/Architect, Clear Quest, and Clear Case).
  • Very strong experience in developing n-tier Enterprise applications for Financial, Tele Communications, Insurance, Healthcare and eCommerce clients.
  • Dedicated focus on N-tired distributed architectures using J2SE, J2EE, JDBC, XML, JNDI, RMI, JSP, EJB and WebLogic, WebSphere and JBoss.
  • Very good experience in working with several web front end technologies like Struts, Spring MVC, GWT, JSF, RichFaces, Flex, JSP, AJAX, jQuery.
  • Strong knowledge of Java/J2EE design patterns like GOF, Session Façade, Singleton, Business Delegate, DAO, and Service Locator.
  • Extensive experience in incorporating Jakarta Frame works like Struts, JUnit, Ant and Maven in Enterprise applications.
  • Very Strong experience in implementing Web Services within SOA model using XML, SOAP, WSDL, WS-I Basic Profile, UDDI, JAX-RPC, JAXR, SAX2 and DOM2.
  • Strong experience in Enterprise Application Integration using WebServices and Messaging.
  • Extensive experience in developing, deploying, configuring, administering and testing of enterprise applications with IBM WebSphere and WebLogic.
  • Extensive experience in Performance tuning of the WebSphere/WebLogic/JBoss and WebSphere Portal Servers on Solaris, HP-UX and Linux machines.
  • Good experience in Database design, writing SQL, PL/SQL Procedures, functions, triggers and performance tuning.
  • Very good experience in using various version control tools like CVS, VSS, Clear Case, SVN, Perforce and Git.
  • Good experience with Android application development.
  • Excellent analytical, communication, inter-personnel, team player and Leadership skills.

TECHNICAL SKILLS

Languages: Java 1.6, C, UML, PL/SQL, Perl, Shell scripting.

Java Technologies: JEE, Servlets, JSP, EJB 3.x, JDBC, RMI, JNDI, JMS.

Web Service Technologies: SOAP, Basic Profile, WSDL, UDDI 2.0, JAXR, JAX-RPC, XML, Schema, XSLT, XLink, XPointer

Frameworks: Jakarta Struts, Spring, Flex, Ant, Maven, JUnit, Cactus.

ORM Tools: TopLink 3.5, Hibernate, OpenJPA, KODO JDO.

OOAD Tools: Rational Professional J Ed 2003, Rational XDE, RSA, MS Visio, Erwin 4.0/5.0

Front-End: Java Swing, JSP, JSTL, Portlets, JSF, AJAX, JavaScript, jQuery, HTML, CSS, DHTML

Application Servers: WebSphere, BEA WebLogic, JBoss

Web Servers: Tomcat, IPlanet, Apache, IBM HTTP Server.

Protocols: TCP/IP, UDP, SMTP, HTTP, SOAP, FTP.

DBMS: Oracle, DB2 UDB, MySQL, PostgreSQL, HSQLDB, SQLserver 2000

Operating Systems: Unix/Solaris, Linux (RedHat, Suse), Windows 2000/XP, Mainframe z/OS.

IDE: WSAD, RAD, Eclipse, Netbeans.

Other: TOAD, CVS, VSS, ClearCase, ClearQuest, StarTeam, QuickBuild, PowerCenter, AutoSys

PROFESSIONAL EXPERIENCE

Confidential, Irvine, CA

Sr. Systems Analyst

Responsibilities:

  • Responsible for designing and developing new features and enhancements using JEE technologies.
  • Responsible for building the REST Web Services using the EJB 3.1 technology(JPA/EclipseLink).
  • Designed and built Rules based decision processing engine using JBoss Drools. Most of the business rules in TAPS is based on this configurable Rule Engine. Worked on defining the rules and configuring the Rule Engine.
  • Designed and built the messaging based interfaces for clients like PIMCO using Websphere MQ 6.0
  • Designed and implemented the application caching at service layers using Infinispan 6.0
  • Responsible for defining the data exchange format using XSD with the clients. Used JAXB/JAXP for xml and FpML (Financial products Markup Language) processing.
  • Helped in maintenance of the system with cron jobs, shell scripts, Ant build files.

Environment: JDK 1.6, JEE 1.5, MQ 6.0, Glassfish 3.1, JBoss Drools 5.3, Infinispan 6.0, Sybase 15, PVCS, SOAP UI, Ant, Shell scripting, Perl.

Confidential, Irvine, CA

Sr. Systems Analyst

Responsibilities:

  • Responsible for designing and developing new features and enhancements using J2EE technologies.
  • Responsible for migrating the existing persistence layer model from JDO (Java Data Objects) to JPA (Java Persistence API) using Oracle KODO API.
  • Responsible for migrating Oracle Coherence (Data caching engine) to latest version.
  • Used UML diagrams for high-level and low-level component designs.
  • Work with customers to build and formulate business requirements.
  • Develop documentation, white papers and presentations to all levels of management and technical staff.
  • Responsible for upgrading all the FPAC applications to Java 1.6
  • Responsible for updating the build scripts (ANT) to work with the latest api changes.
  • Migrated the windows based WebLogic 8.3 middleware infrastructure to WebLogic 10.3 Redhat Linux infrastructure.
  • Migrated the JSP based FPAC Production Support Tool to J2EE 1.4.
  • Used QuickBuild for continuous integration (for daily builds and automated deployments).
  • Responsible for setting the design guidelines and performing the design and code reviews(used Atlassian Crucible 2.7). Used Findbugs for finding bugs in the Java code and also used Atlassian Clover for code coverage.
  • Responsible for integrating with other enterprise wide services using Tibco Rendezvous 7.2, Tibco EMS and Web Services.
  • Used Spring as the core framework for building the services for COPS application. Used Spring-Integration to work with Tibco EMS(JMS provider).
  • Used several design patterns for implementing the JEE Components/Services.
  • Responsible for working with several teams like middleware, security and performance teams for achieving and maintaining the SLAs.
  • This project is executed in Agile methodology (Scrum). Followed several Agile methodology techniques during the lifecycle of project.

Environment: JDK 1.6, JPA, OpenJPA, KODO JDO, EJB, Java EE 1.5, Spring 3.0, JSP, CSS, Web Services, Oracle 10g, Oracle WebLogic 10.3, Eclipse, HP QC, ANT, SVN 1.6, Messaging, Tibco RV 7.2, Tibco EMS, Oracle Coherence 3.6.1, Linux (on Virtual Servers), Perforce, P4Win, Crucible, Foglight, PowerCenter, AutoSys, QuickBuild 3.1, Atlassian Crucible 2.7, Findbugs, Atlassian Clover, Scrum.

Confidential

Sr. Systems Analyst

Responsibilities:

  • Responsible for developing several Web Services for Registration and Profile Management.
  • Responsible for implementing Messaging using MQ Series and Active MQ(Consumed Billing Services feeds - VISION, and used Active MQ for Auditing the transactions)
  • Worked on front end components using JSP, JSF and jQuery.
  • Used Spring and Hibernate for backend service development.
  • Used Maven for building projects.
  • Implemented services which interact with LDAP(UnboundID).

Environment: JDK 1.5, Java EE 1.4, Spring 3.0, Hibernate 3.x, JSP, JSF 2.0, jQuery, Web Services, Oracle 10g, Oracle WebLogic 9x/10x, Eclipse, HP QC, Maven 2.x, SVN 1.6, Messaging/MQ Series, Active MQ, UnboundID, Coherence, Sun Access Manager, Linux.

Confidential, San Diego, CA

Team Lead

Responsibilities:

  • Responsible for the analysis, design and development of several components like Patient Charting, ePrescribing, Claims Management and Patient Portal.
  • Implemented authentication and authorization modules for practitioner and patient portals using Spring Security.
  • Designed the components in UML using JUDE tool and Visio.
  • Responsible for assigning the development tasks to individual developers and tracking them. Used HP Quality center for managing tasks. Responsible for performing code reviews.
  • Designed and developed service layer components using Spring Framework.
  • Responsible for designing the deployment model and selecting the infrastructure.
  • Designed the domain object model and persistence layer using Hibernate.
  • Implemented Web Services using xfire (spring based).
  • Implemented core framework (reference implementations) for exception handling.
  • Implemented the build process (pom files) for all the Java projects using Maven 2. Implemented maven for Flex projects using flex-mojos.
  • Implemented UI using JSF and Flex 4.
  • Implemented Reporting using JasperReports.
  • Responsible for deployments to Dev, QA, and PROD.

Environment: JDK 1.5, Java EE 1.5, Spring 3.0, Hibernate 3.x, JSP, JSF 2.0, Web Services (xfire), Jasper Reports 3.x, GWT, Flex 4, Flash Builder 4, Parsley 2.x/ Cairngorm3, HIPAA, HL7, Oracle 10g, JBoss 5.0, Eclipse, HP QC, Maven 2.x, SVN 1.6.

Confidential, Des Moines, IA

Sr. Systems Architect

Responsibilities:

  • Responsible for the analysis and design of the AOW and WFF portal applications.
  • Responsible for creating the high level design and reviewing the low level design of the components.
  • Created analysis and design models using the Rational Software Modeler.
  • Delivered several design artifacts like Candidate Technical Architecture and System Architecture Specification documents.
  • Designed and developed JSR 168 and struts based portal framework and portlets.
  • Design and developed the SOA based enterprise business services using Web Services and Messaging (MQ Series).
  • Designed and developed application service layer components using Spring Framework.
  • Responsible for designing the deployment model and selecting the infrastructure.
  • Designed the domain object model and persistence layer using Hibernate.

Environment: JDK 1.4, J2EE 1.4, Spring 2.0, Spring MVC, Hibernate 3.0, RSM, BEA WebLogic Server, BEA WLI, FileNet, webMethods, Vignette, Introscope, BMC Patrol, Rational Software Architect, Oracle 9i, Erwin, MS Visio, Active Directory.

Confidential, TX

Team Lead

Responsibilities:

  • Responsible for the complete analysis and design of the platform.
  • Created High Level Use Case Model and defined Non-Functional Requirements for the project.
  • Created analysis and design models using the Rational Software Architect.
  • Delivered several RUP artifacts including Software Architecture Document.
  • Designed and developed the interfaces for interacting the Verity K2 Server (search engine) using the Verity K2 API and Spring API.
  • Designed and developed the interfaces for interacting with the Stellent Content Management system using UCPM API.
  • Designed and developed the core components using Spring Framework.
  • Responsible for guiding the client application teams in integrating and customizing the enterprise search service in Windows SharePoint Portal, and SAP Portal.
  • Responsible for designing the deployment model and selecting the infrastructure.
  • Designed and developed the persistence layer using Hibernate and ORACLE.
  • Responsible for performing the preliminary Project Analysis Model and reviewing any gaps and data issues with stakeholders and SMEs and insure completeness of the model.
  • Review potentially reusable functions and related interfaces within enterprise services for consistency and agreement.
  • Responsible for designing the enterprise content management solution for Plan Sponsor Portal and Member Portal.
  • Created High Level Use Case Model and defined Non-Functional Requirements for the project.
  • Designed and developed the cooperative portlets and used the WCM adapters to get the content from backend databases.
  • Designed and developed the distributed caching solution using ObjectGrid (from IBM) for portal.
  • Designed and developed the SOA based enterprise business services for retrieving the member data and Plan Sponsor data.
  • Used WSRP for EZ Link and EZ Enroll applications.
  • Developed the business model (workflows) using WebSphere Business Modeler.
  • Used Spring/Hibernate for developing the PSP service layer.
  • Coordinated with QA leads in creating Automation Decision and Performance Decision trees.
  • Responsible for designing the deployment model for the portal and make sure the performance of the system meets the SLAs.
  • Used WebServices (as consumer) to get the claim data from Navigator application.
  • Designed the Front-end using JSF and AJAX.
  • Used Spring for developing the service layer of the application.
  • Designed the domain object model and persistence layer using Hibernate.
  • Designed and developed the solution for integrating the Aetna’s Plan Sponsor Web application and HealthFusion’s Web application (used Single Sign on for these cross domain applications).
  • Used AJAX to show the list of claims in the Plan Sponsor Web.
  • Designed the interaction between EBS and Electronic Claim Repository using Messaging (MQSeries).

Environment: JDK 1.4, J2EE 1.4, Servlets 2.4, JSP, Struts 1.2, TagLib, JUnit, EJB 2.1, Web-Services, JDBC, Hibernate (ORM), Quartz, JMS, FOP, LDAP, Ant, XML, XSL, XSLT, Oracle 9i, UNIX/Solaris, Redhat Enterprise linux, IBM HTTP Server, WebSphere 6.0, MQSeries 6, Rational Software Architect.

Confidential, Washington, DC

Team Lead

Responsibilities:

  • Responsible for providing the detailed design using UML class diagrams, sequence diagrams, activity diagrams for Authorization and Reservation sub-systems using Rational Rose J 2003.
  • Developed business components like Enterprise Java Beans, POJO, Service Data Objects (SDO) using Service Oriented Architecture (SOA) and several design patterns including Session Façade, Data Access Objects, Service Locator, Abstract Factory, Singleton and Dependency Injection.
  • Responsible for designing and developing the Credit card Authorization module using Retail Decisions LiveProcessor API.
  • Designed and developed Web-Tier workflows using Struts 1.2 and Spring WebFlow framework.
  • Responsible for configuring the Single Sign-On (SSO) in WebSphere 6.0 application server.
  • Developed LDAP Login Module for eDirectory server using JNDI and configured it in the WebSphere Application Server 6.0.
  • Involved in specifying and designing Domain Model and responsible for designing the persistence layer with TopLink using TopLink Workbench.
  • Configured the security roles in eDirectory LDAP server.
  • Involved in the database schema design using ERWin and helped in performance tuning of SQL queries both at the SQL level and at Database level (by defining indexing columns and using the Materialized Views of ORACLE 9i).
  • Developed build process and daily build processes as cron jobs using Ant 1.6 on Suse Linux 9.0.
  • Designed and developed Message Driven Beans as message listeners.
  • Designed and developed J2EE 1.4 Web Services for Reservations and Accounts sub-modules using RAD 6, JAX-RPC, DOM(Jdom).
  • Developed Test Cases for Business Components using JUnit and helped the testing team in using Rational Robot for overall automated integration testing of the application.
  • Highly involved in developing the Domain Model and Business Model from the Business Requirements.
  • Actively involved in defining and designing the tiers of the applications and implementation with J2EE best design practices.
  • Developed Use Cases, Interaction Diagrams, State Diagrams, Component Diagrams and Deployment Diagrams using Rational XDE and Rational Rose.
  • Developed complete Web tier of the application with JSF & Struts 1.1/1.2.
  • Developed DispatchAction classes, DynaValidatorActionForm classes, and Resource bundles for Internationalization.
  • Developed the Business Delegate classes for delegate the application flow from action classes.
  • Developed Session Façade with Stateless Session bean to provide a uniform coarse-grained service access layer to clients.
  • Developed Generated Stubs and Java Service End Points for eCarey Web Services for B2B Integration.
  • Generated WSDL using JAX-RPC compiler and also used JAXR, SAAJ API for XML processing.
  • SAX and DOM parser are used for parsing the XML documents received on SOAP protocol using JAXP API.
  • Developed the all the J2EE components using WSAD 5.1.2 IDE.
  • Actively involved in configuring the WebSphere 5.0 application Server and deployed all the modules like Web modules, Business modules on WAS 5.0.
  • Designed and developed Web Services for Receipts and Invoices.
  • Actively involved in porting the existing Business/ Web modules from JBOSS 3.5.1 to WAS 5.0
  • Configured the IBM Http server in WAS 5.0 to serve static HTML pages and Images.
  • Configured LDAP and eDirectory for Security.

Environment: JDK 1.4, J2EE 1.4, Servlets 2.4, JSP, Struts 1.2, TagLib, JUnit, EJB 2.1, Web-Services, JDBC, TopLink (ORM), LDAP, Ant, XML, XSL, XSLT, Oracle 9i, UNIX/Solaris, Suse Linux 9.0, Windows XP, IBM HTTP Server, eDirectory LDAP Server, WebSphere 6.0, MQ Series, WSAD 5.1.2, RAD 6, Rational Rose Prof J Ed 2003

We'd love your feedback!