S

Sharad Saurabh Bhaskar

Software Engineer

Bengaluru, Karnataka, India14 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in High Performance Computing and GPU programming.
  • Proven track record in developing machine learning models.
  • Strong background in algorithm optimization and benchmarking.
Stackforce AI infers this person is a High Performance Computing expert with a focus on algorithm optimization and machine learning in SaaS.

Contact

Skills

Core Skills

High Performance Computing (hpc)C++Algorithm DevelopmentMachine LearningOptimizationPerformance Optimization

Other Skills

AlgorithmsApache SparkApache Spark StreamingApplication Performance ManagementCUDACareer ManagementData CentersData ScienceData VisualizationDeep LearningGPGPUGPUJSONLinuxMPI

About

Overall 13 plus years of experience in Scientific and High-Performance computing architecture solutions around GPU / CPU /multi-node and multi-core adaptability. 5+ years of hands-on experience executing data-driven solutions to increase efficiency, accuracy, and utility of internal data processing. Experienced at creating data regression models, using predictive data modeling, and analyzing data mining algorithms to deliver insights and implement action-oriented solutions to complex business problems. Worked on diversified problem statements like genome sequencing , quantitative finance ,weather model to architect distributed and GPU computing solutions. ~Building and optimizing predictive model in R and python. ~ Spark RDD and Streaming Solutions ~CUDA Fortran and OpenAcc optimization for runoff rainfall simulation. ~High-Performance Computing ~GPU programming ~ML/AI/DL ~Financial modeling/Algo treading Products and algorithm development ~Cluster computing ~Parallel programming (OpenMP, MPI, CUDA, OpenCL) Interest: Natural language Processing, deep learning, Machine Learning, computer vision

Experience

14 yrs 10 mos
Total Experience
2 yrs 1 mo
Average Tenure
5 yrs 2 mos
Current Experience

Amd

MTS Software System Design Eng.

Feb 2021Present · 5 yrs 2 mos · Bengaluru, Karnataka, India

  • Working on LLVM Compiler optimization, HPC benchmarking, and optimization of HPC application for various domain/industry codes
High Performance Computing (HPC)Patch ManagementC++JSONData CentersApplication Performance Management

Acl digital

Senior Tech lead

May 2020Feb 2021 · 9 mos · Bengaluru, Karnataka, India

  • Working On HPC performance optimization, benchmarking for HPC application
High Performance Computing (HPC)C++Data CentersApplication Performance Management

Applied materials

Staff Engineer (Algorithm Developer) @ CTO – High Speed Computing Group, Applied Materials India

Sep 2018May 2020 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • Algorithm development for next-generation Lithography tools.Creating POC and hardware assessment of computing, bandwidth, memory and designed product architecture with pipe-lining of the various module
  • Developed 3d printing simulation tool for specific resin emulating and heat dissipation for the specific viscosity and other physical properties in Python. Used clustering methods to model the properties of the various simulations. Uses matplotlib and plotly visualization tools to create an interactive dashboard. Used sklearn ML pipeline to model simulation data.
  • Developed Time Series forecasting model to forecast the performance of microlens for performance tuning. Long Short-Term Memory Network (LSTM) a Deep learning RNN was used.
  • Death of focus delay and deviation forecasting using Auto-Regressive Integrated Moving Average (ARIMA). Later this is used for simulating the real-time anomaly probability simulation.
  • Worked on POC for defect classifier using CNN and tuned the hyperparameter for accuracy. Used sklearn and L2 regularisation for tuning parameters. Create an ML pipeline and used several deep learning algorithms.
High Performance Computing (HPC)C++JSONData CentersApplication Performance ManagementAlgorithm Development

Aig

Senior Research Scientist

Dec 2015Sep 2018 · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • Responsible for conducting research and developing cutting edge underwriting and portfolio management solutions using High-Performance Computing (GPU and parallel programming) for fluvial and pluvial flood, storm surge, and tsunami risk assessment.
  • Building machine learning models for rainfall-runoff simulation using R and CUDA. Build a model for prediction and clustering for flood frequency analysis.
  • Proposed product architecture for a project which involves the data management portal for flood data. Improved data mining processes, resulting in a 20% decrease in time needed to infer insights from flood data used to develop analytics model strategies
  • Code statistical model for evaluating kernel density estimate using MLCV with Gaussian kernel in R and C language. Parallelized this model in CUDA for efficiency and performance gain.
  • Worked on TIME Series regression model using various algorithms like ARIMA, Holt's winter. Implemented LSTM model to predict rainfall-runoff simulation
  • Parallelized AffDef model achieves ~5000x speedup
High Performance Computing (HPC)C++Data CentersApplication Performance ManagementMachine Learning

Wipro infotech

Technical Consultant HPC

Nov 2013Dec 2015 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • Optimizing scientific codes on xeon & xeon phi and CUDA.
  • Worked on porting & optimization of Climate Forecast System (v2) over Intel architecture
  • Optimization of Genome sequencing application for Intel MIC (xeon phi)
High Performance Computing (HPC)C++Data CentersApplication Performance ManagementOptimization

Intel corporation

Applications Engineer - Perfomance Computing

Nov 2013Sep 2015 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Optimization and performance improvement of different domains problems into Xeon PHI(MIC) architecture.
  • Worked on Molecular Dynamics code, Astrophysics code, Genome sequencing code and some benchmarking code, to improve their performance on Xeon PHI.
  • Worked on different profiling and debugging tools some of them are Vtune, ITAC, Intel Inspector XE... etc....
High Performance Computing (HPC)C++Application Performance ManagementPerformance Optimization

Multicoreware, inc

Sr. Software Developer

Apr 2013Oct 2013 · 6 mos · Chennai

  • Worked mainly on openCL implementation and development of complex computational photography project. Got exposure of video and image processing algorithms.
  • Responsible for Libra-office calc optimization and porting targeted for AMD HSA arch. Handling team and client interaction. Understanding client requirement and distributing work across engineering team back in china.
High Performance Computing (HPC)Application Performance Management

Hpc links pvt ltd

Software Engineer

Jan 2011Dec 2012 · 1 yr 11 mos

  • I worked at HPC Links Pvt. Ltd. in the area of High Performance Computing.
  • I worked on porting a Weather Modelling and forecasting application CFS to GPU. I also ported the WRF weather forecast model onto Amazon Cloud. I worked primarily with openMP, MPI and CUDA, on Linux and Windows Platforms.
  • My responsibilities at HPC Links included hands on programming on CUDA to develop GPU based applications , benchmarking, testing and performance tuning.
High Performance Computing (HPC)

Education

International School of Engineering (INSOFE)

PGP in big data analytics and optimisation — data science and machine learning

Jan 2019Jan 2019

Sri Siddhartha Institute of Technology,Tumkur

B.E. — telecomunication Engg.

Jan 2003Jan 2007

Stackforce found 100+ more professionals with High Performance Computing (hpc) & C++

Explore similar profiles based on matching skills and experience