{"entity":"person","person":{"name":"Hardik Gandhi","role":null,"level":"Middle","country":null,"summary":"A pragmatic ML engineer (middle level) who builds end-to-end classical ML workflows and utility computer vision tools using OpenCV and scikit-learn. The strongest proven skill is delivering simple MLOps-capable models and evaluation flows, demonstrated by the training script that logs to MLflow and the evaluate.py that computes metrics and saves plots. There is little evidence of advanced production hardening, automated tests, GPU or efficiency engineering, or research-grade model development in public code.","skills":[{"name":"Python","group":"Languages","level":"Middle","since":2021},{"name":"Bash","group":"Languages","level":"Middle","since":2021},{"name":"Node JS","group":"Languages","level":"Junior","since":null},{"name":"JavaScript","group":"Languages","level":"Not selected","since":null},{"name":"C#","group":"Languages","level":"Not selected","since":null},{"name":"Sharp","group":"Node JS","level":"Junior","since":null},{"name":"Axios","group":"Node JS","level":"Junior","since":null},{"name":"Express","group":"Node JS","level":"Junior","since":null},{"name":"Mongoose","group":"Node JS","level":"Junior","since":null},{"name":".NET","group":"C#","level":"Not selected","since":null},{"name":"Pydantic","group":"Python","level":"Middle","since":null},{"name":"Marshmallow","group":"Python","level":"Middle","since":null},{"name":"AWS","group":"DevOps","level":"Middle","since":2021},{"name":"Kubernetes","group":"DevOps","level":"Middle","since":2021},{"name":"Grafana","group":"DevOps","level":"Middle","since":2021},{"name":"Docker","group":"DevOps","level":"Middle","since":2021},{"name":"GitLab CI","group":"DevOps","level":"Middle","since":2021},{"name":"Kibana","group":"DevOps","level":"Middle","since":2021},{"name":"Terraform","group":"DevOps","level":"Middle","since":2021},{"name":"Ansible","group":"DevOps","level":"Middle","since":2021},{"name":"Prometheus","group":"DevOps","level":"Middle","since":2021},{"name":"Helm","group":"DevOps","level":"Middle","since":2021},{"name":"Jenkins","group":"DevOps","level":"Middle","since":2021},{"name":"Logstash","group":"DevOps","level":"Middle","since":2021},{"name":"OpenTelemetry","group":"DevOps","level":"Middle","since":2025},{"name":"GitHub Actions","group":"DevOps","level":"Middle","since":2025},{"name":"CloudFormation","group":"DevOps","level":"Middle","since":2025},{"name":"Loki","group":"DevOps","level":"Middle","since":2025},{"name":"Azure","group":"DevOps","level":"Not selected","since":null},{"name":"Amazon S3","group":"DevOps","level":"Not selected","since":null},{"name":"Amazon CloudWatch","group":"DevOps","level":"Not selected","since":null},{"name":"Amazon EC2","group":"DevOps","level":"Not selected","since":null},{"name":"API Gateway","group":"DevOps","level":"Not selected","since":null},{"name":"AWS Lambda","group":"DevOps","level":"Not selected","since":null},{"name":"IAM","group":"DevOps","level":"Middle","since":2025},{"name":"Amazon EKS","group":"DevOps","level":"Not selected","since":null},{"name":"GitHub","group":"DevOps","level":"Not selected","since":null},{"name":"Git","group":"DevOps","level":"Not selected","since":null},{"name":"GitLab","group":"DevOps","level":"Not selected","since":null},{"name":"Linux","group":"DevOps","level":"Not selected","since":null},{"name":"ArgoCD","group":"DevOps","level":"Not selected","since":null},{"name":"CI/CD","group":"DevOps","level":"Not selected","since":null},{"name":"Unix","group":"DevOps","level":"Not selected","since":null},{"name":"CI/CD","group":"DevOps","level":"Intern","since":null},{"name":"DevOps","group":"DevOps","level":"Intern","since":null},{"name":"GitOps","group":"DevOps","level":"Not selected","since":null},{"name":"TCP/IP","group":"DevOps","level":"Not selected","since":null},{"name":"DNS","group":"DevOps","level":"Not selected","since":null},{"name":"kubectl","group":"DevOps","level":"Not selected","since":null},{"name":"Platform Engineering","group":"DevOps","level":"Not selected","since":null},{"name":"Blue-Green Deployment","group":"DevOps","level":"Not selected","since":null},{"name":"Configuration Management","group":"DevOps","level":"Not selected","since":null},{"name":"Incident Management","group":"DevOps","level":"Not selected","since":null},{"name":"SLI/SLO/SLA","group":"DevOps","level":"Not selected","since":null},{"name":"Progressive Delivery","group":"DevOps","level":"Not selected","since":null},{"name":"ElasticSearch","group":"Databases","level":"Middle","since":2021},{"name":"Redis","group":"Databases","level":"Middle","since":2025},{"name":"PostgreSQL","group":"Databases","level":"Not selected","since":null},{"name":"DynamoDB","group":"Databases","level":"Not selected","since":null},{"name":"OpenAI","group":"AI/ML","level":"Middle","since":2025},{"name":"OpenCV","group":"AI/ML","level":"Middle","since":null},{"name":"NumPy","group":"AI/ML","level":"Middle","since":null},{"name":"Pandas","group":"AI/ML","level":"Middle","since":null},{"name":"Scikit-learn","group":"AI/ML","level":"Middle","since":null},{"name":"MLFlow","group":"AI/ML","level":"Middle","since":null},{"name":"MLOps","group":"AI/ML","level":"Middle","since":null},{"name":"SonarQube","group":"Cybersecurity","level":"Middle","since":2021},{"name":"Trivy","group":"Cybersecurity","level":"Middle","since":2021},{"name":"Frontend","group":"Frontend","level":"Intern","since":null},{"name":"UI","group":"Frontend","level":"Intern","since":null}],"photo":"https://alion.io/storage/2026/1028/42e00cf3ad.webp","url":"https://alion.io/user/hardik-gandhi"},"contact":"Through Alion only: the person decides whether to answer. Email addresses and phone numbers are never served.","offers":[{"id":"person.contact","title":"Write to a person through Alion","status":"free","price":{"credits":0,"usd":0},"unit":"per message","human":"https://alion.io/catalog?offer=person.contact&for=user%2Fhardik-gandhi"},{"id":"people.search","title":"Find people by skills, country and level","status":"free","price":{"credits":0,"usd":0},"unit":"per search","note":"people with a similar profile","human":"https://alion.io/catalog?offer=people.search&for=user%2Fhardik-gandhi"}],"agent":{"mcp":"https://alion.io/user/hardik-gandhi/mcp","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_profile","server":"https://alion.io/user/hardik-gandhi/mcp","arguments":{}},{"tool":"check_fit","server":"https://alion.io/user/hardik-gandhi/mcp","arguments":{"offer":{"title":"...","pay":{"min":0,"max":0,"currency":"USD"}}}}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"},"html_url":"https://alion.io/user/hardik-gandhi","json_url":"https://alion.io/user/hardik-gandhi.json","meta":{"generated_at":"2026-10-29T19:01:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":28284,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}}}