We provide IT Staff Augmentation Services!

Portal Developer Resume Profile

2.00/5 (Submit Your Rating)

Objective

I am seeking a leadership/analyst position that allows me to effectively utilize my vast experience in software development in order to create effective and lasting change.

About Me

Skilled professional with broad experience in the software process and product-centric software development.

Strong leader with focus on delivering high quality solutions that are targeted towards client needs.

Communicator fluent in the languages of the business and technology worlds.

Areas of Excellence

  • Client communication
  • Leadership and Mentoring
  • Cross-Functional Team Management

Areas of Experience

  • UI Design and Accessibility
  • Architecture and Design
  • Database and Data Models

Areas of Interest

  • Team Building and Optimization
  • Web Content Management
  • Project planning

Methodologies

Agile/Scrum

Prototype / POC Model

Iterative / Incremental

Activities

Requirement Specification

  • Architecture Design
  • Testing Debugging
  • Maintenance Upgrades

Techniques

  • Stand ups and Short Meetings
  • Architectural Design Patterns
  • Application Development Methodology
  • Software Modeling

Professional Experience

Confidential

  • Online Banking Leading an agile team for designing and implementing key capabilities of the online banking application.
  • Groom user stories to ensure consistency and granularity appropriate for the agile team.
  • Work closely with the product owner to ensure that sprints were appropriately sized and delivered complete and useful features.
  • Worked with and educated business analysts to manage technical feasibility and scope
  • Leading design and implementation of software framework elements and application elements ensuring best practices
  • Working with the testing team to ensure that the application is tested appropriately and all incidents are handled effectively.
  • Interacting with external teams including UI design team, performance team, environments team and vendors to ensure that our team has the required information and artifacts to meet its commitments
  • Manage team members to ensure that they grow in their careers on the path to their long term goals

Confidential

  • Health Claim Portal Senior Portal developer for the implementation of a portal solution which would provide government employees the ability to file for health claims. The portlets being developed use the Spring MVC framework and are based on the Portlet 2.0 JSR 286 standards. The portlets will be built using Apache's Maven build tool and will run within the Liferay Portal.
  • Implementing a common base portal application which will then be used by all the other portlet applications.

Confidential

  • Organize and lead portal development efforts involving private and state institutions. Facilitate the development life cycle by collaborating with key stakeholders both clients and associates . Work closely with offshore and on-site development teams for effective coordination.
  • Biopharmaceutical Portal Portal architect and development lead for the implementation of a Portal solution to provide a single access point for prescribers and nurses. The Portal provides patient and account management to enable more efficient and streamlined compliance with program requirements.
  • Wrote the micro design specification for portal which included specifications for more than twenty JSR 286 portlets built on Weblogic Portal. In addition the document incorporated different views of the system in the form of architectural diagrams, component diagrams, and sequence diagrams.
  • Service oriented portal design where portlets interfaced with web services, which in turn either interacted with an Oracle database or a PEGA/PRPC Rules Engine.
  • Led development activities for both online and offshore teams and ensured that targets were on schedule
  • Performed code reviews with the development team and the client
  • Planned and delivered knowledge transfer sessions to the client
  • Credit Union Portal Technical lead for the development of a portal for a credit union and their customers.
  • Interfaced with the client to build a custom portal on WebSphere Portal Server based on SOA technology.
  • Designed and reviewed technical specifications for portlets to be built for the Portal.
  • Monitored and guided design/development activities of the Global Delivery Team and as well as the on site team
  • Coordinated with different work streams including the UI, functional, web content, and QA teams.
  • Acted as SME for both development and test teams and reviewed test cases to ensure development was as per requirements.
  • Performed code reviews with the development team to improve quality and verify data flows.
  • Managed defects which included defect assignments, defect triage and release of defect fixes across milestones.

Employee and Manager Self Service Applications Lead developer to design and implement Employee Self Service ESS components changing personal information like address and phone and Manager Self Service MSS Components like transferring reporting relationship, activate/deactivate contingent workers, process correction using Web Experience Factory.

  • Worked with both offshore and onsite teams to exchange share information.
  • Created WEF technical specifications for ESS and MSS components.
  • Implemented ESS and MSS components in WEF which interfaced with SAP on the back end using BAPIs and Custom Function modules for integration
  • Implemented a custom portlet for allowing users to submit feedback through a SMTP server using the Java Mail API
  • Interacted with offshore team which included reviewing components developed by them and reviewing test cases.
  • Performed peer reviews of code developed for various ESS and MSS components.
  • Insurance Portal Senior Developer for a portal and web content management solution to address client's requirements.
  • Amidst many proposals, architected and implemented a subsystem which suggested response and monitoring plans
  • Designed and implemented a custom Document Center which displayed forms and marketing materials stored in a content repository. The documents were filtered based on categories
  • Designed and implemented the News Portlet - which displayed the news headlines stored in WCM.
  • Designed and implemented the Order Disability Insurance Marketing Materials portlet - which displayed a list of Marketing Materials and allowed a user to order them and receive email notifications.
  • Designed and implemented a middleware content service which provided the WCM content to portlets. The Content Service leveraged the WCM API to interact with WCM.
  • Designed and implemented a base custom portlet which provided all the common portlet services to the custom portlets. The services include sorting and paging services, interacting with middleware, interacting with the server cache.
  • o Wrote the macro and micro designs.
  • o Completed Knowledge Transfer to the client
  • Educational Portal A data management system that would collect and analyze information about students academic performance to help educators and parents make smart decisions that improve the academic progress of students and schools.
  • o Worked on a Google like search application which would be responsible for searching a variety of data sources including DB2 Content Manager and Web Content Manager and integrate with IBM OmniFind Enterprise Edition to retrieve relevant result
  • o Converted the default Search portlet which is provided by IBM OmniFind from a Struts based IBM Portlet API to JSR 168 Struts. The portlet was responsible for Searching various collections and retrieving appropriate search results. The Search portlet used the Search and Index API SIAPI to access OmniFind and return results. The Search application User Interface was customized to allow the user to choose the desired collections.
  • o Worked with JSR 168 API and Java Mail to implement a portlet for user feedback.
  • o Also implemented a custom post-login solution for WebSphere Portal 6.0 where post user authentication, user attributes were retrieved from the LDAP Directory Server to allow the user to accept the User Agreement if not yet accepted.

Confidential

  • Identity Management Implemented an identity management solution which included architecting its physical and logical structure.
  • Set up the Sun Access Manager and configured it to use the Sun One Directory Server as a user and policy store. Set up single sign on for several applications functioning as service providers, hosted on different web servers, protected by the Sun Policy agents.
  • Additionally, worked with the Sun Federation Manager to federate the applications into a Circle of Trust

Confidential

Learned and worked with software from all approaches and using many ranges of technologies which spanned many tiers. The experience included: requirements gathering, architecting, prototyping, development, client support and much more.

Integrating ERP with Asset Management Led development effort to design and implement integration architecture, for integrating an ERP System with an external asset management application for a state government client. The architecture for the integration solution incorporated process choreography Business Process Execution Language - BPEL , service oriented architecture SOA , and message exchange. The integration components were deployed to WebSphere Business Integration Server Foundation.

  • Proprietary ERP System Designed and developed as a lead developer a custom solution which aimed at integrating the various ERP applications so as to provide a single unified access point to all the applications.
  • Implemented single sign-on functionality for the applications by developing JSR 168 compliant login portlets to ensure compatibility with various portal vendors.
  • Implemented and deployed a custom user registry and a custom member repository, which overrode the default IBM WebSphere Portal authentication and accessed the ERP data store for authentication and authorization information.
  • Worked as part of the core architecture team to design and develop the framework for a proprietary ERP System, a Web based offering. The application used Sun's Java 2 Enterprise Edition J2EE platform as its foundation. IBM WebSphere Application Server was used to provide J2EE container services.
  • Designed and developed several J2EE web components Java servlets which ran as individual applications. These web components comprised of dynamically generated HTML pages and used JavaScript to validate client interactions.
  • Used Java Naming and Directory Interface JNDI , a fundamental component of J2EE, to create the ability to connect to and retrieve data for users from various LDAP v3.0 compliant directory servers including Sun One Java Directory Server and Microsoft Active Directory.
  • Used JDBC for cross DBMS connectivity. JDBC calls were used to connect to various database platforms including Oracle, DB2 and SQL Server.
  • Designed and developed Java classes which contained the business logic to be used by the servlets. Java classes were developed according to various design patterns like the factory design patterns and the strategy design patterns. The W3C DOM model was used to access and build XML documents. .

Self Service Applications - Designed and developed Employee Self Service ESS and the ESS Service Manager, two web based applications which integrated with the backend for an HR application.

  • The self service applications allowed employees to review and update their demographic information such as address, emergency and contact information.
  • The ESS Service Manager was a site for system administrators. It allowed for easy maintenance of the ESS web site and allowed for submission of transactions to the back-end server.
  • The application used Microsoft's Component Object Model COM technology to communicate with the back end. The application used SQL Server as a data store and Active Server Pages was used to develop the web pages.
  • Designed and developed Vendor Self Service VSS application for vendors of a state agency. VSS was developed using Active Server Pages and Microsoft SQL Server. VSS allowed vendors to register online, update registration online, receive solicitation notifications by email, and register for commodities and services.
  • Client/Server ERP Application - As a technical specialist designed, implemented, and tested various enhancements for a client/server based ERP solution, which included new features like leafing from HR transactions and enhancing email features.
  • Acted as a technical consultant to the Client Services Group resolving client issues. Responsible for the maintenance of the ERP solution, Workflow Designer and other GUI products, and the maintenance releases of these products, as required.
  • As a team member, designed and implemented workflow management features like a comprehensive rule-based workflow, email capabilities and a newly designed navigator. The application had a two-tier Client/Server architecture with a GUI Interface. Development was done using C/C and Blaze Presenter/C, a cross-platform user-interface development tool.
  • Designed and developed utilities for archiving, restoring and purging of attachments for documents. These attachments could be alternatively stored in Notes or Oracle databases.

We'd love your feedback!