Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View rohin-nayar's full-sized avatar

Highlights

  • Pro

Block or report rohin-nayar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rohin-nayar/README.md

Hello, I'm Rohin!

Bio

Graduate of Imperial College London (MEng Aerospace Engineering) and former Software Engineer in the Advanced Concepts and Robotics department at Airbus Defence and Space.

My work centres on building high-performance systems at the intersection of machine learning, control, and scalable computation, with experience spanning robotics, distributed data systems, and GPU-accelerated simulation.


Featured Projects

High Performance Molecular Dynamics Engine

A C++ molecular dynamics simulation engineered for scalability and hardware efficiency.

  • Object-oriented C++ design
  • Cell list optimisation reducing naïve O(N²) complexity
  • OpenMP shared-memory parallelism
  • MPI distributed-memory scaling
  • CUDA acceleration of force kernels
  • 90%+ GPU runtime reduction

Focus: parallel scalability and hardware-aware optimisation.


Master’s Thesis

Hypernetworks in Deep Reinforcement Learning for Complex Adaptive Systems Control

Research on parameter-conditioned policy architectures for nonlinear adaptive systems.

  • Implemented hypernetwork-based policy models
  • Benchmarked in MuJoCo environments
  • Analysed robustness and generalisation trade-offs
  • Evaluated conditioning strategies for adaptive control

Focus: interpretability, robustness, and scalable RL architectures.


Technical Stack

Languages
Python • C++ • SQL

Parallel & Performance
CUDA • OpenMP • MPI

Data & Machine Learning
NumPy • pandas • scikit-learn • TensorFlow • Stable-Baselines3

Systems
Kafka-based streaming architectures
Event-driven design
API integration
Telemetry ingestion over TCP/UDP


Engineering Principles

  • Measure before optimising
  • Design for scalability from the outset
  • Separate domain logic from parallel implementation
  • Prefer clarity over premature abstraction
  • Make performance explicit and reproducible

Pinned Loading

  1. KINEXUS KINEXUS Public

    Attitude Determination System Design for Asteroid Redirect Mission

    1

  2. REMUS REMUS Public

    Numerical simulation of a model rocket using the Tsiolkovsky rocket equation

    HTML 1

  3. playKeno playKeno Public

    Analysis of the Keno Game

    Python

  4. Layoffs-Analytics Layoffs-Analytics Public

  5. COVID-19 COVID-19 Public

    COVID-19 Pandemic simulation of virus spread

    MATLAB

  6. CUDA-MD CUDA-MD Public

    High Performance Computing Molecular Dynamics Simulator

    C++