Anirudh Kumar

CTO

United States11 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Technical Director with expertise in distributed systems.
  • Proven leadership in software engineering teams.
  • Innovative solutions for concurrency bug detection.
Stackforce AI infers this person is a Backend-focused Software Engineer with strong leadership in distributed systems and cloud technologies.

Contact

Skills

Core Skills

Technical LeadershipDistributed SystemsProject TeamsC++

Other Skills

AlgorithmsCCloud ComputingCloud StorageComputer ScienceData StructuresEclipseHTMLJavaJavaScriptLLVMLinuxMatlabMySQLPHP

Experience

Cohesity

4 roles

Technical Director

Promoted

Apr 2024Present · 1 yr 11 mos

Technical LeadershipDistributed SystemsC++Cloud StorageCloud Computing

Staff 2 Software Engineer

Oct 2022Apr 2024 · 1 yr 6 mos

Project TeamsData StructuresTechnical Leadership

Staff Software Engineer

Mar 2021Oct 2022 · 1 yr 7 mos

Senior Member of Technical Staff

Feb 2018Mar 2021 · 3 yrs 1 mo

Goldman sachs

2 roles

Associate

Jan 2017Feb 2018 · 1 yr 1 mo

Senior Analyst

Jun 2014Dec 2016 · 2 yrs 6 mos

  • Software developer for the Algorithmic Trading business

Inria

Intern

May 2013Jul 2013 · 2 mos · Paris Area, France

  • Added features to the cmmtest (developed at INRIA), a tool designed to detect concurrency bugs in latest versions of gcc
  • Wrote a library in C++ to emulate the x86-tso memory model which features write buffering to detect bugs
  • Wrote an LLVM pass to instrument the program and replace the memory accesses done by the program with calls to the runtime library which emulates the model
  • Reduced the number of executions required to detect concurrency bugs from 1000 to around 2 when run with the emulator

Education

Indian Institute of Technology, Kanpur

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2009Jan 2014

Indian Institute of Technology, Kanpur

Master of Technology (M.Tech.) — Computer Science

Jan 2009Jan 2014

Stackforce found 100+ more professionals with Technical Leadership & Distributed Systems

Explore similar profiles based on matching skills and experience