We provide IT Staff Augmentation Services!

Portal Administrator Resume

0/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY

  • Expertise in Software development for 9 years in developing various web applications and Portal applications based on JSR - 168 and JSR-286 specifications.
  • In-depth noledge in portal development using Liferay Portal (from versions 3.6 to 6.2).
  • Liferay Certified professional. Also has done OCJP and Brainbench certification in Java.
  • Proficient with Single Sign On using OpenSSO and SAML autantication.
  • Has good experience in Design, Development and Implementation of applications using Java/J2EE technologies with the halp of Spring, Hibernate and Struts frameworks.
  • Experience with Oracle 10G, PostgreSQL 9.1, Servlets 2.2, JSP 2.0, JSTL, JDBC, JavaScript, JQuery, Solr, HTML, XML, XSLT, CSS and MySQL 5x for developing applications.
  • Experience in profiling using JProfiller, AppDynamics and fine tune the code for optimal performance.
  • Extensive experience with portal upgrades.
  • Experience in setting-up Clustered Portal environment.
  • Installation and configuration of Solr, Sonar, Jenkins.
  • Hands on experience with Unix commands and Shell Scripting.
  • Expertise in dealing with troubleshooting issues like Server hangs, Application Deadlock, Out of Memory Issue, High memory usage and High CPU.
  • Experience in managing Application Development and complete Program Life cycle including Application Requirements, Reporting Requirements and Integration Requirements.
  • Ability to lead technically sound teams, and provide technical direction.
  • Worked for diverse companies from various business domains.
  • Ensure high quality of engineering deliverables.
  • Lead teams and drive things to closure and play the role of a Scrum Master.
  • Has a very strong analytical and debugging skill.
  • Hands on experience in VPN, Putty, winSCP, etc.
  • Experienced in writing ANT and Maven scripts to build and deploy Java applications.
  • Hands on experience in project management tools like Clear case and VSS.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, Groovy, Shell Scripting, XML, SQL, PL/SQL

Web/XML Technologies: HTML, CSS, JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML, XSLT, XPATH, JAXP, JAXB2.0

Frameworks: Liferay 3.6/4.2/5.3/6.0/6.1/6.2 , Hibernate 3.0, Spring 2.0, Struts 1.3

Apache Projects: Ant 1.8, Log4j, Struts 1.3, JMeter, Jakarta Commons, and Apache POI

Tools: & Utilities: Eclipse, WSAD, TOAD, PuTTY, JfreeChart 1.0.5, Sonar 3.3

Application/Web Servers: WebLogic 11x, JBoss 4x, Websphere 6.1, Apache Tomcat 6x/7x

Database: Oracle 10G, MySQL 5x, PostgreSQL 9.1, MS-SQL 2008 R2, LDAP

Source Control: SVN, CVS, VSS, Clear Case, GIT, Perforce

Buil Tools: Ant 1.8, Maven 3.1, Jenkins 1.4

Design Patterns: Singleton, Session Facade, Factory, Service Locator, Transfer Object, Front Controller, DAO, Iterator

Products: OpenSSO, Jackrabbit, Lucene, Solr 4.2

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto, CA

Portal Administrator

Responsibilities:

  • Monitoring the startup logs for any exceptions or errors. Performing regular health checks for the servers in various environments.
  • Customized the Server Monitoring, Startup, Shutdown and Rotate Logs Script for a better control and issue reporting.
  • Troubleshooting using thread dump, heap dump and Garbage collection analysis for server issues.
  • Log file analysisfortroubleshooting and resolve/report issues.
  • Extensively used Verbose GC for garbage collection, tuning Heap size and identify and reduce memory leakage.
  • Administered performance tuning capabilities in solving environmental/configuration issues.
  • Respond to production and pre-production issues within standard SLA.
  • Identify and provide solutions on the Liferay upgrade project.
  • Introduced and updated CronTab scripts for timely running jobs and provide server status.

Environment: Java 1.7, Liferay EE 6.1 GA1/6.2 SP10, Oracle 11G, TCServer 2.6, Oracle Linux Server 5.11, Solr 4.3, Perforce, Hyperic, GemFire 8.1, WSRP.

Confidential, San Jose, CA

Liferay Architect

Responsibilities:

  • Initial streamlining of the build process and to certain extend on deployment process (made things more comfortable TEMPthan it was before)
  • Own the upgrade of the application from Liferay 6.1 GA3 to 6.2 SP9 version end to end
  • Taking care of the Offshore development team and to some extend managing the ITDS (sys admin/halp desk) and QA team.
  • Involved in analyzing few Liferay Framework bugs, opening tickets and following up/reviewing the fixes and applying them to Prod.
  • Has major contribution with the production releases and tackling any surprises quickly arising during deployment.
  • Initiated the Application Adaptor migration to better handle the core framework customizations.
  • Helped in getting most of the critical tickets resolved and halped for the successful go live for GGHH application
  • Taking care of monitoring the Email Digest project worked by Liferay.
  • Helped in resolving the issues with Email Localization project of Liferay with our custom fixes.
  • Got a download audits plugin developed without performance impact which was a long time pending ticket.
  • Assisting all the vendors of Cisco with debugging/working on any Liferay issues.
  • Managed the WebEx and Jabber integration team.
  • Created couple of Groovy scripts to resolve some long outstanding data issues and to quickly debug/analyze certain production issues.
  • Did the initial cleanup of the entire code base during the build process streamlining task.

Environment: Java 1.6, Liferay EE 6.1 GA3/6.2 SP9, Social Office 3.1, WebEx, Jabber, PostgreSQL 9.3, Tomcat 7.1, Solr 4.3, Salesforce, SAML, Canvas, Quartz Scheduler, REST web-service, Maven, Amazon AWS, S3, Cloudfront.

Confidential, Venice, FL

Liferay Architect

Responsibilities:

  • Involved in designing the entire portal, break down to portlets and define the integration.
  • Work directly with the business users on their requirements and set timelines and expectations.
  • Responsible to interact with the business and refine certain requirements and additional enhancements.
  • Was involved developing the complex integration system which syncs the data with backend SLX and PCMT systems.
  • Involved in performance testing using App Dynamics and performed the optimization of code based on the bottle necks identified.
  • Addressing the comprehensive security aspects - Cross Site Scripting, Automated submissions, SQL Injections.
  • Introduced Multi-VM cashing for further enhancement to performance.
  • Assisted the IT Support team with cluster setup and integrations.
  • Was handling the production release and support.
  • Was taking care of the offshore coordination.

Environment: Java 1.6, Liferay 6.1 GA2 EE, MS-SQL Server 2008 R2, Tomcat 7.0, Solr 4.1, Saleslogix, Quartz Scheduler, REST web-service

Confidential, Glendale, AZ

Technical Lead

Responsibilities:

  • Involved in devising the upgrade process and sequence of activities required to perform the upgrade.
  • Took ownership of the entire upgrade process and post upgrade support.
  • Re-structured the Ajax based sandbox JS for convenient in coding and provide more modular structure for the application.
  • Coded few complex modules.

Environment: Java 1.6, Liferay 6.1 EE, MS-SQL Server 2008 R2, Tomcat 7.0, MongoDB, Memcached.

Confidential

Liferay Consultant

Responsibilities:

  • Provided training on Liferay Portal for the Park Group technical team.
  • Provided guidance to the team to migrate the existing web application to portal application.
  • Provided assistance to setup clustering, multiple instance and assistance on portal admin and security configuration.
  • Helped in setting up Jenkins and Sonar.
  • Provided consultation in defining the development process and methodology.

Environment: Java 1.6, Liferay 6.1 EE, MySQL 5.1, Tomcat 7.0.

Confidential, Glendale, AZ

Technical Lead

Responsibilities:

  • Lead the POC and prepared the design to optimize the performance.
  • Created JMeter scripts to Load test the functionality.
  • Analysis on the existing service layer using JProfiler to identify the bottle necks.

Environment: Java, Web Logic Application Server, Oracle, Ejb 2.0, Struts 1.2, RAD, AIX Linux Server.

Confidential

IT Analyst

Responsibilities:

  • Involved in developing and setting up the complete base environment right from the scratch.
  • Was at onsite for analyzing and enhancing the security system and do a complete setup of the various environments.
  • Was involved in analysis, design and development of custom autantication modules in OpenSSO.
  • Involved in devising the security & access model and complete configuration of Liferay and OpenSSO.
  • Developing the JMeter scripts for performance and regression testing.
  • Involved in the onsite-offshore coordination.

Environment: Java 1.6, Liferay 6.0 EE, OpenSSO 8.2, WebLogic, Apache Web Server, Web-Agent, FTP/SFTP, Oracle, LDAP.

Confidential

Assistant Consultant

Responsibilities:

  • Involved in client interactions to get the requirements and provide estimation.
  • Enhanced the search engine optimization.
  • Redesigned the site search functionality and few other functionalities for a better performance.
  • Fixed existing bugs and implemented additional features like simple CMS administration for the home page, etc.
  • Involved in monitoring and maintaining the complete site.

Environment: Java 1.5, Struts 1.4, Spring 2.5.6, Hibernate 3.0, Ajax, Dojo, Lucene Search, MySql 5.1, Tomcat 5.5.

Confidential

Software Engineer

Responsibilities:

  • Involved with client interactions for the project requirement.
  • Worked in the PDF generation part using XSL-FO.
  • Involved in bug fixing and Enhancement Trackers.
  • Involved in Unit Testing using JUnit.

Environment: Java 1.5, Spring 2.0, Hibernate 3.0, Ajax, Servlets 2.2, JSP 2.0, Oracle 9i, XSL-FO, Websphere 6.1

Confidential

Software Engineer

Responsibilities:

  • Involved in Project Meetings.
  • Involved in creation of service layer and JUnit test cases.
  • Implementation of business Logic.
  • Involved in Unit Testing using JUnit.

Environment: Java 1.5, Spring 2.0, Hibernate 3.0, Ajax, Servlets 2.2, JSP 2.0, Oracle 9i, JBoss 4.0.5

Confidential, IN

Software Engineer

Responsibilities:

  • Co-ordination of the team.
  • Involved in Project Meetings.
  • Requirement gathering and analysis.
  • Designing and implementation.
  • Involved in Functional and UI Testing.

Environment: Java 1.5, Liferay 4.0, Ajax, JSP 2.0, Servlets, MySQL 5.0.24, JfreeChart 1.0.5, Tomcat 5.0.28, HTML, JavaScript, Css.

Confidential

Software Engineer

Responsibilities:

  • Co-ordination of the team.
  • Involved in Project Meetings.
  • Designing and implementation.
  • Involved in Functional and UI Testing.

Environment: Java 1.5, Liferay 4.2, Ajax, JSP 2.0, Servlets, MySQL 5.37, JBoss 4.0.5, HTML, JavaScript, Css.

Confidential

Software Engineer

Responsibilities:

  • Designing and implementation.
  • Involved in Functional and UI Testing.
  • Involved in Project Meetings.

Environment: Java 1.5, Liferay 4.0 framework, JSP 2.0, Servlets, MySQL 5.0.24, Tomcat 5.0.28, HTML, JavaScript, Css.

Confidential

Software Engineer

Responsibilities:

  • Designing and implementation.
  • Involved in Functional and UI Testing.
  • Involved in Project Meetings.

Environment: Java 1.5, Spring 2.0, Hibernate 3.0, Ajax, Servlets 2.2, JSP 2.0, Oracle 9i, XSL-FO, Websphere 6.1

We'd love your feedback!