Skip to content
View jabrena's full-sized avatar

Sponsoring

@adoptium

Organizations

@request @cloudfoundry-community @ilovenetruinos @ev3dev-lang-java @gitt-3-pat

Block or report jabrena

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
jabrena/README.md

Juan Antonio Breña Moral

About

Since 1997, I have developed my career in Internet channel. In 2000, I failed an interview at Telefónica R&D due to giving a vague answer about Java Applets, and that failure motivated me to deep dive into Java and feel interested in this fantastic Programming language.

Over the following decades, I have contributed to the Java community in Robotics for education through projects like LeJOS, LeJOS port for Debian and OpenJDK build on ARM5.

In the last decade, I have been involved in various projects focusing on Microservice architectures with Spring. A year ago, I started exploring System prompts for Java to help Java Software engineers in their daily work with the support of AI models. Currently, I work as Engineering manager guiding/coaching teams.

https://github.com/gayanvoice/top-github-users/blob/main/markdown/public_contributions/spain.md

"Make it work, make it right, make it fast." -- Kent Beck

"Pressure makes diamonds.", “Lead me, follow me, or get out of my way.” -- George S. Patton Jr.

Latest works

Talks System prompts Tooling
101 Cursor @ MadridJug Prompt Markup Language jbang puml-to-uml@jabrena --help
The power of Cursor rules for Java @ Devoxx Be (WIP) Cursor rules for Java jbang setup@jabrena init --help
101 Cursor v2 @ W-JAX (Pending) Cursor rules for Agile jbang catalog @ jabrena

Pinned Loading

  1. ev3dev-lang-java/ev3dev-lang-java ev3dev-lang-java/ev3dev-lang-java Public

    A project to learn Java and create software for Mindstorms Robots using hardware supported by EV3Dev & the LeJOS way.

    Java 102 43

  2. spring-boot-user-beans spring-boot-user-beans Public

    A visual way to increase the developer awareness to minimize the number of Beans in memory.

    Java 61 3

  3. cursor-rules-java cursor-rules-java Public

    A collection of Cursor rules for Java (System prompts) which help software engineers in their daily work. The available Cursor Rules for Java cover aspects like Build system based on Maven, Design,…

    Shell 142 26

  4. cursor-rules-agile cursor-rules-agile Public

    Set of Cursor rules to facilitate Agile in your squad. Currently, it is generate possible to create User stories and Gherkin files for Acceptance criterias, UML & C4 Diagrams to improve the solutions.

    Gherkin 2

  5. latency-problems latency-problems Public

    A set asynchronous, non-blocking & parallelism problems to challenge your mind!

    35 2

  6. talks talks Public

    A summary about my talks, presentations & academic courses. (AI, Tooling, Testing, Software engineering, Java frameworks, People, SRE, Functional programming, Java & Cloud Native)

    1