Shantanu Banerjee

Storage Developer at IBM, specializing in C++ programming and Linux systems. Passionate about high-performance storage solutions and enterprise software development.

About

I'm a Storage Developer at IBM with a strong foundation in C++ and Rust programming and Linux systems development. My career journey includes over 7 years of expertise in enterprise software solutions and system programming.

Currently based in Pune, Maharashtra, I focus on developing high-performance storage systems and optimizing enterprise-grade software solutions. My work involves deep system-level programming and architecture design for storage infrastructure.

Beyond my professional work, I contribute to open-source projects, including filefs - a simple filesystem based on file storage, built with Rust, showcasing my passion for performance optimization and modern programming languages.

Experience

Storage Developer

IBM

Dec 2024 - Present

Developing high-performance storage systems and enterprise storage infrastructure solutions. Focus on system-level programming and optimization of storage technologies to ensure reliability and scalability for enterprise clients.

C++ Linux Systems Storage Systems Performance Optimization Block Storage

Software Engineer

Veritas Technologies LLC

Mar 2020 - Dec 2024

Developed enterprise software solutions with focus on system programming and data protection of storage technologies. Built robust, scalable applications using C++ in Linux environments, contributing to critical enterprise infrastructure projects that served thousands of users.

C++ Data Protection Linux Systems NAS Storage System Architecture

Skills & Expertise

Programming Languages

C++ Programming Rust Python

Specializations

Multithreading & Concurrency Storage Systems Development System Architecture Performance Optimization Enterprise Software Development

Technologies

Linux Storage Systems System-level Programming

Notable Project

parscp

A fast parallel streaming file copy utility built with Rust, demonstrating expertise in performance optimization and modern systems programming. This tool significantly improves file transfer speeds through intelligent parallelization.

Contact

Interested in storage systems development, C++ programming, or enterprise software solutions? Let's connect and explore opportunities to collaborate on challenging technical projects.