HNHacker News
TopNewBestAskShowJobs

miravmehta

3 karma · joined November 14, 2023

Building Software and Products since 7 years in realm of Security, Infrastructure and Platform
submissionscomments
miravmehta··on Ask HN: What Are You Working On? (July 2026)
Nice. What's the end-goal of this product look like in next 2 years ?
miravmehta··on Ask HN: Who is still using Windsurf and why?
They are different. Antigravity is by Google, another one is not.
miravmehta··on Open-source MCP Security scanner
I would like to see more API, Secrets, IaC findings.
miravmehta··on Ask HN: Who wants to be hired? (November 2025)
Location : Canada

Remote: Yes, Hybrid, or Onsite

Résumé/CV: available upon request

Email : mirav.mailme@gmail.com

Linkedin : https://www.linkedin.com/in/miravtmehta/

Technical Product Manager at a Fortune 50 company with 8.5 years of experience, focused on Code-to-Cloud Security products. My expertise spans Network Infrastructure, Data/ETL Pipelines, and Cloud Security. Previously as Lead software developer, I drove product development for data intensive platforms, including a Kubernetes operations platform and a semantic search engine (web3.0) at high-growth Series A/B/C startups.

miravmehta··on Ask HN: Most effective way to reduce excessive digital media consumption?
perseverance of mind-set. Period.
miravmehta··on Al-LLM powered eBPF based security platform
This is good. Why was this created in the first place? I am curious what problems does it solve additionally?
miravmehta··on Show HN: Flowcode – Turing-complete visual programming platform
Are you similar or competiting with https://icepanel.io/ ?
miravmehta··on Ask HN: How do you switch between multiple programming languages while coding?
Takeaway : Coding Lanuage matters, even though industry says `its all about problem Solving`. this is pure BS
miravmehta··on Ask HN: Guidelines for making clear architecture diagrams
https://icepanel.io/

The best i've ever used.

miravmehta··on Ask HN: How do you visualize complex concepts?
Writing, It demands clarity.
miravmehta··on Ask HN: What is a good alternative to SendGrid?
This might help https://listmonk.app/
miravmehta··on Ask HN: What would attract you to attend a 1day course on a tech of your choice?
For 1 day, "Free" would definitely catch my eyes.
miravmehta··on I'm hating swe, what could be another career?
Solutions Architect, Developer Advocate, Technical Product Manager, Technical Pre-Sales Engineering
miravmehta··on Ask HN: Which skills are least likely to be replaced by AI?
Basic communication with human interaction. Soft kills >> hard kills

AI is assistance not an replacement to a lot extent

miravmehta··on Ask HN: Who wants to be hired? (March 2024)

  Location: Bangalore, India
  Remote: Yes (IST Time Zone)
  Willing to relocate: Yes + Canadian PR Holder
  Linkedin: https://www.linkedin.com/in/miravtmehta/
  Email: mirav.mailme[AT]gmail.com


  Technologies:
    - Golang, Kubernetes, Docker, Flask, Django, Python
    - AWS, GCP, Kafka streaming, Security Compliance, CSPM-KSPM-CIEM
 
  Product Skill: Competitive Analysis, Scrum, Pricing, RoadMaps, PRD's, Mathematical Modelling

.. Total 7 YoE, Previously lead software engineer building cloud apps. Currently Technical Product Manager (TPM) building platform powered by semantic web (web 3.0) around institutional data, infrastructure and security, also leading at team of 7 full stack engineers and data scientists to build custom LLM models.

Looking out for next stint for TPM roles.

miravmehta··on Ask HN: How do you document complex software systems?
1. We started using https://icepanel.io/ for microservices, Software, anything thats documentable for later read.

2. More diagrams, less key strokes

3. We have dedicated page owners on confluence, its mix of engineers, leaders, PM's, QA etc.

miravmehta··on Ask HN: Technical Challenges in Building Multi-Tenant SaaS Products
[1] MSP is the term for this. Managed Service Provider Lets say my company has a SaaS product. AT&T is the customer to my company and i onboard them to my SaaS platform, now AT&T has a customer called "Dell" and AT&T wants to onboard Dell to this platform ; Essentially white-labelling

Parent- AT&T Child - AT&T

[2] We have SaaS platform build like Backstage, Vmware Tanzu. We didn't wanted to build custom auth solution, this was a demand from customers who wanted granularity not just based on CRUD operations but based on environments, access to type of metadata, projects, other app-services

We had something called soft-multi-tenancy, where user "abc" can access namespace in k8s in cluster B, but not cluster A; because B (child) is inherited cluster from A (parent)

Examples of RBAC granularity

1. Write access to Namespace (can change, Namespace, pods, deployment and more .. based on k8s first class object) 2. Read access to Namespace 3. Write access to Pods 4. Read access to Pods

Just like this we had close to 20 RBAC granularity

I recommend you reading about RBAC, ABAC, RE-BAC, Soft Multi-tenancy ; companies who are building this loft.sh, rancher. Our solution was not focused RBAC at all, when we bough multi-tenancy it enforced us think through RBAC

miravmehta··on Ask HN: Technical Challenges in Building Multi-Tenant SaaS Products
Sure, here are the corrected sentences:

1. RBAC Policy When there are multiple types of roles in a parent-tenant (pt) and child-tenant (ct), there could be cases where some resources can be shared between pt and ct, while others cannot. Hence, conditions to access these data are not limited to RBAC, but also depend on the type of data and metadata. Checks are applied on metadata.

2. Architecting Multi-Tenant A significant challenge would be in schema design, especially the isolation of pt and ct. There are open-source solutions available that provide pre-cooked solutions, yet they may not be as effective as writing your own.

3. RBAC can go beyond ABAC and REBAC This is an advanced problem. Customers in the cloud-native space have demanded this before as it provides granularity. This is heavily backed by your RBAC architecture. If that's implemented incorrectly, then your ABAC and REBAC will also be affected.