profile-pic

Mukilan Sadasivam

A proud Engineer. Creative thinker. Inframind Season 1 Nationals Winner. India's Top 20 finalist of Niyantra 2017. Love playing alongside a huge team while still being ready support the entire time by taking up the entire load and move forward if the situation demands the same. Early riser.

  • Role

    Backend, Distributed Systems Engineer

  • Years of Experience

    7.3 years

Skillsets

  • Kafka
  • Lucene
  • Zookeeper
  • SQL
  • S3
  • Redis
  • Python
  • OpenAPI
  • Mercurial
  • Lambda
  • AWS
  • JavaScript
  • Java
  • HBase
  • Git
  • Elasticsearch
  • EC2
  • DynamoDB
  • Distributed Systems
  • Cassandra

Professional Summary

7.3Years
  • May, 2019 - Present7 yr 1 month

    Back-end Developer

    Zoho
  • Dec, 2018 - Apr, 2019 4 months

    Intern

    Zoho
  • Jul, 2018 - Aug, 2018 1 month

    Intern

    Tata Consultancy Services

Applications & Tools Known

  • icon-tool

    SQL

  • icon-tool

    Redis

  • icon-tool

    Zookeeper

  • icon-tool

    Kafka

  • icon-tool

    Cassandra

  • icon-tool

    AWS

  • icon-tool

    Linux

  • icon-tool

    Git

  • icon-tool

    Mercurial

  • icon-tool

    EC2

  • icon-tool

    DynamoDB

  • icon-tool

    S3

  • icon-tool

    Lambda

  • icon-tool

    Elasticsearch

Work History

7.3Years

Back-end Developer

Zoho
May, 2019 - Present7 yr 1 month

Intern

Zoho
Dec, 2018 - Apr, 2019 4 months
    Architected and led the development of Zohos Field Service Management Applications core server infrastructure, supporting thousands of users across six data centers. Optimized the data import layer, enhancing processing efficiency from 10,000 records in 7 minutes to 1 million records in under 6 minutes, utilizing a MySQL database. Developed and implemented a rate-limiting and API credit system using Redis, which processes approximately one million requests daily with minimal overhead. Optimized Internationalization (i18n) by restructuring a single resource file into on-demand smaller chunks, significantly reducing initial application load time from 14 seconds to under 3 seconds. Identified, designed, and implemented fail-over mechanisms for batch processes, enabling graceful degradation and efficient resumption of workflows post-crisis, significantly improving data processing reliability. Led multiple database migration initiatives, including Cassandra to HBase, cross-data center migrations over MySQL, and MySQL 5.7 to 8.0 upgrades, ensuring seamless transitions and minimal impact on application performance. Designed and directed the development of a data synchronization system across services using Kafka, ensuring consistency and fail-over handling while processing around a million messages daily. Integrated Apache Lucene to enhance search functionality within the application, enabling efficient and accurate retrieval of data across large datasets. Conducted thorough secure code reviews to identify and mitigate potential vulnerabilities, ensuring the development of robust and safe applications. Collaborated to ensure application compliance with industry standards, including but not limited to GDPR, HIPAA, and Australian Privacy Act. Implemented strategies to achieve optimal server performance, minimizing downtime and maximizing application responsiveness.

Intern

Tata Consultancy Services
Jul, 2018 - Aug, 2018 1 month

Achievements

  • National Winner of Inframind Season 1
  • Top 20 National Finalist of Niyantra 2017 by National Instruments
  • Star Student - Manakula Vinayagar Institute of Technology

Education

  • B.Tech. in Electronics and Communication Engineering

    Manakula Vinayagar Institute of Technology (2019)