Skip to content

RaikaSurendra/RaikaSurendra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

╔══════════════════════════════════════════════════════════════════════╗
║                                                                      ║
║   SURENDRA RAIKA                                                     ║
║   Developer  ·  Platform Architect  ·  Systems Thinker               ║
║                                                                      ║
║   ServiceNow · Go · Systems Programming · Cloud-Native               ║
║                                                                      ║
╚══════════════════════════════════════════════════════════════════════╝

Typing SVG


$ whoami

Developer with deep expertise in ServiceNow platform engineering, Go backend systems, and a restless habit of pulling things apart to see how they work — from jq's parser internals to operating system kernels to event-driven microservices.

I build production tooling (MCP servers, MID server replacements, onboarding platforms), explore systems programming across C++/Rust/Zig, and benchmark everything I can get my hands on.

  Location       India
  Languages      Go, C++, C, Java, Python, JavaScript, Rust, Zig
  Platforms      ServiceNow, Docker, Kubernetes, Knative, Linux
  Interests      Protocol design, OS internals, load balancer architecture, caching systems
  Currently      MCP protocol servers, MIPT C++ coursework, multi-language algorithm benchmarking

$ cat /etc/expertise

ServiceNow Engineering

ServiceNow MCP REST

MCP protocol server for AI-agent integration, lightweight MID server replacement with ECC queue proxy, custom UI components (SNC CLI), workflow automation

Backend & Systems

Go C++ C Rust Zig

Event-driven microservices, binary protocol design, string search algorithms (Boyer-Moore, Bitap), OS kernel development (MIT 6.828), template metaprogramming (MIPT)

Infrastructure & Testing

Docker K8s Jenkins Linux

Load testing (Gatling, k6, Artillery), chaos engineering, container orchestration, Knative serverless, CI/CD pipelines, load balancer internals (Pingora, Traefik)

Full technology map →
Domain Technologies
Languages Go, C++, C, Java, Python, JavaScript, Rust, Zig
ServiceNow MCP Protocol, MID Server, ECC Queue, SNC CLI, Custom UI Components, REST API
Backend Microservices, AsyncAPI, Binary Protocols, Worker Patterns, Graceful Shutdown
Data PostgreSQL, Redis, RabbitMQ, Google Cloud Memorystore, Caching Patterns
Infrastructure Docker, Kubernetes, Knative, Helm, LocalStack, Prometheus
Testing Gatling, k6, Artillery, JMH Benchmarks, Chaos Engineering, JUnit 5
Security JWT, OAuth2, ASPM, Rate Limiting, TLS, Input Validation
AI Tooling MCP for LLM integration, AI-powered monitoring (Pulse)
Deep Dives jq internals, UUID v7 benchmarks, load balancer architecture, OS kernels

$ ls -la ~/projects --featured

Go · MCP protocol server bridging AI agents to ServiceNow. Binary protocol, client-server auth, incident CRUD, caching with ETags, TLS, OAuth2, Prometheus metrics.

Go · Lightweight MID server replacement. HTTP/HTTPS proxy to ServiceNow ECC queue, metrics agent, Docker production deployment, health monitoring.

Java · Full-stack onboarding platform. Spring Boot + React, buddy matching algorithm, JWT auth, load testing (Gatling/k6/Artillery), chaos engineering.

Mixed · Deep dives nobody asked for. jq source code analysis, UUID v7 Postgres benchmarks, Java caching patterns (Redis/RabbitMQ), load balancer internals (Pingora/Traefik).

Java/C/Go/Rust · Multi-language algorithm archive. Every problem solved 3+ ways (brute force → optimal), JMH benchmarks, cross-language perf comparison.

C · MIT 6.828 Operating Systems Engineering. Kernel development, virtual memory, system calls, process scheduling — from the ground up.

More projects →
Project Lang What it does
go_asyncapi Go Event-driven microservices — API gateway, worker pattern, PostgreSQL, LocalStack/AWS
go-design-patterns Go Curated idiomatic Go patterns — creational, structural, behavioral, concurrency
CPPLearningMIPT C++ MIPT Master's coursework — nullptr_t, volatile, pointer safety, C++23 features
whatJelly Java Apache Jelly deep dive — full-stack web app, custom SQL tags, D3.js architecture visualizations
graceful-server-shutdown Go Graceful shutdown patterns for production Go servers
Pulse Go Real-time monitoring for Proxmox, Docker, K8s — AI-powered insights, smart alerts
zig-string-searching Zig Boyer-Moore and Bitap string search algorithm implementations
componentIncrementCounter JS ServiceNow custom UI component development with SNC CLI
sampleknativeproject Knative serverless deployment experiments
learn_aspm Application Security Posture Management exploration
memorystore-samples Java Google Cloud Memorystore usage patterns

$ top -stats

 

$ git log --graph --oneline

Activity Graph


$ cat ~/.interests

  ┌─ ServiceNow Platform              ┌─ Systems Programming
  │  MCP protocol for AI agents       │  C++ metaprogramming (MIPT)
  │  MID server alternatives          │  OS kernel dev (MIT 6.828)
  │  Custom UI components             │  Zig string search algorithms
  │  ECC queue integration            │  Rust memory safety
  │                                   │
  ├─ Deep Technical Dives             ├─ Cloud-Native & Testing
  │  jq parser source analysis        │  Kubernetes, Knative serverless
  │  UUID v7 Postgres benchmarks      │  Load testing: Gatling, k6, Artillery
  │  Caching: Redis + RabbitMQ        │  Chaos engineering experiments
  │  Load balancers: Pingora,         │  Container orchestration
  │  Traefik, building from scratch   │  Application security (ASPM)
  │                                   │
  └─ Event-Driven & APIs              └─ Developer Tooling
     AsyncAPI microservices              Go design patterns
     MCP protocol for LLM tooling        Graceful shutdown patterns
     Worker patterns + LocalStack        Cross-language benchmarking

     




Built with curiosity. Shipped with intent.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors