Skip to content
View vijayagopalsb's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report vijayagopalsb

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.

Content in all repositories owned by your account will be closed.
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
vijayagopalsb/README.md

Vijayagopal S.

Java Solutions Architect | Modern Java 21, Spring Boot 3 & Reactive Systems

Java Solutions Architect with 20+ years of enterprise engineering and architecture leadership. Specializes in modern Java (Java 17/21), Spring Boot 3, and reactive event-driven microservices. Focuses on pragmatic software craftsmanship, leveraging SOLID principles, Clean & Hexagonal Architecture, and Vertical Slice design to deliver resilient, high-throughput cloud-native platforms.


🏛️ Core Architectural & Engineering Disciplines

  • Modern Java & Reactive Systems: Java 21 (Virtual Threads, Records, Pattern Matching), Spring Boot 3, Spring WebFlux / Project Reactor, non-blocking R2DBC persistence, Quarkus.
  • Event-Driven Architecture: Asynchronous event streaming with Apache Kafka, boundary isolation, backpressure management, Resilience4j circuit breakers.
  • Architecture Governance & DDD: Domain-Driven Design (DDD), Clean & Hexagonal Architecture (Ports & Adapters), Vertical Slice Architecture, automated rule enforcement with ArchUnit.
  • Cloud & Observability: AWS (EC2, S3, CloudWatch, ACM), Docker Compose, ELK Stack telemetry pipeline, Nginx reverse proxy, GitHub Actions CI/CD.
  • AI Enthusiast & Integration: Post-Graduate Certificate in Data Science & AI from IIM Kozhikode; exploring decoupled ML pipelines in Hexagonal Architecture and accelerating daily velocity with modern AI tooling (GitHub Copilot, Claude Code, Gemini CLI).

🚀 Flagship Architecture Repositories


📫 Connect: LinkedIn | ✉️ Email: vijayagopal.sb@gmail.com

Pinned Loading

  1. reactive-event-driven-microservices reactive-event-driven-microservices Public

    Reactive Java microservices platform showcasing WebFlux, Kafka, Spring Cloud, JWT security, and domain-driven design.

    Java

  2. isolation-tax isolation-tax Public

    A discipline for deciding when to enforce lateral isolation between peer services — with runnable code and an ArchUnit test proving it.

    Java 2

  3. injection-only-enforcer injection-only-enforcer Public

    A lightweight Java annotation processor that enforces dependency-injection practices at compile time by flagging manual construction of non-allowlisted types in  @InjectionOnly  classes.

    Java

  4. Med-Noise-Cleanse Med-Noise-Cleanse Public

    The Medical Image Denoising using Denoising Autoencoders in TensorFlow and Hexagonal Architecture project enhances medical image quality by removing noise using a Denoising Autoencoder (DAE) built …

    Python 1

  5. ai-based-patient-appointment ai-based-patient-appointment Public

    This project aims to develop an AI-powered system for scheduling patient appointments based on medical history, symptoms, and doctor availability. It includes synthetic dataset generation, explorat…

    Python

  6. ollama-internet-search ollama-internet-search Public

    Ollama Internet Search is a powerful tool designed to enable seamless internet search capabilities by integrating with the Searp API. This project allows users to perform real-time internet searche…

    Python 1