DevOps Engineer | Kubernetes Enthusiast | Open Source Contributor
Building cloud infrastructure expertise through hands-on projects and open source.
I'm a 2nd-year BSc Computer Science student at PVG College of Science & Commerce, Pune (graduating 2027), learning DevOps & Cloud Native technologies through real-world projects and open source contributions.
- Understanding real problems β I use tools as a user first, find gaps, then fix them
- Open source collaboration β Direct engagement with maintainers, not just code submissions
- Learning in public β Building expertise through contributions and knowledge sharing
- Kubernetes ecosystem β Security, operators, observability, infrastructure automation
- Container Orchestration: Kubernetes (Minikube), Docker
- CI/CD Pipelines: Jenkins, GitHub Actions, GitLab CI
- Cloud Platform: AWS EC2, Terraform
- Monitoring & Observability: Prometheus, Grafana, DefectDojo
- Package Management: Helm, Kustomize, GitOps
- Scripting: Bash/Shell, Python
- Infrastructure as Code: Terraform, YAML
- Web: HTML, CSS, JavaScript
- System Languages: Go (basics)
CNCF - Kubescape (Cloud Native Security Scanning)
Contributed to Kubescape's documentation and CI/CD automation, focusing on real user pain points and ecosystem integration.
-
kubescape/kubescape#2310 β GitLab CI/CD Integration Guide with Example
- Identified gap: Users needed GitLab CI/CD integration documentation
- Solution: Added comprehensive guide with working gitlab-ci.yml example
- Merged 2 days ago | Approved
-
kubescape/kubescape#2278 β Jenkins CI/CD Integration Guide with Jenkinsfile Example
- Identified gap: Jenkins integration documentation was missing
- Solution: Added complete guide with working Jenkinsfile example
- Merged last week | Approved
-
kubescape/kubescape#2219 β Dependabot Configuration for GitHub Actions Ecosystem
- Identified gap: GitHub Actions dependencies not being tracked
- Solution: Added Dependabot config + pinned mutable action tags for security
- Merged 2 weeks ago | Approved
-
kubescape/kubescape#76 β Pin Mutable Action Tags to Full Commit SHAs
- Identified gap: GitHub Actions security best practices not implemented
- Solution: Pinned all action tags to full commit SHAs for release.yaml
- Merged last week | Approved
-
kubescape/kubescape#1991 β Clarify Helm vs Kustomize Detection Documentation
- Identified gap: Users confused about
IsHelmDirectory()detection logic - Solution: Added comprehensive documentation clarifying detection behavior
- Merged April 27 | Approved
- Identified gap: Users confused about
Grafana - Loki (Cloud Native Observability & Logging)
Contributed documentation fixes to improve user onboarding and clarity.
-
grafana/loki#21673 β Clarify Duration Field Types and Supported Unit Fixes
- Identified gap: Duration field documentation was unclear
- Solution: Added clarity on field types and supported units
- Merged April 23 | Approved
-
grafana/loki#21705 β Fix Default Architecture in Docker Driver Install Command
- Identified gap: Docker driver install docs missing architecture specifics
- Solution: Corrected default architecture handling (amd64)
- Merged 2 weeks ago | Approved
I don't hunt issue trackers for things to fix. Instead, I:
- Use projects like a real user β Experience their friction points firsthand
- Self-identify gaps β What's broken, unclear, or undocumented? What confused me?
- Verify before fixing β Read source code, confirm I understand the problem correctly
- Create quality solutions β Clear documentation with examples, working code, thoughtful communication
- Engage respectfully β Collaborate with maintainers, address all feedback gracefully
This approach finds issues that genuinely matter to users, not just what's listed in issue trackers.
Concrete example: I noticed Kubescape had GitHub Actions integration docs but no Jenkins or GitLab examples. I added both. Not from an issue trackerβfrom observing real users trying to use Kubescape in their CI/CD pipelines.
End-to-End Jenkins β Docker β Kubernetes β Minikube Pipeline on AWS EC2
Stack: Jenkins, Docker, Kubernetes, GitHub Actions, AWS, Prometheus, Grafana
Real Problems Solved:
- t3.small instance RAM constraints (debugging CrashLoopBackOff)
- Disk space thresholds causing Jenkins node offline
- kubectl permissions issues (RBAC troubleshooting)
- Git branch name mismatch (main vs master)
- Docker multi-stage build optimization
What I Learned:
- Debugging infrastructure issues in production-like environments
- Kubernetes deployment troubleshooting
- Multi-tool CI/CD pipeline orchestration
- Monitoring & observability in practice
Documentation: Full architecture diagrams, troubleshooting guide, lessons learned
Production-Grade Monitoring: Prometheus β Grafana β DefectDojo
Stack: Prometheus, Grafana, DefectDojo, Docker, Kubernetes
Demonstrated:
- Multi-tool observability architecture
- Metrics collection and aggregation
- Custom dashboard design
- Alert configuration
- DefectDojo integration for security scanning
| Platform | Link | Purpose |
|---|---|---|
| linkedin.com/in/sarthak-ivare | Professional network | |
| ivaresarthak@gmail.com | Direct contact |
- Open Source: Contributing 2 PRs/month across CNCF ecosystem
- Learning: Kubernetes operators, advanced Helm, GitOps workflows
- Building: Production-grade DevOps solutions
- Sharing: Knowledge through projects and contributions
- β Open source collaboration & mentorship
- β DevOps discussions & technical deep-dives
- β Infrastructure automation projects
- β Knowledge sharing & community building
- β Learning from experienced engineers
β If my work interests you, star a repo!
Last updated: May 2026

