Skip to content
View RoRoche's full-sized avatar

Block or report RoRoche

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
RoRoche/README.md

Hi πŸ‘‹ I'm Romain Rochegude

Software Architect β€’ Java Enthusiast β€’ AI Explorer

Passionate about building high-quality software, sharing knowledge, and exploring how AI is transforming software engineering.


πŸ‘¨πŸ»β€πŸ’» About Me

  • β˜• Software Architect focused on Java ecosystems
  • πŸ’‘ Interested in Software Craftsmanship, DevOps and Developer Experience
  • πŸ€– Exploring AI-assisted software engineering
  • 🎀 Speaker at tech conferences
  • 🌱 Always learning something new

🌍 Let's Connect

Β  Β  SpotifyΒ  Β 


πŸ“Š GitHub Statistics


πŸ› οΈ Tech Stack

πŸ‘¨β€πŸ’» Languages

🌐 Frameworks & UI

πŸ“± Mobile

Swift β€’ Objective-C β€’ NFC

☁️ Cloud & DevOps

πŸ”„ Version Control & CI/CD

πŸ› οΈ Build & IDEs

πŸ’Ύ Databases & Messaging

πŸ§ͺ Testing

Cucumber β€’ Cypress

πŸ’» Operating Systems


πŸ’» What I Enjoy Working On

  • 🧩 Software Architecture and Object-Oriented Programming
  • β˜• Modern Java
  • πŸ§ͺ Testing & Quality
  • βš™οΈ DevOps & CI/CD
  • πŸ“ˆ Developer Productivity
  • ☁️ Docker & Kubernetes
  • πŸ€– AI for Software Engineering

πŸ“ˆ Contribution Activity


✍️ Writing

I share articles on software architecture, Java/Kotlin, OOP and engineering practices:

➑️ Read my articles on Medium


⭐ Thanks for visiting my profile!

Pinned Loading

  1. elegant-android elegant-android Public

    Android project applying Elegant Objects principles

    Kotlin 5

  2. plantuml-gradle-plugin plantuml-gradle-plugin Public

    Gradle plugin to build PlantUML diagrams from code (for living and up-to-date documentation)

    Groovy 41 11

  3. kAndroidModular kAndroidModular Public

    A sample Android application, written in Kotlin, to demonstrate how to build screens as fully independent modules.

    Kotlin 9 1

  4. AndroidStarter AndroidStarter Public

    A sample Android app using the MVP architecture.

    Java 135 14

  5. iOSSwiftStarter iOSSwiftStarter Public

    A sample iOS app written in Swift using the VIPER architecture.

    Swift 76 21

  6. RoomBookingsBackEnd RoomBookingsBackEnd Public

    Back-end to manage rooms and their bookings

    Java