Skip to content
View cerebrl's full-sized avatar

Highlights

  • Pro

Organizations

@cerebralideas
Block or Report

Block or report cerebrl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cerebrl/README.md

Hi there 👋, I'm Justin. I'm a Principal Web Engineer, Technical Lead and educator.

Cerebrl's GitHub stats

I'm currently working as a Principal Engineer on ForgeRock's open source, Web projects for Identity and Access Management (IAM) development. Our main focus is on building a better developer experience for all ForgeRock customers and their developers. This entails both the design and development of SDKs, frameworks, and libraries as well as the development of educational tools, tutorials, and documentation.

Current Projects

An interesting project I'd like to call out is ForgeRock's Web Login Framework that just released 1.0. This project offers ForgeRock customers the ability to customize and generate embeddable JavaScript widgets or stand-alone applications for authenticating their users without having to build their own UIs or state management. You can read more about it on the README.md from the repo.

Another interesting project that I recently completed was an implementation of service workers, iframes and alternative origins to increase the security of stored access artifacts, inspired by a patent that ForgeRock owns. You can read more about the experiment on the README.md within the prototype repo.

Additional Information

Technical Skills

(In no particular order)

  1. TypeScript & JavaScript
  2. React & Svelte(Kit)
  3. Node.js & Express.js
  4. Authentication, authorization, OAuth & OIDC
  5. Browser security, protocols, & APIs

Psychosocial Skills

(In no particular order)

  1. Team development
  2. Education & mentorship
  3. Technical leadership
  4. Collaborative design
  5. Conflict resolution
  6. Cultural & process development

Pinned

  1. cerebralideas/todomvc-universal-react-pouchdb cerebralideas/todomvc-universal-react-pouchdb Public

    How would the TodoMVC app look written as a universal app in TypeScript with persistence server-side data?

    TypeScript 1 3

  2. cerebralideas/todomvc-client-reasonreact cerebralideas/todomvc-client-reasonreact Public

    A JavaScript/TypeScript guy learning ReasonML and ReasonReact by building a TodoMVC app!

    Reason 1 1

  3. cerebralideas/todomvc-offline-react-pouchdb cerebralideas/todomvc-offline-react-pouchdb Public

    An offline-first example for a todo application.

    TypeScript 1

  4. cerebralideas/todomvc-client-vue-composed cerebralideas/todomvc-client-vue-composed Public

    An experiment to minimally use Vue.js for composing a Web app. Demo: coming soon ...

    JavaScript 1