Pratik Singh
Distribution Engineer at GitLab | DevOps and Go Developer
Bengaluru, India
Actions
I am a software developer with expertise in DevOps and Golang. I have worked at several companies, including GitLab, NASDAQ, Mercari Japan, HackerRank, GitHub, and JUSPAY.
I am passionate about leveraging DevOps practices and tools to streamline software development processes. 😊
Area of Expertise
Topics
Man Vs Machine: The Future Of Open Source Maintenance – Code Or Collaboration?
Accelerate code delivery with cost-effective CI/CD pipelines. Optimize for AI-powered dev workflows, streamline releases, and maintain quality. Join our expert-led session to learn best practices
The OpenSearch Playbook: Lessons Learned from Real-World Operations
Imagine deploying OpenSearch to power search and analytics for millions of users—only to find unexpected roadblocks waiting at every turn. From managing massive data volumes to tuning performance under tight SLAs, the journey was far from smooth but rich with lessons. In this talk, we’ll take you behind the scenes of our real-world OpenSearch implementation, sharing war stories, hard-won insights, and practical strategies that helped us turn chaos into a well-oiled machine.
Through interactive storytelling, we’ll explore:
• How we scaled OpenSearch clusters to handle unpredictable growth.
• The pitfalls we encountered (and resolved) with indexing, querying, and resource optimization.
• Real examples of troubleshooting and automation techniques that saved us time and effort.
Whether you’re just starting with OpenSearch or already managing production workloads, this session is your chance to peek into our playbook, ask questions, and leave with actionable takeaways to conquer your operational challenges.
Ease The Pain Of Platform Engineers With Argo CD By Leveraging Kustomize Templates
Onboarding teams to deploy applications requires a LOT of YAML. To speed up this process, and cut down on writing new YAML, we can provide some simple and easy-to-use Kustomize templates. These when combined with Argo CD create a seamless, self-service experience. Standardizing your deployments with Kustomize and Argo CD across teams, brings predictability, easier maintenance, and faster time to resolution in change management.
In this talk, we’ll share strategies for making application provisioning more self-service by leveraging the best of Argo CD and using ready-made Kustomize templates. Instead of annoying maintainers for change requests, users can self-serve testing and customisation in their own sandboxes. The key is clever usage of App Project RBAC, and marrying that into the Kustomize structure in git to provide a simple Developer Platform experience. The result is expert teams have an easy way to operate, and new teams have an standard way to start with Kubernetes.
Seamless CI Migration to GitHub Actions
Are you tired of using a slow, unreliable, or insecure CI platform? Do you have a lot of old CI pipelines that you don't know how to rewrite? I will share a way that can help you to migrate your existing pipelines with ease.
GitHub Actions runners are one of the best CI runners available today. They offer both cloud-based and self-hosted runners, so you can choose the option that best suits your needs.
Many developers don't know, GitHub also offers a tool called gh-actions-importer that can help you to migrate your CI pipelines from any other platform to GitHub Actions. gh-actions-importer is a CLI-based tool that can plan, migrate, and test your pipelines in GitHub Actions. It supports a wide variety of CI platforms, so you can be sure that your pipelines will be migrated seamlessly.
In addition to gh-actions-importer, you can also use gh-cli to help you with your migration. The gh-cli can be used to add comments and tags to your pull requests, making it easy to track your progress. You can also use the gh-cli to self-host your CI runners, giving you more control over your CI environment.
I have personally used gh-actions-importer and the gh-cli to migrate CI pipelines at Mercari Japan. This helped us to migrate all of our repos from an old and insecure CI platform to GitHub Actions. I will be talking more about my experiences with this migration in my upcoming talk.
PlatformCon 2024 Sessionize Event
GitOpsCon North America 2024 Sessionize Event
DevOpsDays Bengaluru Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top