Shriyansh Agnihotri (Hiring)

CEO

San Francisco, California, United States14 yrs 1 mo experience
Highly Stable

Key Highlights

  • 14+ years of experience in software architecture.
  • Expert in building scalable cloud solutions.
  • Passionate about AI and emerging technologies.
Stackforce AI infers this person is a SaaS architect with extensive experience in cloud solutions and big data analytics.

Contact

Skills

Core Skills

Distributed SystemsSoftware DevelopmentBig DataMicroservicesDevopsCloud ComputingApplication DevelopmentTest AutomationCi/cdJavaAutomation Testing

Other Skills

PythonGoAirflowSparkSnowflakeKubernetesMachine LearningData ModelingPerformance TestingContinuous IntegrationShell ScriptingContinuous DeliveryJenkinsSQLDocker

About

All Aside, I am building TestZeus. Enabling engineers to leave trivial things on agents and become 100x engineers. I am an AI Tinkerer and Software Industry Professional with 14+ years of experience architecting and scaling CTV Ads & Content Analytics platforms, Online E-Learning systems, and hybrid cloud control planes for on-prem environments. Passionate about experimenting with emerging AI technologies to build smarter systems. Lets talk!!

Experience

Testzeus

CTO - Co-Founder

Sep 2024Present · 1 yr 6 mos · Bangalore Urban, Karnataka, India · On-site

  • Building testzeus.com, The world's first open-source driven Testing Agent ecosystem.
Distributed SystemsPythonGoSoftware Development

Career break

Personal goal pursuit

Aug 2024Aug 2024 · 0 mo · Bengaluru, Karnataka, India

Amagi corporation

Senior Architect

Aug 2022Aug 2024 · 2 yrs · Bengaluru, Karnataka, India

  • Built a product from Scratch, SelfServe Bigdata processing system responsible for delivering customer-facing analytics.
  • System produces Viewership and Monetisation metrics for 5000+ CTV deliveries while crunching 14 Petabytes of data in an year.
  • Designed system with Medallion architecture and lambda data processing technique and uses technologies like Airflow, Spark, Dataproc, Snowflake, Collection, Presentation and SelfServe microservices, Victoria Metrics, ReactJS.
Big DataAirflowSparkSnowflakeMicroservices

Cuemath

Principal Architect

Dec 2020Aug 2022 · 1 yr 8 mos · Bangalore Urban, Karnataka, India

  • Responsible for defining microservices template and interservice communication protocol and building a scalable infrastructure with distributed tracing and telemetry.
  • Establish 3 teams at Cuemath (Platform, DataEngineering and DevOps Engineering)
  • Built ML-based predictive API infra and Async layer scaling to beat traffic bursts.
  • Migrated all systems to Kubernetes from legacy (56 services, 8dbs) VMs and docker swarm-based systems. Added Service mesh to allow AB testing and rolling upgrades.
  • Serverless design for on-demand burst load to post-process video processing and tagging.
  • Developed a data platform for supply-demand data pipelines to create matches between student and teachers with auctioning and Revenue calculation.
  • Developed Clickstream collection system with data pipeline to enhance curriculum content. Following migrating from data warehouse to data lake architecture.
  • Infrastructure planning with sizing of platforms for best fit, Setting up Devops practices CI/CD, IaC, helm charts, cloud formation, K8-based dev setups, CI/CD system.
MicroservicesKubernetesDevOpsMachine Learning

Nutanix

4 roles

Staff Engineer

Promoted

Feb 2020Dec 2020 · 10 mos

  • Building best in class cloud-agnostic application design and deployment solutions for public and private cloud providers.
  • Product Development (Code and design development):
  • Developing:
  • ▪ Application-oriented mobility/DR solution using Leap and Move technologies
  • of Nutanix. (Prize-winning hackathon project)
  • ▪ Costing and Budgeting solution for on prem cloud AHV and VMware
  • Instance provisioning. Extended to public cloud providers using Nutanix
  • Beam.
  • ▪ Licensing solution for Calm.
  • ▪ Custom/In-house light weight pub-sub-queue framework with Master-Worker
  • configuration architecture for microservices.
  • ▪ Data Models of Calm and integration with in-house distributed database
  • (backed by Cassandra). Choosing right ORM lib. Running experiments.
  • ▪ Play/Pause runbook feature for in-house runbook orchestration engine.
  • ▪ Runbook orchestration engine optimization, tuning Postgres and
  • sql_alchemy params. Refactoring code based on profiling.
  • ▪ Calm as a docker container.
  • ▪ Elastic Search Integration for storing output file in Calm.
  • ▪ File reader/writer multiplexer framework.
  • ▪ PowerShell Multiplexer for the Calm’s Runbook orchestration engine.
  • ▪ Code profiling, memory leaks and scaling.
  • ▪ Scale out solution of Calm.
  • ▪ Refactoring code of RBAC in Calm.
  • People and Process Development:
  • Conducting:
  • ▪ Code and Design reviews.
  • ▪ UX, KB articles and Test strategy reviews. ▪ People Mentoring.
  • ▪ Tech Talks.
Cloud ComputingApplication DevelopmentData Modeling

Senior Member Of Technical Staff

Promoted

Feb 2018Jan 2020 · 1 yr 11 mos

Member Of Technical Staff

Apr 2017Jan 2018 · 9 mos

  • MTS 4
  • Developing and Grooming Calm (Cloud Application Lifecycle Management) product in Nutanix Inc.

Member Of Technical Staff

Aug 2016Mar 2017 · 7 mos

  • Developing and Grooming Calm (Cloud Application Lifecycle Management) product in Nutanix Inc.

Calm.io

Member of Technical Staff

Apr 2015Aug 2016 · 1 yr 4 mos · Greater Bengaluru Area

  • Developing and Grooming Calm (Cloud Application Lifecycle Management) product in Calm.io.
  • My contributions in:
  • DevOps building:
  •  Docker images, RPMs, tars for different repos of Calm and orchestration engine.
  •  Delivery management, Every Friday is a day in Hell.
  •  Code profiling, memory leaks and scaling.
  •  Scale out solution of calm.io
  • QA:
  •  Founding QA team and running BAU operations of QA.
  •  Writing automation framework based on API while encouraging the idea of puppy food.
  •  Developing CI/CD pipelines in Jenkins for building deploying and testing Calm.
  •  Performance testing and optimization of MongoDB queries.

Adobe

2 roles

Senior Software Engineer

Promoted

Feb 2015Apr 2015 · 2 mos

  • 1) Software Development in Test (Apr 2014 ~ present): Member of Development in Test Team. Test/Automation Framework penetration analysis, Implementation of different Test Automation Framework for diversified features. Implementing/Designing the code base of Test framework, Converting Manual test cases to Automated Test Cases, Test Cases configuration/repository management are the my core tasks while working as a Developer in Test.
  • 2) Solution Consulting/Evangelism (July 2014 ~ present): Being a member of Test team and working closely with customers and competitors is part of my job. I have been involved in public webinars, customer meetings and marketing campaigns with the sales and marketing team to provide relevant technical evangelism which helped our organization to direct customers to our product.
  • 3) Product Quality and Usability Design (Apr 2014 ~ present): As a part of Engineering Team. Study market trend on eLearning authoring and hosting, Frame requirements till micro level with the product management, UI review based on customer interaction workflows, risk analysis of new feature and changes from earlier version of product), Feature Use Case/Test Case writing, Unit testing, integration testing and Product testing and delivery media testing before product get delivered to end user.
  • 4) Android based App development (Dec 2014 ~ present): As per my profile and eligibility I also participated in development of counterpart app of our product for mobile devices specifically worked for Android version. Before proceeded to development I have went through a rigorous training of Android app development.
Test AutomationCI/CDPerformance Testing

Software Engineer

Apr 2014Jan 2015 · 9 mos

Accenture

2 roles

Software Engineering Analyst

Sep 2012Apr 2014 · 1 yr 7 mos

  • Experience in Java and AS/400 Development, White Box Testing, Automation, System testing and Black Box Functional Testing.
  • Projects Key Achievements & Deliverables
  • Java Development and Tool Design
  • Experienced in developing standardised tool. Developed tools for Data generation/Comparison/Process improvement/DB WebService using Java, Servlets and JSP.
  • Comfortable in implementing Java in web and desktop application development and White Box testing.
  • Equipped with skill to write Android application code and Java unit test code (Skill: Beginner).
  • Awarded with Accenture Excellence Award (Accenture Global), for developing multi Computing based solution for data comparison.
  • Awarded with Innovator Award in Financial Service Delivery Unit, for providing solution on data generation problem.

Associate Software Engineer

Jun 2011Aug 2012 · 1 yr 2 mos

  • Experience in AS/400 Development and Black Box Functional Testing.
JavaAutomation Testing

Freelancing

Web Developement

Aug 2009Feb 2011 · 1 yr 6 mos · Greater Indore Area

  • Designed few websites for few companies and cultural festivals.

Education

International Institute of Information Technology Bangalore

Post Graduate Diploma — Machine learning and Artificial Intelligence

Jan 2019Jan 2020

Institute of Engineering & Technology DAVV, Indore

Bachelor of Engineering (B.E.) — Computer Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Distributed Systems & Software Development

Explore similar profiles based on matching skills and experience