Shrawan Adhikari Projects Skills Experience Contact Blog Seattle, WA
Shrawan Adhikari Software Engineer
I work on backend systems, mostly around platform, security and reliability.
Working on Authentication, authorization, and the systems around them.
Thinking about How to make software easier to operate over time.
Learning More about distributed systems and observability. Selected work
Projects A small set of things I have built or helped build — most of them studies in the patterns underneath: identity, infrastructure, messaging, integration. Each one taught me more than it shipped.
Security
one-auth An OAuth2 + JWT identity provider. Issues RS256 tokens and publishes JWKS so services can verify offline.
Spring Boot 3 Java 17 Spring Security OAuth2 JWT (RS256) +5
Infrastructure · GCP
infra-setup Unified Terraform for GKE, Artifact Registry, DNS, and federated GitHub Actions identity.
Terraform GCP AWS Kubernetes GKE +4
Infrastructure · AWS
jenesisai-infra AWS CloudFormation stacks that define the cloud footprint for the Jenesis AI platform.
AWS CloudFormation IAM VPC S3 +1
Microservices
swa-proj3 A sample microservices stack with Spring Cloud, Kafka, Redis, and Kubernetes.
Spring Boot Spring Cloud Spring Security Kafka Redis +7
Other work
A few smaller things Tools
What I work with The list below is what I reach for often — grouped by what it does, not who makes it.
Security & identity OAuth2 / OIDC, SAML, JWT, mTLS, Spring Security, Secrets management Languages Java, TypeScript, JavaScript, Python, Go, Groovy Backend & APIs Spring Boot, Spring Cloud, Node.js, GraphQL, REST, gRPC Frontend React, Angular, Tailwind CSS, RxJS, NgRx, D3.js Data & caching PostgreSQL, MySQL, Oracle, Cassandra, MongoDB, Redis, Elasticsearch Cloud & infra AWS, GCP, Docker, Kubernetes, Nginx, Linux Automation & delivery Jenkins, GitLab CI, GitHub Actions, SonarQube, Liquibase, SOAP UI Messaging & integration Kafka, RabbitMQ, Event-driven patterns, Webhooks Observability Grafana, Prometheus, Structured logs, Distributed tracing, Heap-dump analysis Practices System design and reviews, Security and research, Automation scripts, Scaling and cloud, Testing and integration, Agile / SAFe Experience
Where I have been A short arc, mostly in backend and platform work, with a long quiet bias toward security, reliability, and systems that wake up under load.
2023 – Present
Senior Software Engineer Authentication Platform
Working on the OAuth2 / OIDC platform that authenticates digital channels at serious scale. Most of the work sits where security meets performance, reliability, and release hygiene. Spring Boot OAuth2 OIDC Cassandra Jenkins SOAP UI Groovy SonarQube
2020 – 2022
Senior Software Engineer R & D
Built healthcare microservices and Angular UIs used across hundreds of healthcare organizations. Spent time on the platform around the code — refactors, test coverage, design reviews. Java Spring Spring Cloud Angular D3.js Redis OAuth2 RxJS NgRx
2018 – 2020
Software Engineer Software Dev
Shipped banking and healthcare applications held to Fintech compliance standards. Small team, steady output; security and CI/CD treated as defaults, not afterthoughts. Java Spring Spring Security Angular RabbitMQ GitLab Jenkins