welcome

Alex Porcelli

Hi, my name is Alex Porcelli, welcome to my website! I’m a Principal Software Engineer at JBoss by Red Hat and a proud member of the architecture group behind the Drools, jBPM and Business Central platform, and co-founder of AppFormer (formerly UberFire).

I use this space to share my personal opinions and experiences about random subjects, especially those that are making my life more fun. These are the topics that are keeping me happy:

  • microservices

  • containers (openshift, kubernetes, docker, rocket, oci)

  • git scaling, automation, and collaboration models

  • language design

  • business rules and bpm engines

  • devops, ci/cd

  • self-service software

  • user experience design and usability

  • open source

Thank you for stopping by and hope to see you again!

Hi, I am

Alex Porcelli

I am Principal Software Engineer at JBoss by Red Hat.

resume

RECENT WORK HISTORY

February 2012 - Current

Principal Software Engineer

Red Hat Inc.

I currently work at JBoss by Red Hat as member of Red Hat Business Automation architecture group.

Before my current role I co-founded the AppFormer project (previously know as UberFire) and led the next generation of Red Hat Business Automation tooling since v6.

March 2011 - November 2011

API Designer & Developer

MuleSoft Inc.

Hired to design and implement an internal Domain Specific Language (DSL) in Java to allow users to configure Mule ESB programmatically. A Ruby based proof of concept was also implemented.

April 2009 - February 2012

CTO & Software Engineer

CaravelaTech Ltda.

As Software engineer I lead the R&D of OpenSpotLight and directly implemented it on several customers, I also had the oportunity to implement elastic fashion architectures (cloud ready) for different customers using different technologies.

With my CTO hat I managed our engineer team (R&D and on-site customers) and also conduced a series of partnership that allowed us to expand OpenSpotLight market.

EVENTS - SPEAKING

October 2018

CodeOne

Java EE Monolith to Cloud-Ready Architecture: Lessons from the Drools/jBPM Ecosystem
Turning Maven into a High scalable, resource efficient, cloud ready microservice

October 2018

Red Hat Tech Exchange Americas

Next-gen Business Automation with Red Hat DM & PAM

July 2018

The Developers Conference

Git beyond version-control system, an alternative to data storage
How UX can transform a large enterprise application

October 2017

JavaOne

The Hidden Secret of Java Open Source Projects

April 2017

Red Hat Summit

Dawn of the Citizen Developer: Low Code Application Development Made Easy in BPMS/BRMS 7

March 2016

QCon São Paulo

From monolith to cloud-ready microservices with CDI

October 2015

JavaOne

From Java to Microservices on OpenShift Automagically

June 2015

Red Hat Summit

Process-driven application development using Red Hat JBoss BPM Suite

September 2014

JUDCon Brazil

Sneak Peek of upcoming Drools/jBPM Workbenches

September 2014

QCon Rio de Janeiro

GWT + Errai: The power of Java EE to the browser

EVENTS - ORGANIZATION

September 2015

OpenShift MeetUp Boston

Boston, MA, USA

September 2014

QCon Rio de Janeiro

Rio de Janeiro, RJ, BR

April 2014

QCon São Paulo

São Paulo, SP, BR

September 2013

JavaOne

San Francisco, CA, USA

career highlights

  • 20+ years of experience
  • Long-range visionary in software design and architecture
  • Meticulous executor of fundamental and critical project tasks
  • Pioneering researcher known for synthesizing technologies into new systems
  • Frequent speaker at conferences, universities, and user groups

coding skills

minibio

Alex Porcelli

Alex Porcelli is Principal Software Engineer at JBoss by Red Hat, proud member of the architecture group behind Drools, jBPM and Business Central platform, and co-founder of AppFormer (formely know as UberFire). Professional developer since 1996, has been working exclusively on Open Source projects for more then a decade. Since joined Red Hat he has been focusing on web enabled of the Drools&jBPM platforms redefining all web tooling. Porcelli is also a frequent international speaker in tech events like QCon, JavaOne, CodeOne, Red Hat Summit and DevNation.

my open source work

portfolio-post

Drools

Drools is a Business Rules Management System (BRMS) solution.

portfolio-post

jBPM

jBPM is a flexible Business Process Management (BPM) Suite.

portfolio-post

UberFire

web framework for a superior experience in building extensible workbenches and console type applications

portfolio-post

DRL.next

next generation of drools rule engine language, build on top of java8

portfolio-post

jitescript

Simple and modern java API for bytecode

portfolio-post

DynJS

DynJS is an ECMAScript runtime for the JVM.

portfolio-post

AUnit

An ANTLR v3 JUnit testing extension that leverages on JUnit

portfolio-post

PL/SQL Parser

ANTLRv3 PL/SQL 11g parser

portfolio-post

OpenSpotLight

Semantic Search Engine for Information Technology.

contact me

Let's Socialize

Reach Me

based in Greater Boston Area, MA - USA

alexandre [dot] porcelli [at] gmail.com

Drop Me A Line

Leave this empty if you are a human :