chandramathi murugadass

Chandramathi murugadass

bookmark on deepenrich
location of chandramathi murugadassCoimbatore, Tamil Nadu, India
Phone number of chandramathi murugadass+91 xxxx xxxxx
Followers of chandramathi murugadass1000 followers
  • Timeline

    Current Company
    May 2014 - Dec 2023

    Technical Architect - Member Leadership Staff

    Zoho
    Chennai, Tamil Nadu, India
  • About me

    Technical Architect- Member Of Leadership Staff

  • Education

    • The high range school

      -
      Aissce 94.5%
    • The high range school

      2008 - 2010
      Aisse biology, general 94%
    • University of washington

      2024 - 2026
      Master's degree computer science
    • Government college of technology, coimbatore

      2010 - 2014
      Bachelor of engineering - be computer science 8.76
    • University of washington

      2024 -
      Master's degree computer science
  • Experience

    • Zoho

      May 2014 - Dec 2023

      1. Lambda ArchitectureI architected and designed an implementation of lambda architecture a data deployment and batch processing model for real time data, using Apache Hbase as the immutable master of data set and Apache Kafka for stream processing.2. Rate limiting, using anomaly detection as a micro-serviceDetect and restrict any REST API requests that are initiated by unruly bots using reinforced machine learning algorithm to detect behavioural anomalies.3. Cache MetadataFrequently used metadata, such as the shard of a file, is cached in application servers. Any change in shard information is then propagated through Apache Redis clusters, which are maintained using consistent hashing. Show less 1. Fradulence detectionMachine learning is employed for spam detection in files published through WorkDrive. These files may contain spam, phishing, or malicious content, and they are proactively identified using decision trees built through semi- supervised learning. The text content extracted from files in over 160 formats undergoes spam and fraudulence detection.2. Email Uploads with Spam filteringDesigned and implemented email uploads that allow users to send attachments in an email addressed to a WorkDrive folder, which will be directly uploaded to the folder if the sender has write permission, and if both the sender and the content pass through the spamming filter. The architecture involves POP3 servers that receive the mails and Kafka consumers write the polled attachment to WorkDrive folders.3. Data Serialization frameworkDesigned, modeled and implemented a data serialization and de-serialization framework that converts the modeled data from data stores and transfers to recipients using protobuf and gRPC.4. User Activity timelineWorkDrive allows a team admin to track the activity of a user within a team folder or team, designed a data model to fetch this data from a denormalized reverse index built on Elastic Search. Show less 1. Authorization ArchitectureDesigned and implemented a layer that validates user requests to ensure that only authorized users have access to the files stored in WorkDrive. The goal is to ensure that the processing time for this layer is less than 20ms. 2. Queuing ArchitectureImplemented a distributed queue based on Apache Kafka, which further breaks down into several sink consumers that perform mutually exclusive operations. Each consumer is an independent micro-service and can be independently activated or deactivated. Consumers are used to send mobile or email notifications, compute the storage or trigger other workflows.3. File SharingTypically, files are accessible only within a WorkDrive team account. External sharing enables users to publish files by creating unique links, each with multiple configurable properties. These links can be password-protected and configured to expire. The metadata is stored in MySQL but password and other personally identifiable information are encrypted using a user specific key maintained using a Key Management Service. Show less

      • Technical Architect - Member Leadership Staff

        Jan 2023 - Dec 2023
      • Engineering Manager - Member Of Technical Staff

        Nov 2021 - Jan 2023
      • Technical Lead

        Jun 2017 - Nov 2021
      • Member of Technical Staff

        May 2014 - Jun 2017
  • Licenses & Certifications