Hi, I am Prasun. I love building software. I am the creator of Zasper: Supercharged IDE for Data Science.
Previously I worked as a software engineer at Quansight.Here I was contributing on the Pytorch library and Nebari project.
I briefly worked as a Software Architect at Modak Analytics Software where I was leading the Genomics team. Here, I was responsible for building Genome scan tools optimized for GPU clusters, to aid pharmaceutical companies study large-scale genomics data. I built a strong team from the ground up and set up collaborations with some of the top research organisations in India and around the world.
I am an active member of the Genenetwork team with University of Tennessee Health Science Center, building
Faster-LMM-D
, a GWAS tool for HPC devices. Faster_LMM_D supports Linear Mixed Models. Bayesian Sparse Models are on the way. Faster_LMM_D has
a GPU backend that helps it run in CUDA and OpenCL environment.
I am a Ruby Grant 2017 recipient from Ruby Association, Japan. It helped me build RbCUDA: CUDA bindings for Ruby. RbCUDA is the fastest Ruby library for matrix multiplication.
I worked as a student developer for Ruby Science Foundation for Google Summer of Code 2016 on the project “Port NMatrix to JRuby”.
I worked as a student developer for Ruby Science Foundation for Google Summer of Code 2017 on the project “Creating the fastest math libraries for Ruby/JRuby by using the GPU through OpenCL and ArrayFire”.
M.Sc., Biological Sciences (2012 - 2017)
Birla Institute of Technology and Science, Pilani, India
B.E., Chemical Engineering (2012 - 2017)
Birla Institute of Technology and Science, Pilani, India
I like to program in Go, C++, C, Python, Java, D and Ruby.
I love GPU programming and have built opensource libraries in D and Ruby that help in GPU acceleration. I am
the creator and maintainer of ArrayFire-rb
, ArrayFire-D
, cuda_d
and RbCUDA
.
I am highly-skilled in building data-intensive applications and speeding up the algorithms by optimizing the underlying code, introducing compiler level optimizations, code profiling, exploiting multicore CPUs and GPUs.
Speaker at RubyConf Malaysia 2018, Kuala Lumpur, Malaysia.
Talk on Linear Mixed Models: GEMMA advances in Genome-wide association mapping at Complex Trait Community Conference 2018, Glasgow, Scotland.
Pjotr Prins1, Christian Fischer1, Prasun Anand1
1University of Tennessee Health Science Center
Speaker at RubyKaigi 2018, Sendai, Japan to talk about High Performance GPU Computing with Ruby.
Slides
Speaker at Ruby Conference India, 2018 to talk about GPU Accelerated Libraries for Ruby.
Slides| Video
Speaker at RubyConf 2017, New Orleans, USA to talk about High Performance GPU Computing on Ruby.
Slides| Video
Speaker at RubyWorld Conference, Matsue Japan, 2017 to talk about High Performance GPU Computing on Ruby.
Slides| Video
Speaker at Ruby DevRoom at FOSDEM 2017, Brussels, Belgium to talk about Scientific Computing on JRuby.
Slides| Video
Speaker at Ruby Conference India, 2017 to talk about Scientific Computing on JRuby.
Slides| Video
Poster on Faster Linear Mixed Models (LMM) for online GWAS omics analysis at Complex Trait Community Conference 2017, Memphis, Tennessee,
USA.
Poster
Poster on RbCUDA: CUDA Bindings for Ruby at Ruby 25th Event, Tokyo, Japan.
Poster
Swimming, Gaming, Travelling
©2016-2024 Prasun Anand