durganshu.com

~/about-me

// my academic and professional journey

By day I'm a C++ software developer at Teledyne SevenCs in Hamburg. In my free time I'm building Samosa AI: open-source, privacy-first AI solutions for learning, productivity and health, built local-first so your data stays with you. Below is the road that led here.

make -j$(nproc) work_experience

  1. Software Developer

    current

    Teledyne SevenCs · Hamburg, Germany

    Contributing to the development of the Nautilus SDK and Pathfinder ECDIS.

    • C++
    • Windows
    • Linux
    • Android
    • OpenGL
    • CI/CD
    • Gerrit
  2. Research Assistant — Chair of Computer Architecture and Parallel Systems

    TU Munich · under Prof. Martin Schulz

    Contributed to the DEEP-SEA project, mainly sys-sage and mitos:

    • Performance optimization and memory leak identification in sys-sage
    • Reduced Valgrind-reported memory leaks by ~99%
    • Improved portability of mitos for Intel-based systems
    • C++
    • Linux
    • MPI
    • OpenMP
    • Valgrind
    • CI/CD
  3. Research Assistant — Chair of Aerodynamics and Fluid Mechanics

    TU Munich · under Prof. Xiangyu Hu

    Developed a Python interface using pybind11 for SPHinXsys, an open-source SPH library, so it can be used from Python-based workflows.

    • C++
    • Python
    • pybind11
    • Linux
    • CI/CD
  4. Research Assistant

    Alfred Wegener Institute, Helmholtz Centre for Polar and Marine Research · Bremerhaven

    Contributed to preCICE 3.0:

    • Removed deprecated features, including MPI-single tags, VTK support, and master/slave tags
    • Migrated mesh-to-mesh mapping tests to use samples (a preCICE 3.0 feature)
    • C++
    • Linux
    • MPI
    • CI/CD
  5. Working Student — Cloud Graphics and Gaming

    Intel Deutschland GmbH · Munich

    Part of the Visual Cloud Engineering team:

    • Performance analysis and benchmarking of Vulkan/OpenGL graphics applications on Intel dGPUs and Xeon processors
    • Extended the OpenGL/Vulkan "gears" graphics application for cross-OS and cross-API compatibility
    • Linux troubleshooting and bash scripting for lab infrastructure
    • C++
    • OpenGL
    • Vulkan
    • Intel VTune
    • Linux
    • Python
  6. CAE Engineer — Development

    Zeus Numerix Pvt. Ltd. · Pune, India

    Problem-solving and software development in computational electromagnetism, radar signature prediction and target detection:

    • C++ software for Radar Cross Section prediction using the SBR method
    • Algorithm for 2D/3D ISAR image construction of far-field targets
    • Hotspot identification and scattering center extraction
    • Structural analysis of the plume dissipation mechanism
    • C++
    • Linux
    • MATLAB
    • Python
    • Ansys
  7. Research Intern

    IIT (BHU) Varanasi · Department of Mechanical Engineering, India

    • Regression model for predicting heat transfer coefficient variation during jet impingement quenching
    • 1D and 2D numerical models for temperature gradient prediction on nuclear fuel rods
    • C++
    • MATLAB
    • Python
  8. Research Intern

    IIT Kharagpur · India

    Designed and fabricated a paper plane launching mechanism for MAVs:

    • Simulated the flight path for all possible flight regimes using MATLAB
    • MATLAB
    • Python

make -j$(nproc) education

  1. MSc in Computational Science and Engineering

    Technical University of Munich · Germany

    Coursework: Advanced Programming, Scientific Computing, Computer Architectures, Parallel Programming, Numerical Algorithms for HPC, CFD.

  2. Visiting Student — EuroTeQ

    École Polytechnique · Paris, France

    Coursework: Distributed Systems, Computer Networks.

  3. Exchange Student — ATHENS Program

    Universidad Politécnica de Madrid · Spain

    Coursework: Spanish economy and navigation in the 15th–18th centuries, by ETSI Navales.

  4. B.Tech in Mechanical Engineering

    IIITDM Jabalpur · India

    Bachelor's thesis: Numerical Investigation of Jet Impingement Quenching.

make -j$(nproc) publications

  1. ISC High Performance 2025 · 40th International Conference

    Towards a Unified Architectural Representation in HPCQC: Extending Sys-Sage for Quantum Technologies

    D. Mishra et al., ISC High Performance 2025 Research Paper Proceedings, Hamburg, Germany, 2025, pp. 1–12. Hans Meuer Award winner.

  2. Heat Transfer Engineering · Volume 45, Issue 4–5 (2024)

    Analysis of Heat Flux Quenching of a SS-316L Rod Using Nanofluids

    Vivek Gupta, Prerna Mishra, Durganshu Mishra & Pradyumna Ghosh (2024).

  3. Fluid Mechanics and Fluid Power (Vol. 3) · FMFP 2021

    Analysis of Heat Flux Quenching of a Cylindrical Rod Using Oxide Based Nanofluids

    Gupta, V., Mishra, P., Mishra, D., Ghosh, P. (2023). Springer, Lecture Notes in Mechanical Engineering.

[100%] Build complete. 0 errors, 0 warnings. 🎉

Terminal Type help to see what you can run
esc