Prakhar Bansal
@prakharbansal
Software engineer optimizing performance for distributed systems and large-scale data platforms.
What I'm looking for
I am a software engineer who specializes in performance optimization for distributed systems and large-scale data platforms. At Amazon Web Services I revamped Redshift test metrics, cutting feature regression false positives by 99% and led Graviton performance characterization delivering 25% improved analytical performance over Intel-based instances.
I build automated benchmarking and deployment systems, applying IaC, chaos engineering and observability to improve reliability and reduce qualification time by two-thirds. I bring hands-on expertise with databases (Redshift, Aerospike, RocksDB), cloud services (AWS, GCP), low-level tooling (LLVM, eBPF) and a pragmatic focus on measurable outcomes.
Experience
Work history, roles, and key accomplishments
Software Engineer II
Amazon Web Services
Jan 2024 - Present (1 year 7 months)
Revamped Redshift test metrics to cut feature regression detection false positives by 99% and improved test reliability using TPC-H/TPC-DS benchmarks. Enhanced S3-dependent feature performance and observability via detailed analysis and logging.
Software Engineer II
Amazon Web Services
May 2022 - Jan 2024 (1 year 8 months)
Led Redshift performance characterization on Graviton EC2 instances, achieving 25% better analytical workload performance versus Intel. Built an automated benchmarking system that reduced qualification time by two-thirds.
Owned database system performance benchmarking and stability improvements across on-premises and cloud deployments. Automated Aerospike cluster deployment on GCP with SaltStack and increased fault tolerance using chaos engineering tools.
Characterized Enterprise NVMe SSD performance for NVMe-oF services using Fio and automated Kumoscale integration with Kubernetes using Python. Delivered reproducible performance tests for storage service validation.
Student Developer
Google Summer of Code
Jun 2020 - Aug 2020 (2 months)
Developed a driver for the Jailhouse hypervisor to enable virtual entity lifecycle management via Libvirt, implemented in C. Delivered integration enabling virtual management through standard tooling.
Designed and implemented a memory tracing tool using static analysis with C++ and LLVM and developed optimization prototypes for non-volatile memory systems like RocksDB. Produced research-grade tooling for performance analysis.
Implemented and managed SAP ABAP systems and executed data migration strategies, leading SAP migration to the new GST tax system for a client. Ensured successful delivery of system upgrades and compliance requirements.
Education
Degrees, certifications, and relevant coursework
Iowa State University
Master of Science, Computer Engineering
2018 - 2020
Completed a Master of Science in Computer Engineering at Iowa State University (Aug 2018–Nov 2020), conducting research on data storage and memory system optimizations.
KIET Group of Institutions
Bachelor of Technology, Electronics and Communications Engineering
2009 - 2013
Completed a Bachelor of Technology in Electronics and Communications Engineering at KIET Group of Institutions (Sep 2009–Jun 2013).
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Prakhar?
You can contact Prakhar and 90k+ other talented remote workers on Himalayas.
Message PrakharFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
