Pallav Agarwal

CTO

Bengaluru, Karnataka, India8 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Ex-Googler with strong software engineering background.
  • Developed open-source projects enhancing file system capabilities.
  • Led engineering initiatives in healthcare technology.
Stackforce AI infers this person is a Software Engineer with a focus on Healthcare technology and Open Source development.

Contact

Skills

Core Skills

File System DevelopmentSoftware EngineeringContinuous IntegrationSoftware Development

Other Skills

AlgorithmsBazelCC++Cascading Style Sheets (CSS)DockerFUSE file systemGo (Programming Language)HTMLJavaJavaScriptKubernetesLinuxLinux System AdministrationManagement

About

B.Tech in CSE from IIT Kanpur. Ex-Googler. Currently working towards improving Indian Healthcare. Resume: https://pallav.xyz/resume

Experience

Even healthcare

Engineering Lead

May 2021Present · 4 yrs 10 mos · Bangalore Urban, Karnataka, India

  • Find out more at even.in :)

Google

2 roles

Software Engineer

Jul 2018May 2021 · 2 yrs 10 mos · Bangalore, India

Software Engineering Intern

May 2017Jul 2017 · 2 mos · New York City

  • Mentored by Julio Merino and Philipp Wollermann.
  • Built a FUSE file system (from scratch) named Sandboxfs capable of mounting files and directories in form of an arbitrary tree under a provided mount point.
  • Support permission control - read-only/read-write mappings, needed to isolate the build actions of Bazel (http://bazel.build), the build tool used by Google. Also support ”on the fly reconfiguration” of the mounted filesystem, to support fast sandbox recreation, as unmount-remount cycle is usually too slow.
  • Recently released as open source: https://github.com/bazelbuild/sandboxfs
FUSE file systempermission controlBazelopen sourceFile System DevelopmentSoftware Engineering

Gentoo linux

Google Summer of Code

May 2016Aug 2016 · 3 mos

  • Mentored by Sébastien Fabbro, Nitin Agarwal.
  • Created Orca, a continuous stabilization and build system to automatically build and test packages with respect to the Gentoo Operating System.
  • Used Docker, Kubernetes to build a parallel and scalable server for the management of build jobs as well as built a job management server.
DockerKubernetesbuild systemjob management serverContinuous IntegrationSoftware Development

Joint seat allocation authority

Software Intern

Nov 2015Jul 2016 · 8 mos · New Delhi Area, India

  • Wrote the software that allocates students who have appeared for IIT-JEE into their respective institutes (IITs, NITs, IIITs, GFTIs).
  • Improved over previous year’s algorithm to reduce the run time of the algorithm to about (1/7)th of the original. Spent a month at National Informatics Centre (NIC), Delhi, on call during the Joint Seat Allocation, where the software was used to allocate seats to around 1.2 million students who had written the JEE 2016 exam.

Education

Indian Institute of Technology, Kanpur

Bachelor of Technology (BTech) — Computer Science

Jan 2014Jan 2018

Stackforce found 100+ more professionals with File System Development & Software Engineering

Explore similar profiles based on matching skills and experience