B

Bhargava Mourya

Software Engineer

Seattle, Washington, United States7 yrs 1 mo experience
Highly Stable

Key Highlights

  • 7 years of software development experience.
  • Expert in building microservices and cloud-based solutions.
  • Strong background in data analysis and software engineering.
Stackforce AI infers this person is a SaaS-focused software engineer with strong expertise in cloud development and microservices.

Contact

Skills

Core Skills

Cloud DevelopmentMicroservicesBack-end Web DevelopmentRest ApisData Analysis

Other Skills

GolangAWS (S3, IAM, EC2, CloudWatch)KubernetesDockergRPCRESTElasticSearchPostgresSQLMongoDBKafkaDatadogPrometheusEchoSwaggerAWS

About

7 years of software development experience. I enjoy solving analytical & challenging problems.

Experience

7 yrs 1 mo
Total Experience
2 yrs 4 mos
Average Tenure
--
Current Experience

Cohesity

2 roles

Senior Member of Technical Staff

Jan 2019Jan 2023 · 4 yrs

  • Engineer of Cohesity’s AWS cloud-based SaaS offering (DMaaS). Played a critical role in collaborating with Product Managers, UX designers, UI engineers and QA to ensure the application meets functional requirements and future goals.
  • Built various microservices from scratch for data management controlplane, implemented REST APIs using Swagger and Echo web framework and gRPC APIs for inter-service communication.
  • Implemented various data collection, ETL pipelines, and metrics frameworks for several microservices
  • Worked on Cohesity’s SaaS Platform (Helios) which offers various SaaS services. E.g Backup as a
  • Service(BaaS), multi-clusters management service.
  • Technologies used: Golang, AWS (S3, IAM, EC2, CloudWatch), Kubernetes, Docker, gRPC, REST,
  • ElasticSearch, PostgresSQL, MongoDB, Kafka, Datadog, Prometheus, Echo, Swagger.
GolangAWS (S3, IAM, EC2, CloudWatch)KubernetesDockergRPCREST+10

Member of Technical Staff

Jan 2017Dec 2018 · 1 yr 11 mos

  • One of the leading developers of Cohesity’s App ecosystem and Marketplace. Solely developed Insight app, which performs an interactive text/document search on data stored on the Cohesity DataPlatform.
  • Designed and developed Cohesity’s Data platform services health monitoring infrastructure.
  • Redesigned and implemented Cohesity’s alerting infrastructure with capabilities to configure alert
  • notification and delivery rules.
  • Contributed to web backend REST APIs and the infrastructure for customers to manage and interact with Cohesity DataPlatform.
  • Developed automation infrastructure for the entire company using VanillaGinkgo testing framework to help developers automate their features and release managers to track the health and quality of the product.
  • Technologies used: Golang, C++, MySQL, Postgres, MongoDB, REST, VanillaGinkgo.
GolangC++MySQLPostgresMongoDBREST+3

Cloudera

Software Engineering Intern

May 2016Aug 2016 · 3 mos · Palo Alto, California

  • ► Designed and developed a network diagnostic and liveness monitoring tool that checks the interconnectivity health of agents in a cluster controlled by Cloudera Manager.
  • ► Developed a REST API in Java and an API client in Python to help clients track the monitoring data.
  • ► Built test suites to rigorously test the tool using JUnit, and SysTest unit testing frameworks.
JavaPythonREST APIs

Altair engineering

Software Engineer

Jul 2014Jun 2015 · 11 mos · Bengaluru, Karnataka, India

  • ► Core developer of Portable Batch System Professional, a robust and efficient High-Performance Computing (HPC) workload management solution.
  • ► Developed a shared library called Timer, for clients to execute batch jobs periodically with different time periods.
  • ► Resolved product issues pertaining to memory management and batch job scheduling in Linux environment. Also worked on synchronization, signal handling and socket programming. Extensively used C, GDB, Valgrind and Perforce.
CLinuxMemory ManagementBatch Job SchedulingBack-End Web Development

Samsung r&d institute

Software Engineering Intern

May 2013Jul 2013 · 2 mos · Bengaluru, Karnataka, India

  • ► Developed a software using Java and WEKA Data Mining library and implemented various techniques of classification, regression, clustering and anomaly detection to analyse semiconductor fabrication data.
JavaWEKA Data MiningData Analysis

Education

Stony Brook University

Master of Science (M.S.) — Computer Science

Jan 2015Jan 2016

Indian Institute of Technology, Guwahati

Bachelor of Technology (B.Tech.) — Mathematics and Computing

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Cloud Development & Microservices

Explore similar profiles based on matching skills and experience