At Sarvika Technologies, I built LearnStage, a learning management system, from scratch. Its features include quizzes, assignments, grading, submissions, proctoring, adaptive testing, and SCORM and QTI import/export.
I develop Go microservices and REST and gRPC APIs for learning and education platforms. I reduced API response time by 30% and implemented distributed session storage with Hazelcast.
I also built RabbitMQ messaging for notifications, data synchronization, and audit logging. I deploy services with Docker and Kubernetes through GitLab CI/CD, and integrated OpenTelemetry and Jaeger for distributed tracing.

