Profile Center
Lehel Keresztes

RSS
  • Screenshot of the about section of the profile page
  • Profile page, about me section in edit mode
last next

This website is an internal Roche tool, through which Roche employees can
register and then keep their details up to date, such as name and address
but also profile photo, email settings, preferences, interests. The site’s goal is
to serve as a unified login platform across the whole Roche network. It uses
Eloqua as its database. I was the lead developer for this project.

Key features:

  • Laravel framework
  • direct Eloqua integration via RESTful API
  • all the data is stored and pulled to the application from Eloqua (ex. dropdown


list values, interests, user data, etc.)

  • oAuth2 authentication
  • extensive caching
  • media optimization via Gulp build system
  • account activation and Eloqua Double Optin system
  • bi-directional field name mapping
  • bower and composer package managers
  • emails are sent from Eloqua
  • served over HTTPS
  • fully responsive front end
  • custom Google Analytics event tracking
Screenshot of the about section of the profile page
Copyright Roche
Profile page, about me section in edit mode
Copyright Roche

Login with your account at…


…or OpenID: