Vivek T. Ramamoorthy

Vivek's photo
PhD student in Computer Science
University of Nottingham
(since 2018)
Scientific Officer
Atomic Energy Regulatory Board
(2015 - 18)
M.Tech Mechanical Design
Indian Institute of Technology Madras
(2013 - 15)
B.E Mechanical Engineering
Sri Sairam Engineering College
(2009 - 13)

Acoustic shape optimisation

As part of the Computational Optimisation and Learning Lab (COL) at UoN, I study the mechanical shape and topology optimisation using artificial intelligence methods (metaheuristics, machine learning) for lightweight sound-absorbing solutions.

Check out some interactive web demos I've made and have fun! I find happiness in seeing the enlightenment in one's face when they truly understand something. I have figured that I am cut out for teaching and I aspire to be an excellent teacher someday. :-)

I am fascinated by science and nature. I love learning new and interesting concepts. If you do too, you might like a compilation of concepts that I found fascinating. If you think I should check something out, let me know ! :-)



Metaheuristics, Topology optimisation, Acoustic porous materials.


Journal articles:

  1. Vivek T. Ramamoorthy, Ender Özcan, Andrew J. Parkes, Abhilash Sreekumar, Luc Jaouen and François-Xavier Bécot, Comparison of heuristics and metaheuristics for topology optimisation in acoustic porous materials, The Journal of Acoustical Society of America, Vol. 150, Issue 4, pp. 3164-3176, (October 2021). ()


  1. Vivek T. Ramamoorthy, Ender Özcan, Andrew J. Parkes, Luc Jaouen, François-Xavier Bécot, On topology optimisation of acoustic porous materials, e-Forum Acusticum 2020, Lyon, France (December 2020). (URL )
  2. Vivek T. Ramamoorthy, Ender Özcan, Andrew J. Parkes, Luc Jaouen and François-Xavier Bécot, Metaheuristic Optimisation of multilayered porous materials, International Congress on Acoustics, Aachen, Germany (September 2019), (URL )
  3. Vivek T. Ramamoorthy, Ender Özcan, Andrew J. Parkes, Abhilash Sreekumar, Luc Jaouen and François-Xavier Bécot, Acoustic topology optimisation using CMA-ES, proceedings of ISMA2020 International Conference on Noise and Vibration Engineering and USD2020 International Conference on Uncertainty in Structural Dynamics (September 2020)(URL )


Marie Sklodowska Curie Early Stage Researcher

European Union's Horizon 2020 research and innovation programme - No2Noise (2018-2021) ( ) funded under the Marie Skłodowska Curie Actions grant: 765472
The University of Nottingham, United Kingdom | Matelys Research Lab, France (2018-present)

Scientific Officer C (2015-2017) & Scientific Officer D (2017-2018)

Structural Analysis and Material Studies Section (SAMSS)
Safety Research Institute (SRI), Kalpakkam
Atomic Energy Regulatory Board (Govt. of India) (2017-2018)


Ph.D. Optimisation in the design of acoustic porous materials (in pursuit)

The University of Nottingham, United Kingdom (2018)
Supervisors: Ender Özcan, Andrew J. Parkes, Luc Jaouen

Orientation Course for DGFS fellows: Nuclear Physics & Technology

BARC Training School, Mumbai (2015)

Master of Technology in Mechanical Design

Indian Institute of Technology Madras (2013-2015)
Supervisor: Chandramouli Padmanabhan

Bachelor of Engineering in Mechanical Engineering

Sri Sairam Engineering College, Anna University Chennai affiliated (2009-2013)


Ph. D student at the University of Nottingham

  • Topology Optimisation in acoustics of porous materials.
  • Several other web projects
  • Atomic Energy Regulatory Board

  • Seismic margin analysis
  • Master of Technology

    Final Project

  • Prediction of noise in power transformers using statistical energy analysis
  • Other Projects

    1. Design of a mechanism for a wheelchair cum exerciser
    2. Design of a semi-automatic rice transplanter

    Centre For Innovation (CΦ projects

    1. Block Printing Machine for Children with Cerebral Palsy
    2. Paper Punching Machine for Children with CP

    Bachelor of Engineering

  • Design of a hydrodynamic under-water remotely operated vehicle
  • Teaching


    Game perspective is the paradigm of learning through games and interactive demos. While this is not a replacement for conventional learning (books, lectures, exercises), it is the most under-utilised teaching method.

    With the ever-growing forest of human knowledge, there are plenty of things to learn, but life is just too short.

    From a game perspective, I believe knowledge could be assimilated faster and in a more fun way allowing us to learn more in a given lifetime. Check out some of my works available in the web projects section. Thanks to Luc Jaouen for inspiring me to make these. Check out his works at Acoustic Porous Material Recipes.

    A shoutout to Dan Russell for his amazing work.

    Concepts that fascinate me

    These are some of the concepts that I found intriguing. It is always interesting to ask people what concepts fascinate them the most, as I always learn something new. Every person has their own list, and here is mine. If you think I have missed something, let me know. :-)

    1. Euler's identity: \( e^{i\pi} +1 =0 \)
    2. Calculus: From \( \frac{dy}{dx} \) to \( i\hbar \frac{\partial \Psi}{\partial t} = -\frac{\hbar^2}{2m} \frac{\partial^2 \Psi}{\partial x^2} + V \Psi \)
    3. Principle of conservation of momentum - The fact that it holds true from photons to blackholes
    4. Gauss' divergence theorem
    5. Fourier series and transforms, the FFT algorithm.
    6. Eigen value analysis - natural vibrating frequencies of objects
    7. Modal superposition technique - finding the response of multi-degrees-of-freedom systems to vibrations
    8. Mohr's circle - How a piece of chalk breaks under tension and torsion
    9. Gyroscopic effect
    10. Coriolis effect
    11. Castigliano's theorems
    12. Cauchy's integral theorem
    13. Planck's black body radiation (The birth of quantum mechanics)
    14. Michelson and Morley experiment -> Speed of light being constant for all observers
    15. Special relativity and general relativity
    16. Principle of equivalence
    17. Young's double slit experiment -> Many-worlds interpretation?
    18. Superfluid helium
    19. Cryogenic liquefaction cycles - The art of liquifying gases
    20. Monte Carlo method - Simple and powerful.
    21. Fermat's last theorem
    22. Neural Networks for emotion recognition
    23. Sound absorption mechanisms in porous media
    24. Structural topology optimisation
    25. Antichess: (weakly solved) 1.e3 wins for White

    Courses I wish to teach

    1. Engineering Mechanics
    2. Optimisation and Artificial Intelligence methods
    3. Shape and topology optimisation of mechanical structures
    4. Theory of vibration and acoustics

    Web projects

    Here are some interactive web applets and animations.

    Click on the titles to view the projects on your browser.

    Topology optimisation in web

    An implementation of the solid isotropic material with penalisation (SIMP) approach in Javascript.

    Damping loss factor demo

    An interactive demo for understanding the damping loss factor. (mobile friendly)

    Genetic algorithm tutorial

    A simple interactive tutorial on genetic algorithms.

    MatlabJS: A Javascript mini-library

    A mini-library for Matlab users who are new to Javascript.

    CMA-ES tutorial

    A simple interactive tutorial on Covariance Matrix Adaptation Evolution Strategy.

    Nurse scheduling tool

    A web tool for nurse scheduling.


    vivektramamoorthy (AT)

    vivek.thaminniramamoorthy (AT)

    C77, School of Computer Science,
    Jubilee Campus,
    University of Nottingham,
    NG81BB Nottingham, UK