Gajanan Choudhary

Computational Scientist

ABOUT

Computational scientist with a decade of interdisciplinary research and test-driven scientific software development experience spanning high-performance computing (HPC), CPU and GPU performance optimization, applied math, numerical methods, computational mechanics, and machine learning. Expert in HPC scientific software and mixed-language programming with C/C++, SYCL/DPC++, Fortran, and Python.

EXPERIENCE

Software Engineer
Intel Corporation, Austin, TX, USA

FEBRUARY '21 - PRESENT

Performance optimization of ... (show more)

Research Associate
Oden Institute for Computational Engineering and Sciences, The University of Texas at Austin, USA

DECEMBER '20 - FEBRUARY '21

Open source parallel software ... (show more)

Postdoctoral Fellow
Oden Institute for Computational Engineering and Sciences, The University of Texas at Austin, USA

OCTOBER '19 - DECEMBER '20

Open source parallel software ... (show more)

Graduate Research Assistant
Oden Institute for Computational Engineering and Sciences, The University of Texas at Austin, USA

SEPTEMBER '14 - OCTOBER '19

Software and library development for research ... (show more)

Assistant Surveyor
Research and Rule Development Division, Indian Register of Shipping, Mumbai, India

JULY '13 - JULY '14

Conducted research through 3 ... (show more)

Structural Engineering Intern
Himanshu Tulpule and Associates, Pune, India

MAY '12 - JULY '12, and
MAY '10 - JUNE '10

Designed and detailed 14 ... (show more)



EDUCATION

Doctor of Philosophy (Ph.D.)
Engineering Mechanics
The University of Texas at Austin, USA

DECEMBER 2019

Graduate Portfolio
Scientific Computation
The University of Texas at Austin, USA

MAY 2018

Master of Science in Engineering (M.S.E.)
Engineering Mechanics
The University of Texas at Austin, USA

MAY 2017

Bachelor of Technology (B.Tech.)
Civil Engineering
Indian Institute of Technology (IIT) Kharagpur, India.

JULY 2013




SOFTWARE SKILLS

Programming:

C/C++, SYCL/DPC++, Python, Fortran, MATLAB, Bash, MPI, OpenMP, f2py, SWIG, and Python/C API

Tools:

GitHub, Bitbucket, Git, Mercurial, SVN, Travis CI, CircleCI, Docker, Codecov, Coveralls, GNU Make, CMake, Gcov, LCOV, GProf, GDB, Valgrind, LaTeX, Doxygen, HTML, and CSS

Concepts:

Data structures, algorithms, complexity, object-oriented programming (OOP), standard template library (STL), high-performance computing (HPC), parallel programming, CPU and GPU performance optimization, compiler intrinsics, assembly, language interoperability, debugging, continuous integration and continuous delivery (CI/CD), and test-driven development (TDD)


RESEARCH SKILLS

Mathematics:

Linear algebra, functional analysis, partial differential equations, numerical methods, and optimization

Engineering:

Computational mechanics, computational fluid dynamics (CFD), solid mechanics, structural dynamics, fluid-structure interaction, and coupled models

Applications:

AdH, GSSHA, ADCIRC, Aquaveo SMS/WMS, FEniCS, ANSYS, Abaqus, ParaView, AutoCAD, and STAAD Pro




RESEARCH PROJECTS

Coupling ADCIRC and machine learning models in Water Coupler for simulation of compound flooding events

SEPTEMBER '20 - FEBRUARY '21


Coupling ADCIRC and GSSHA in Water Coupler for simulation of compound flooding events

OCTOBER '19 - FEBRUARY '21


PyADCIRC: A Python interface for ADvanced CIRCulation (ADCIRC) for multi-software coupling

OCTOBER '19 - OCTOBER '20


Coupling 2D diffusive wave and 3D groundwater models in Adaptive Hydraulics (AdH)

OCTOBER '19 - OCTOBER '20


Water Coupler: Coupling North American Mesoscale Forecast System (NAM), AdH, and GSSHA in Python for simulation of compound flooding events

SEPTEMBER '18 - OCTOBER '19


Strong coupling of 2D and 3D shallow water and transport models in AdH

SEPTEMBER '15 - OCTOBER '19

Adding mesh adaptivity for 3D prism elements in AdH

MAY '18 - AUGUST '18

Improving parallel load rebalancing of adaptive tetrahedral meshes in AdH

SEPTEMBER '17 - MAY '18

Numerical solution of multivariate first order ordinary differential equations

OCTOBER '17 - DECEMBER '17

Adding parallel eXtensible Data Model and Format (XDMF) library to AdH for improved I/O and visualization

MAY '17 - AUGUST '17


Parallel meteorological library development for adaptive meshes in AdH

APRIL '15 - AUGUST '15

Hurricane vulnerability of the Houston-Galveston Area Protection System

SEPTEMBER '14 - MARCH '15

Finite element analysis of a post-Panamax container ship

JANUARY '14 - JULY '14

Sectorial properties of arbitrarily shaped prismatic thin-walled beams

NOVEMBER '13 - JULY '14

Automatic calculation of shear flow in ship hull girders

JULY '13 - DECEMBER '13

Blast response of sandwich-structured composites submerged in water

FEBRUARY '13 - JUNE '13

Discrete optimization of truss weight using genetic algorithm

AUGUST '12 - MAY '13

A MATLAB-based software for graphical modeling and analysis of trusses

AUGUST '12 - DECEMBER '12

Crack detection in concrete using image processing, fuzzy logic, and neural networks

MARCH '12 - OCTOBER '12




PUBLICATIONS

Choudhary, G. K., Trahan, C. J., Pettey, L., Farthing, M., Berger, C., Savant, G., Inanc, E., Dawson, C., & Loveland, M. D. (2023). Strongly coupled 2D and 3D shallow water models I: Theory and verification. Journal of Hydraulic Engineering, Submitted and under review.

Choudhary, G. K., Trahan, C. J., Pettey, L., Farthing, M., Berger, C., Savant, G., Inanc, E., Dawson, C., & Loveland, M. D. (2023). Strongly coupled 2D and 3D shallow water models II: Validation and applications. Journal of Hydraulic Engineering, Submitted and under review.

Choudhary, G. K. (2018). Verification and validation of coupled 2D-3D shallow water finite element models (Unpublished report for Portfolio in Scientific Computation). The University of Texas at Austin, Austin, TX.

Choudhary, G. K. (2013). Discrete optimization of truss weight using genetic algorithm (Unpublished bachelor's report). Indian Institute of Technology Kharagpur, India.



TALKS

CONTACT

Email

Address
Intel Corporation - Barton Skyway
Austin, Texas 78746, U.S.A.

Last updated on 15 October 2021. Based on a template by BLACKTIE.CO.