Skip to content
View senal-liyanage's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report senal-liyanage

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
senal-liyanage/README.md

Hi, I'm Senal Liyanage

Computational chemist working across molecular simulation, electronic-structure methods, and scientific computing.

I develop and apply molecular modeling methods to study chemically and biologically relevant systems, with work spanning molecular dynamics, free-energy calculations, QM/MM, DFT/TDDFT, soft matter, polymers, nanoparticles, and biomolecular systems. Alongside the science, I build Python and Bash tools and reproducible HPC workflows for simulation setup, analysis, and research data processing.


Research and engineering focus

  • Molecular dynamics of complex chemical and biomolecular systems
  • Free-energy and mechanistic molecular modeling
  • QM/MM, DFT/TDDFT, and quantum-chemical analysis
  • Polymer, nanoparticle, and ionic-liquid modeling
  • Scientific Python tools for simulation and chemistry workflows
  • Reproducible, scalable workflows for high-performance computing

Selected projects

  • qctddft โ€” Tested Python command-line toolkit for Q-Chem TDDFT post-processing, including spectrum generation, spectral-region assignment, and structural clustering. The project uses packaged installation, pytest, and GitHub Actions CI.
  • chemistry-analysis-tools โ€” Lightweight computational-chemistry utilities for molecular-file handling, partial-charge analysis, and molecular-simulation trajectory analysis.
  • AmberMD-Scripting โ€” Bash utilities for preparing and running staged AMBER molecular-dynamics workflows.
  • Polymer/nanoparticle research workflows โ€” Ongoing tools for PLGA model preparation, nanoparticle construction, quality control, provenance, simulation handoff, and trajectory analysis. Research-sensitive source and production data remain private while related work is in preparation.

Methods and platforms

Molecular simulation: GROMACS, AMBER, molecular dynamics, free-energy calculations
Quantum chemistry: Q-Chem, Gaussian, GAMESS, DFT/TDDFT, QM/MM
Scientific software: Python, Bash, NumPy, pandas, Matplotlib, MDAnalysis, pytest, Git, GitHub Actions
Computing: Linux, SLURM, GPU/HPC workflows, workflow automation, reproducible research computing


Current interests

I am particularly interested in problems where mechanistic molecular modeling, rigorous computation, and scientific software can contribute to molecular design, drug discovery, biomolecular research, or soft-materials science.


Research profiles


Get in touch

Pinned Loading

  1. qctddft qctddft Public

    Command-line toolkit for post-processing Q-Chem TDDFT calculations, from excitation extraction and spectrum generation to spectral-region assignment and structural clustering.

    Python

  2. chemistry-analysis-tools chemistry-analysis-tools Public

    Computational chemistry utilities for molecular-file processing, partial-charge analysis, and molecular-dynamics trajectory analysis.

    Python

  3. senal-liyanage.github.io senal-liyanage.github.io Public

    HTML

  4. AmberMD-Scripting AmberMD-Scripting Public

    Bash helpers for generating staged AMBER MD input files and running membrane-oriented AMBER simulation workflows.

    Shell