Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Sankalp Suhas Taralekar

Santa Clara,CA

Summary

Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Dell EMC
06.2021 - Current

Fencing in Santorini: Designed the fencing gRPC Architecture for fencing as a client and server to Key Value Store component. Implemented the core infrastructure for fencing gRPC. Developed the RPC to send membership information to Key Value Store in case of subscribe/ unsubscribe events from Cluster Event Manager. Developed custom infrastructure to trigger various RPC calls.


TLS (Transport Layer Security) 1.2 to TLS 1.3: Implemented the core changes to support TLS 1.3 as a part of Enshroud. As a part of this project supported the client chain certificate verification to load certificates and keys for secure working with TLS1.3.


Non dumpable memory: Worked on storing encryption keys in non dumpable memory for enhancing security and avoiding multiple memory allocation issues seen in Customer Environment. As a part of this project, disabled open ssl encryption and introduced a data structure to store keys in non dumpable memory using hugetlb pages. Verified using backtraces that keys were stored in non dumpable memory.


Key rotation optimization: Strengthened the path for key rotation by making multiple optimizations. Triaged various issues with reference to this code path and provided the necessary solution by performing size based key rotation.


Dynamic Security Monitor: Developed a tool to dynamically calculate the security score of a customer system based on multiple security parameters. This tool alerts the customer and fixes the security gaps on a customer setup before even the customer hits a potential problem.






Software Engineer 2

Dell EMC
01.2019 - 05.2021

Worked on Intelligent Core Debugging Project, Machine Learning based resource availability prediction engine for automated scheduling of file system services, multiple memory corruptions in Directory Manger team to improve performance by 50% in customer environment by introducing efficient mechanisms to search keys.

.


Software Development Engineer Intern

Dell EMC
05.2018 - 07.2018

Worked in File Manager Team and clusterized tools. Used various machine learning clustering techniques to dedup similar files together.

Software Engineer 1

Dell EMC
08.2016 - 08.2017

Developed debug tool for Smarts product with features to automatically generate SNMP walk files, automatically discover the devices in the network. Worked on finding the root cause of failure in complex network topology.


Software Developer Intern

Dell EMC
07.2015 - 12.2015

Worked on Binary Large Object (Blob) and Cloud Computing, developed uploading, retrieving, multipart uploading, metadata updating functions of Blobs in Java for efficient data storage.

Education

Master of Science - Computer Science

State University of New York At Stony Brook
New York, NY
12.2018

Bachelor of Science - Computer Science

Bits Pilani
India
08.2016

Skills

  • Analysis of Algorithms
  • Python
  • C
  • Artificial Intelligence
  • Data Science Fundamentals
  • Information Retrieval
  • Parallel Computing
  • Fundamentals of Computer Networks
  • Compiler Design
  • Data Storage Technology
  • Operating Systems
  • Computer Architecture
  • System Design
  • Database Systems
  • Linux
  • GDB
  • File systems
  • C
  • Data structures and algorithms

Accomplishments

Patents and Publications:


8 approved patents at DELL EMC. 1 patent is granted and others are pending:


  • https://patents.justia.com/patent/20230224154
  • https://patents.justia.com/patent/20230025994
  • https://patents.justia.com/patent/11514317
  • https://patents.justia.com/patent/20230336339

Timeline

Senior Software Engineer

Dell EMC
06.2021 - Current

Software Engineer 2

Dell EMC
01.2019 - 05.2021

Software Development Engineer Intern

Dell EMC
05.2018 - 07.2018

Software Engineer 1

Dell EMC
08.2016 - 08.2017

Software Developer Intern

Dell EMC
07.2015 - 12.2015

Master of Science - Computer Science

State University of New York At Stony Brook

Bachelor of Science - Computer Science

Bits Pilani
Sankalp Suhas Taralekar