Download the printable (PDF) version.
You may want read my complete CV.

Personal Details

Paulo Jerônimo is a software developer, consultant, author, instructor, and speaker in conferences.

He has been operating in the corporate market since 1993.

Develops in some programming languages with security in mind and using tools running under open source or proprietary platforms. Currently developing some projects to run in the Ethereum Blockchain.

Operating in the corporate market since 1993, produces solutions using open source softwares and agile practices.

Has extensive experience in architecture, development, and infrastructure to meet the non-functional software requirements in mission critical, scalable, fault-tolerant, run by clusters of application servers in public or private computing clouds.

Broad experience on leadership of high skilled teams and on mission critical assignments, capable of working effectively under pressure and able to operate independently.

Has ability to influence and mentor the team and capable of developing compelling business solutions to meet customers strategic needs.

Vast experience on enterprise strategy definition, solution architecture, usage model definition, deployment and rollout of agile software development process and tools for architecture, design, planning, development, ALM, and DevOps.

Strong actuation as a consultant on middleware environments based on JBoss EAP, Wildfly, Apache HTTP, Apache Tomcat, IBM WebSphere, Oracle WebLogic, and GlassFish.

Capable to define strategy for installation, optimized sizing and configuration, administration best practices, deployment automation, topology design, and as a best practices mentor on troubleshooting, performance analysis and performance tuning.

Experient trainer with more than 3,400 hours delivered in presential training classes to many customers where the main topics taught included was Software Architecture, Test Driven Development, Java EE Development and JBoss Administration.

Paulo Jerônimo is a consultant, technical team leader, software architect, developer, author, instructor, and speaker.

He has been operating in the corporate market since 1993.

He produces solutions using agile practices.

He is experienced in architectural definitions, development, and infrastructure to meet non-functional requirements in mission-critical, scalable, fault-tolerant, and executable cluster of application servers in public or private computing clouds.

He leads self-managing teams that act on mission-critical challenges.

He works effectively, operating independently even under pressure situations.

He influences and mentors development teams to address clients strategic business needs.

He defines business strategies, architectural solutions, usage models, deployment, and operation of agile development processes. Plans software development, including the use of ALM and DevOps processes.

He has daily experience using platforms such as Amazon Web Services, Google Cloud Platform, and Microsoft Azure.

From 2001 to 2017, he installed and configured dozens of Java EE application servers (Apache Tomcat, JBoss EAP, IBM WebSphere, etc.) and platforms like RHSSO, OpenShift, and CloudFoundry.

He can define strategies for installation, optimization of size and configuration, best practices for administration, deployment automation, topology design, and techniques for troubleshooting, analysis, and performance tuning.

He passes on knowledge by acting as an instructor in corporate training and a speaker at events.

He has over 3,400 hours of face-to-face training delivered to various customers, covering multiple topics in architecture, software development, and middleware server administration.

Since 2018 he has been educating people about Blockchain and Ethereum, and, at the moment, he is focused only on mentoring and participating in events related to Web3.

Contacts

Mobile Phone/WhatsApp: +55 61 99807 3864 | Skype: paulojeronimo

WebSites

Active: paulojeronimo.com, Finisher.Tech | Saúde e Cripto Inactive: Lado Servidor

Social Media

Linkedin: https://www.linkedin.com/in/paulojeronimo/
GitHub: https://github.com/paulojeronimo
Twitter: https://twitter.com/paulojeronimo
YouTube: https://www.youtube.com/user/paulojeronimo74

Location

Brazil/Brasília

Technical Skills

Currently using: Virtualization, containers, cloud platforms and DevOps: Microsoft Microsoft Azure, Amazon Amazon Web Services, Google Cloud Platform (Google Cloud Platform), OpenStack, Docker, Kubernetes, OpenShift, Git, GitLab, GitHub, BitBucket, Gradle, Nexus, Jenkins, Travis CI, Ansible, VMware, VirtualBox, KVM, Vagrant; Operational systems: macOS, Fedora, RHEL, CentOS, Ubuntu, Arch Linux; Agile Methodologies and practices: Extreme Programming, Scrum, Kanban, Continuous Integration; Programming languages: Java, Groovy, Kotlin, JavaScript, TypeScript, Python, Ruby; Testing: TDD, BDD, Integration Testing, Acceptance Testing, JUnit, JMock, Mockito, Arquillian, Cucumber, Selenium, Spek, Spock, Mocha, Chai, Jest; IDEs: IntelliJ, Visual Studio Code; Java development frameworks: Java EE, Hibernate, Spring, Spring Boot; API development: Swagger, Postman, GraphQL; Web development: HTML, CSS, Sass, Styled Components, Node.js, npm, yarn, React, Next.js, Angular, Puppeteer, Python, Django, Jinja, WebSocket; Mobile development: Kotlin, React Native; Databases: Oracle, PostgreSQL, MongoDB; Documentation: UML, AsciiDoc, Asciidoctor; Command line: Bash, sed, awk, curl, HTTPie, jq; Blockchain development: Ethereum, Polygon, NEAR, Solidity; Configuration languages: JSON, YAML, Dhall; Middleware and Big Data: Apache Tomcat, JBoss EAP, Wildfly, Apache HTTP, Ngnix, RabbitMQ, Kafka, ELK Stack, Apache NiFi, Spring Cloud Data Flow; Security: OpenSSL, GnuPG, Passbolt, Spring Security, OAuth, OIDC, Keycloak; Tools: Vim, Tmux, Jira, SonarQube;
Studying (in order of priority): Rust, Vyper, Scala, Go, Haskell;
Turning deprecating (using only to maintain existing software if needed): XML, XSLT, Markdown, Old versions of JBoss AS and Tomcat, Struts, Ant, Maven, AngularJS, Subversion, NetBeans, Eclipse, Windows, Debian, Fedora, C/C++, Pascal, Delphi.

Professional Experience

May 2022 to Present - Senior Software Developer at ília - Working as a software developer using JavaScript and TypeScript with a focus on security issues. Also, working to bring a new culture of decentralized application (DApp) development to this company using Blockchains like Ethereum, Polygon, and NEAR.

Apr 2021 to Aug 2021 - Senior Software Architect at Foton - Worked using Java and Java EE technologies in Open Banking solutions.

Fev 2021 to Present - Senior Software Developer at OSO DevOps - Working as a freelancer software developer using AWS technologies (like Lambda and Kinesis) and programming in Bash, Python, JavaScript and Java.

Fev 2021 to Mar 2021 - Senior Software Architect at Basis - Worked at Presidência da República focused on develop a project using Spring Boot, Spring Cloud Stream and Kafka.

July 2020 to January 2021 - Senior Software Architect at ília - Worked at Caixa Seguradora focused on develop RH-SSO (Keycloak) software extensions (written in Java). Read more …​

October 2019 to Present - Founder at Finisher.Tech - Finisher.Tech is a personal project where I put my efforts to develop software using technologies like Blockchain, Artificial Intelligence and Data Visualization to produce apps to the wellness area. Read more …​

February 2018 to February 2019 - Software Developer at Integer - Through this company and its partner (Novabase), I worked as an architect and software developer for Thales Group developing solutions at Thales Ground Transportation System. Read more …​

September 2017 to January 2018 - Java Instructor at Oracle - Through my second company, I acted as a Java Instructor at Oracle. Read more …​.

October 2016 to January 2018 - Senior Consultant at Red Hat - Through my second company, I acted as a Senior Consultant at Red Hat. Read more …​.

October 2015 to September 2016 - Project Manager at Cebraspe - I led a small team (some few developers and DevOps guys). We designed a Computer Based Test (CBT) solution (programmed in Node.js to run on Docker containers).

February 2015 to September 2015 - Middleware Specialist at Tecnisys - Tecnisys is a Red Hat's partner. When I was working there, also, an IBM partner. I worked for this employer offering consulting and training services on Red Hat’s Linux, middleware and cloud products, including the following servers / solutions: OpenStack, OpenShift, JBoss EAP, Wildfly, JBoss ESB, JBoss Fuse, JBoss Data Virtualization, JBoss AMQ, JBoss Developer Studio, JBoss BPM Suite, JBoss BRMS. Read more …​.

September 2014 to January 2018 - JBoss Instructor at Red Hat - I worked as a Red Hat Certified Instructor (RHCI). See the list of my delivered training in the topic "Delivered courses".

September 2014 to March 2015 - Java EE Architect at Ministério da Justiça - I was hired by UNDP as a Java EE consultant to build the architecture for SISLEGIS application and guide the development team to use Java EE best practices. Read more …​

June 2013 to June 2014 - Middleware Specialist at +2x - Acting for clients of the company, developing activities related to supporting for Linux servers (CentOS, RHEL, Debian) and middleware running Apache HTTP, Ngnix, Apache Tomcat or JBoss EAP. Supporting for applications written in Python, PHP, and Java. Read more …​

January 2013 to June 2013 - Java EE Architect at Capes - Participation in project development (Java EE) for the financial area of Capes, assisting in the implementation of a methodology of tests for applications (Test Drive Development (TDD)/ Behavior Driven Development (BDD)).

August 2011 to June 2012 - Websphere Specialist at IBM - I worked in the IBM WebSphere team as a consultant/expert in WebSphere Application Server (WAS) and IBM Business Monitor (used to do Business Activity Monitoring (BAM)). Read more …​

December 2010 to April 2011 - Middleware Specialist at Algar - I worked in consulting and support services for JBoss, Oracle and Apache application servers, for CNPq client ( Brasília). Read more …​

January 2008 to April 2009 - JBoss Specialist at Ambima - I worked in supporting middleware’s infrastructure that makes up the Selic application servers, at Central Bank ( Rio de Janeiro)). Read more …​

July 2002 to October 2004 - Java EE Architect at Brasil Telecom - I did software architecture and development in Java, C, and C++ for many telecommunications applications. Read more …​

September 1999 to January 2018 - Self-employed at Paulo Jerônimo ME - Paulo Jerônimo Treinamentos Eireli-ME was the name of my own micro company. It was founded in September 1999 with the name ALP Engenharia de Software Ltda. For many years my company lived only attending some specify customers, without a trademark. Therefore, in April 2010, I decided to give it one: Lado Servidor. Using this name, I developed many works involving the creation of custom training to many customers. Read more …​

1993 to 1999 - Between these years I also developed many projects using COBOL, Pascal, C/C++ and Delphi. Please, read about this in my CV.

Education

Academic Background

Universidade de Brasília (UnB) 2001 → 2002: Specialist - Distributed Systems and Object Orientation.
Universidade Católica de Goiás (UCG) 1994 → 1998: Bachelor’s degree - Computer Science.

Language Skills

Portuguese: native language.
English: fluent (reading); intermediate (speaking, writing).

Delivered courses

Working as an instructor, I delivered official courses (Oracle/ Red Hat, for example) and also courses that I wrote on my second company (or with partners) to attend customer in person. The complete list (with more than 3,400 hours training people in technology-related subjects) can be downloaded in CSV format and gives you an idea of my effort to always stay tuned with the current technologies in its epoch.

Certifications

Red Hat Certified System Administrator (RHCSA). Jul 18, 2014 - Nov 01, 2018. (See certificate)
Red Hat Certified JBoss Administrator (RHCJA). Jul 17, 2014 - Nov 01, 2018. (See certificate)
Sun Certified Business Component Developer for the Java 2 Platform 1.3, Enterprise Edition (SCBCD). Feb 2007.
Sun Certified Programmer for the Java 2 Platform, Standartd Edition 5.0 (SCJP). Feb 2007.
Sun Certified Web Component Developer for the Java 2 Platform 1.3 (SCWCD). Jun 2003
Sun Certified Programmer for the Java 2 Platform 1.2 (SCJP). May 2002.

Conferences & presentations

I did a lot of presential talks about many technical topics in Brazil. Currently I’m redirecting my efforts to produce online content on my YouTube Channel.