Cartoon portrait of Roberto Viray IIRoberto Viray II • Software Engineer & Builder

I build enterprise backends and document what I learn.

10+ years across the stack, delivering REST APIs, microservices and the web and mobile interfaces on top of them. This site is where the lessons get written down instead of forgotten.

BankingHealthcareLogisticsIoTEnterprise systems

TelemetryBridge.java
@Component
public class TelemetryBridge {
  private final MeterRegistry meter;
  @EventListener
  public void onEvent(IngestEvent ev) {
    meter.counter("sys.events")
      .increment();
  }
}

sys.kernel :: readyUTF-8 • JVM 21

Currently Exploring

  • System Design
  • Cloud Architecture
  • Cybersecurity
  • IoT
  • Spring Boot 3
  • Distributed Systems

Latest Learnings

View all learnings

Active#001

deV633 Security Lab

An ongoing series where I learn security the way I learn everything else: break something in a lab I own, then engineer the defense.

Spring BootKeycloakDockerBurp SuiteLinux

Active#002

deV633

This site: a static Astro publication where the Git repository is the CMS and every note is a Markdown file.

AstroTypeScriptMarkdownCloudflare Pages

Technology I Work With

Java & Spring01

Java 21Spring Boot 3Spring SecurityOAuth2 Resource ServerSpring Data JPAHibernateSpring ModulithWebFluxFlywayLombokKafka

Frontend Engineering02

Vue 3TypeScriptVitePiniaVue RouterTailwind CSSAngularReactAstroStorybook

Data & Storage03

PostgreSQLSQL ServerOracleMySQLMongoDBRedisMinIOSQLite

Mobile & Desktop04

FlutterDartRiverpodDiogo_routersqfliteTauriAndroidC#

Identity & Security05

KeycloakOIDCOAuth2JWTSpring Security

Infrastructure & DevOps06

DockerDocker ComposeNginxAWSCloudflareLinuxCertbotMavenCI/CD

Testing & Quality07

JUnit 5TestcontainersArchUnitVitestPlaywrightVue Test UtilsESLintPrettier

Engineering Leadership08

ArchitectureCode ReviewMentoringAgileScrumKanban

10+ years of shipping enterprise software.

Lead full-stack roles across banking, healthcare, logistics and IoT. The full history is on the resume page, with a PDF you can download.

View resume

Open source enthusiast.

You can read the raw source and experiments directly on GitHub.

github.com/rvirayii-est