Masters in Computer Applications
Software Systems
2008 - 2011
Focused on building and managing scalable, automated platforms and infrastructure that streamline software development and IT operations. Experienced in automating deployments, establishing continuous integration and delivery pipelines, and ensuring system reliability and performance. Adept at bridging development and operations teams to accelerate software delivery while maintaining security and operational excellence.
Design and operate scalable, secure, and cost-efficient cloud infrastructure
Build Kubernetes-based platforms for applications, data workloads, and ML systems
Implement automated deployments, environment isolation, and release strategies
Optimize performance, reliability, and resource usage across environments
Deploy and manage Keycloak as an Identity Provider (IdP) for secure authentication
Implement SSO, OAuth2, OIDC, and SAML-based integrations
Manage realms, clients, user federation, custom mappers, and fine-grained access
Secure internal and external applications with centralized identity policies
Implement GitOps workflows using Argo CD for declarative, automated deployments
Design & maintain Argo Workflows for internal and external automation pipelines
Improve deployment consistency, traceability, and rollbacks with Git-driven ops
Automate infrastructure provisioning with Terraform (modular, reusable stacks)
Develop CI/CD pipelines using GitHub Actions and Jenkins
Implement security practices, policy-as-code
Build observability using Prometheus, Loki, Grafana, and OpenTelemetry
Implement metrics, logs, traces, and alerts for actionable insights
Improve system reliability through monitoring dashboards, SLOs, and alerting
Implement security best practices across cloud and Kubernetes environments
Manage identity and access using IAM, Kubernetes RBAC, and policy-based controls
Enhance application and platform security through secret management and Vault integrations
Work closely with teams to ensure compliance, reduce attack surface, and maintain strong security posture
Enable engineering teams with stable, automated deployment pipelines
Support ML workloads with optimized Kubernetes deployment strategies
Collaborate cross-functionally to improve developer experience and platform usability