Post Job Free

Resume

Sign in

Management Development

Location:
Newark, NJ
Posted:
May 02, 2016

Contact this candidate

Resume:

Josh Graff

*** ** ***** ** *** *A

Brooklyn, NY *1238

412-***-****

E-Mail: acul0f@r.postjobfree.com

Professional Objective

To obtain a Applications Architect/Developer position that will utilize and enhance my skills, while providing an opportunity for professional growth and development. Highlights of Qualifications

Excellent organizational and communication skills; reliable in completing projects.

Outstanding communication skills, excellent motivator with emphasis on teamwork.

Accepts change willingly and utilizes new methods to increase efficiency.

Highly experienced with AGILE, HTML,CSS, JavaScript, jQuery, SQL Database, Oracle Database, OIM,OAM,OEM, Core Java and Java JSR 168/286, ASP.NET, VB.NET, C#.NET, XML, Web Services, Apache, Internet Protocols and Quark Publishing Platform.

Expertise in all Microsoft Office, Adobe Suite software, Visual Studio, Java Eclipse Environment.

Ability to learn new tasks or procedures quickly.

Expertise in developing for and maintaining the Liferay Portal Content Management System

Experience

10/13– 12/15 Liferay Architect Consultant

Ness Technologies - Client: S&P Ratings New York, NY

Setup and configured Quark Publishing Platform and Quark Express Server.

Re-factored the Quark save protocols to to support JMS services.

Re-factored database calls to mitigate risk involved with multiple same ID calls causing corruption of data.

Added support for Quark server clustering.

Added multiple redundancy software load balancers with NGINX.

Re-architected software infrastructure to add 3 layers of redundancy before a DR scenario would need to be invoked.

Added SSO token checks to resolve OAM SSO ID and PEGA SSO ID timeout conflicts.

Setup and configured Liferay 6.1.2 GA3 on all systems Development – Production.

Optimized Liferay Portal to handle the large amount of applications that were planned to be migrated from the old system.

Designed the Liferay Portal system to require no downtime and almost no restarts required of the Portal during application deployments.

Worked with Product Management to determine scope of the Portal requirements.

Collaborated with Product Management, client delivery team and development teams to outline the time frame of each application that would be migrated to Liferay.

Collaborated with the Product Manager to explain the necessity and benefits of the Liferay Migration to each of the individual Product Owners on an application by application basis.

Lead the development team in the Migration process and during the development cycles.

Developed a standard migration template that the development team could use to expedite the Migration Process.

Developed all Architectural documentation for High Level overviews to Drill Downs of the Portal system; from Infrastructure entry points to all connecting external application layers and the technologies the Portal was designed to accommodate.

Developed all Architectural documents for every major component.

Trained Application teams on how to develop for the Liferay Portal and answered any questions they may have had.

Provided Knowledge transfer for the client Portal team so they could accurately support the new system once the 18 month live development period was complete.

Changed the permissioning system from the two Portals to allow larger scalability.

Integrated the new permission system to with a seem-less integration between the two portals.

Designed all Portal level components from login to logout.

Integrated Oracle OAM SSO to allow seem-less transitions between protected applications and applications that required the Liferay Portal to handle authentication.

Designed a new Liferay Theme that would scale to the demands of the client needs with minor code changes if required.

Migrated 60+ Applications and over 100 Portlets varying from Java native Portlets, extJS Portlets, Flex Applications, Proxy Portlets, Remote Applications that varied from Web- Proxy Applications to Standalone applications requiring iframes.

All migrated deployed applications were upgraded from older JDK versions 1.5 and below to JDK 1.6 and 1.7.

All migrated deployed applications were made to be JSR 168 and JSR 286 compliant

All migrated deployed applications were redesigned to a new User Experience standard that created a better overall user experience within the application and when navigating the portal.

Added over 20 components to the system which ranged from translating the old Vignette system Provisions to Liferay Provisions, a new user provisioning application, multiple reusable portlets that scaled depending on the application framework required, added compatibility to a new external “source of truth” provision system not dependant of the Liferay Database.

Developed an iframe portlet that would not conflict with the capabilites of external extJS Applications which had resizing and would scale all content properly to the content area.

For Provisioning multiple redundant fall-back systems were designed to ensure security and no user impact to performance or credential provisioning.

Setup and configured Apache 2.2.2 web servers and Oracle Weblogic Application servers Development – Production

Added new rules to handle navigating between the old and new Portals that would translate required settings with almost no required maintenance window if a requirement changed.

Added an SSL secure layer that could also handle non SSL protected external applications without security notification popups to the user and also keep the entire portal and displayed application secure by having Liferay Portal and Apache servers route all traffic through itself before going to the client browsers.

Trained Operations Teams on the new Portal deployment procedures and assisted them in deployments until they were confident with the new system.

Supported, troubleshooted and resolved all Production level issues. From “end to end” Infrastructure to “end to end” Application issues.

Collaborated with Operations Teams during QA, UAT and Production Releases and had high availability if any issue was to occur.

06/10 – 5/11 Applications Developer

FrameworksIT Pittsburgh, PA

Designed the current web application interface with variability in mind for expansion and alterations to multiple clients using a combination of CSS, JavaScript, jQuery plugins and AJAX ADODB calls.

Designed the front end interface with ASP.NET server communication variables in mind to allow a completely dynamic listing for multiple drop down menus based on choices made.

The changes mentioned above allowed the front end development time of new client websites to be cut from 2-3 weeks to a few days.

Server Side - everything was also developed with variability mind mind to allow the application to just be rerouted to a different database and produce the same results without having to modify stored procedures substantially for each client.

Designed SSI Packages with semi – static variability in mind, drag and drop into target file directory and run batch scripts and the multi-tiered SSI package would automatically be inserted into the proper tables either appending rows or deleting the entire table depending on the specifications.

Automated run times of stored procedures and SSI packages using a combination of macros, batch files and Windows Scheduler.

All current web applications are hosted on IIS 6.0 and 7.0 servers running SQLServer 2008.

Provided Wildcard SSL setup using windows command scripts to quickly setup multiple new websites on secure hosts.

All applications were designed to be run with ADODB connections under secure layering.

Developed a Liferay Portlet JAVA search engine based around the Deep Web Technologies API which allowed a federated search of local and federal library systems in a easy to use interface.

11/07 – Present Contractor / Consultant Boston, MA / Pittsburgh, PA Robert Half Technology / Office Team / Creative Group

Performed general excel data entry and general task writeups.

Increased productivity by automating time-consuming tasks using Object Oriented Programming.

Created and setup computer operating system images with Norton ghost, Altiris Client / Server Software and Novell Netware.

Integrated SASI education management tools into an automated excel database macro system reducing the number of people needed for implementation down from 5-10 to 2-3 people.

Developed customizable template website designs for multiple three and four diamond resort hotels and country clubs.

General management responsibilities with handling standardized test materials. 10/05 – 2/07 Prototype Designer Providence, RI

Life 3 Solutions

Developed an interactive virtual 3d model of the King Hassan II Mosque.

Designed or recreated textures and interactive material for the display.

Photo sourced images of major tourist areas of Casablanca.

Researched the Country of Morocco and tourist attractions to provide an immersive virtual experience.

Overall effectiveness of this program in coordination with Morocco's Vision2012 tourism en devour was about a 5% increase in tourism to the country from countries not located in the European Union

Developed proprietary tools to maximize efficiency for the creation and deployment of the coordinated launch of the Real and Virtual NASA BLAST project. Education

Johnson & Wales University

Bachelors of Science in Computer Graphics and New Media Associates of Science in Computer Graphics and New Media Honors, Certifications, and Associations

GO Morocco Program, 9/05 – 2/07

JWU Student NSO, 9/05 – 2/07

References Available Upon Request



Contact this candidate