Sreejith Kesavan

Director of Engineering

Bengaluru, Karnataka, India17 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 17 years of experience in technology leadership.
  • Expert in cloud infrastructure and platform engineering.
  • Proven track record in multi-cloud migration solutions.
Stackforce AI infers this person is a SaaS expert with a strong focus on cloud infrastructure and virtualization.

Contact

Skills

Core Skills

Cloud ComputingInfrastructureCloud MigrationMulti-cloud SolutionsDatabase MigrationCloud SolutionsDiagnostics ToolsData MigrationVirtualization

Other Skills

AHVAPIsAWSAmazon Web Services (AWS)AzureBig DataCCassandraDistributed SystemsDockerESXiErlangFUSEFile SystemsGit

About

I am a technology leader with over 17 years of experience building innovative products and services across the cloud, storage, and virtualization domains. As the Director of Engineering (Infrastructure & Platform) at Tessell, Inc., I lead teams driving the design and delivery of a next-generation data management SaaS platform, focused on scalability, reliability, and operational excellence.

Experience

Tessell

Director of Engineering

Jul 2021Present · 4 yrs 8 mos · Bengaluru, Karnataka, India

  • Leading the Cloud Infrastructure & Platform Engineering team at Tessell.
TerraformKubernetesPythonCloud ComputingScalabilityReliability+1

Nutanix

3 roles

Staff Engineer

Promoted

Aug 2019Jul 2021 · 1 yr 11 mos

  • Working as a Staff Engineer (Technical Lead) for the Cloud Mobility Services R&D team (Nutanix Move) at Nutanix, Inc.
  • Leading the development of a multi-cloud VM migration platform. 250k VM migrations completed.
  • Designed an agentless & incremental migration methodology for migrating Azure virtual machine workloads to on-premise AHV clusters.
  • Boosted the migration throughput upto 7x on high latency, lossy networks by leveraging KCP, an opensource UDP based reliable transport protocol.
  • Added protocol-agnostic stream multiplexing capabilities to the data transport pipe.
  • Designed and developed the Nutanix Move microservice stack & application life cycle management (one-click upgrade) using Docker container ecosystem. 6k upgrades performed.
  • Lead the design and development of Nutanix Move, a multi-cloud virtual machine migration solution which supports AHV, ESXi, Hyper-V, AWS & Azure platforms.
  • Technology Stack: Python, Go, SaltStack, Docker, VDDK, gRPC, AWS, Azure, ESXi, KVM
PythonGoSaltStackDockerVDDKgRPC+6

Senior Member of Technical Staff

Apr 2017Aug 2019 · 2 yrs 4 mos

  • Built a minimal Docker container host operating system based on Alpine Linux to ship Nutanix Move as a virtual appliance.
  • Designed and developed a rules engine to programmatically define and predict workload requirements for database migrations (DB Xtract).
  • Designed and developed core functionalities of a database migration solution which comprises of designer, deployer and migrator modules.
  • Developed a task execution framework in Python with support for pause/resume/cancel operations and progress monitoring.
  • Technology Stack: Python, Go, SaltStack, Docker, VDDK, gRPC, AWS, Azure, ESXi, KVM
PythonGoSaltStackDockerVDDKgRPC+6

Member of Technical Staff

Aug 2015Apr 2017 · 1 yr 8 mos

  • Lead the design and development FitCheck, a cluster health diagnostics tool.
  • Technology Stack: Python, ESXi, AHV
PythonESXiAHVDiagnostics Tools

Netapp

Member of Technical Staff

Sep 2012Aug 2015 · 2 yrs 11 mos · Bangalore

  • Worked as lead developer in a team responsible for the development, testing and debugging of SAN & NAS data migration platforms.
  • Developed data collection and reporting modules for the Inventory Collect Tool (ICT) used in 7-Mode Transition Tool (7MTT).
  • Developed an XSLT based viewer for the inventory data collected by ICT.
  • Reduced the overall memory footprint of the data collector module upto 3x and improved performance upto 2x.
  • Developed a migration planner using PyQt to generate homogeneous & heterogeneous SAN migration plans which can be automated.
  • Built a PyQt based interface for viewing and uploading data data collector bundle to a centralized NetApp filer.
  • Technology Stack: Python, PyQt.
PythonPyQtData Migration

K7 computing

Software Engineer

Feb 2009Aug 2012 · 3 yrs 6 mos · Chennai Area, India

  • Actively involved in the design and development of a cloud computing platform that can solve the problems of application scalability, availability and fault-tolerance.
  • Developed core services and Google App Engine compatible APIs for a PaaS platform.
  • Developed a FUSE file system for malware analysis, backed by Samba shares.
  • Developed various modules and components of a virtualization platform (FluidVM) targeted at VPS hosting providers. Supports Xen, OpenVZ and KVM hypervisors.
  • Developed HyperVM API emulator for the virtualization management platform.
  • Developed a management console for data center administrators to manage the virtual machines remotely.
  • Contributed to Hypertable Python client library development using boost-python.
  • Technology Stack: Python, C, XML-RPC, Protocol Buffers, FUSE, libvirt, Xen, KVM, OpenVZ, Hadoop/HFDS, RabbitMQ, Riak, Hypertable.
PythonCXML-RPCProtocol BuffersFUSElibvirt+9

Education

University of Calicut

Bachelor of Technology in Engineering — Computer Science & Engineering

Jan 2004Jan 2008

KPMHSS, Poothotta

Higher Secondary Education — Computer Science

Jan 2002Jan 2004

Stackforce found 100+ more professionals with Cloud Computing & Infrastructure

Explore similar profiles based on matching skills and experience