Deepak Chawla

Software Engineer at Kognitos
  • Claim this Profile
Contact Information
Location
Mountain View, California, United States, US

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Feb 2023 - Present

      San Jose, California, United States

    • United States
    • Software Development
    • 1 - 100 Employee
    • Principal Software Engineer
      • Dec 2022 - Mar 2023

      Santa Clara, California, United States

    • Principal Software Engineer
      • Dec 2022 - Feb 2023

      Santa Clara, California, United States

    • Member Of Technical Staff
      • Aug 2021 - Feb 2023

    • United States
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Member Of Technical Staff
      • Mar 2021 - Jul 2021
    • Member Of Technical Staff
      • Mar 2019 - Dec 2020

      Sunnyvale, California Leading teams to deliver on several key projects including -----Encrypting backup data using Customers’ encryption keys (CMK) -----Zero idle cost AWS Data Plane to store backups in different regions (multi-region support) -----Zero idle cost scalable Azure Data Plane to store backups in different regions on Azure (multi-cloud support) Created and maintaining several pieces of infrastructure including ------Workflows - An engine built on top of AWS DynamoDB and SQS that can… Show more Leading teams to deliver on several key projects including -----Encrypting backup data using Customers’ encryption keys (CMK) -----Zero idle cost AWS Data Plane to store backups in different regions (multi-region support) -----Zero idle cost scalable Azure Data Plane to store backups in different regions on Azure (multi-cloud support) Created and maintaining several pieces of infrastructure including ------Workflows - An engine built on top of AWS DynamoDB and SQS that can run a multi-step operation in a microservice farming out work to Lambdas, EC2 instances and others, ------Custom RPC messaging - a request-response messaging protocol built on top of AWS SQS ------Distributed, scalable synchronization primitives (ref counters, locks, event variables etc) built on top of AWS DynamoDB. ------Framework for launching Lambdas with faster retries on errors Leading efforts to improve scalability, resiliency, backward compatibility in several different areas of the product including RDS databases, DynamoDB, microservices. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Member of Technical Staff
      • Mar 2014 - Feb 2019

      Mountain View, California, United States Multiple projects ranging from founding or leading teams tasked with building an outside-the-box snapshot replication tool that works across heterogeneous storage arrays, escalations development team, flash array and synchronous replication. ---Leading the efforts on collecting requirements, design and implementation of outside the box snapshot replication ---Testing, deployment and support of outside the box snapshot replication tool at customer site ---Formed and lead the… Show more Multiple projects ranging from founding or leading teams tasked with building an outside-the-box snapshot replication tool that works across heterogeneous storage arrays, escalations development team, flash array and synchronous replication. ---Leading the efforts on collecting requirements, design and implementation of outside the box snapshot replication ---Testing, deployment and support of outside the box snapshot replication tool at customer site ---Formed and lead the Escalations Development team with the charter of developing and maintaining tools used by escalations team and automated deployment of the tools ---Led the Customer Driven Upgrade team in the architecture and design of the next generation of upgrade software and initiated the customer driven upgrade effort. ----Part of the initial team responsible for investigating the feature requirements, architecture and prototyping for customer demos for Flash Array ---Leading the datapath (handling IOs) and resync (bring a FlashArray back into sync) aspects of the feature. ---Implementing parts of the AWS S3 API for object store replication ---Leading the Bucket Replication project and working on the design for tiering and semi synchronous replication. Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Apr 2013 - Mar 2014

      Redwood City

    • Canada
    • Software Development
    • Principal Software Engineer
      • Mar 2008 - Feb 2013

      Project: EMC Celerra NS Next - Timeline: May 2009 ­ till date Summary Part of the team tasked with the design of the next generation EMC Celerra architecture involving use of VMWare products Key Responsibilities · Ported EMC Celerra OS (Data Access in Real Time) to VMWare Virtual machine (ESX and Workstation) including OS bootup, platform identification, time management in virtual machine, halt CPU on idle. · Involved in the design of the new platform architecture… Show more Project: EMC Celerra NS Next - Timeline: May 2009 ­ till date Summary Part of the team tasked with the design of the next generation EMC Celerra architecture involving use of VMWare products Key Responsibilities · Ported EMC Celerra OS (Data Access in Real Time) to VMWare Virtual machine (ESX and Workstation) including OS bootup, platform identification, time management in virtual machine, halt CPU on idle. · Involved in the design of the new platform architecture including aspects like · High Availability and fault tolerance · Hardware and software fault detection and handling · Hardware detection and status reporting · Internal and external network topologies Project: EMC Celerra NS-960 - Timeline: Dec 2007 ­ Mar 2009 Summary Key contributor in the design and development of new high-end Celerra platform (NS-960). Celerra Platform team representative at cross-functional meetings involving hardware and firmware teams and project and project management teams. Involved in scoping exercises, project plans, writing functional and design specs, reviewing test plans. Go-to person in the team to resolve design issues, triaging bugs.

    • Senior Software Engineer
      • Mar 2004 - Mar 2008

    • Software Engineer
      • Oct 2001 - Mar 2004

    • India
    • IT Services and IT Consulting
    • Software Engineer
      • Jun 1998 - Jul 1999

Community

You need to have a working account to view this content. Click here to join now