- Name
- Arun Isaac
- arun.isaac@ucl.ac.uk, arunisaac@systemreboot.net
- Amateur Radio Call Sign
- VU3VJF
- GitHub
- arunisaac
- Other
I am a postdoc with Prof. Richard Mott at the Department of Genetics, Evolution & Environment in University College London. I completed my PhD in the Computational and Statistical Physics Lab working with Prof. Murugesan Venkatapathi at the Department of Computational and Data Sciences in the Indian Institute of Science, Bengaluru, India. I did my Masters in Computational Science from the same department. I did my Bachelors in Electronics and Communication Engineering from PSG College of Technology, Coimbatore, India.
Download complete curriculum vitae.
Publications
- Arun, I., and Murugesan Venkatapathi. "Analysis of numerical solutions to Sommerfeld integral relation of the half-space radiator problem." Applied Numerical Mathematics 106 (2016): 79-97.
- Arun Isaac, Abhijeet Jawlekar, and Murugesan Venkatapathi. “An algorithm for estimating non-convex volumes and other integrals in n dimensions”. In: Computational and Applied Mathematics 42.6 (2023), p. 242.
Talks
- Functional Package Management using GNU Guix at the Netherlands Research Software Engineers Conference 2019 (NL-RSE19)
- Semantically meaningful S-expression diff: Tree-diff for lisp source code at FOSDEM 2021
- Reproducible FAIR+ workflows and the Concise Common Workflow Language at NIH/NCI Containers and Workflows Interest Group
- Concise Common Workflow Language: Concision and elegance in a workflow language using lisp at FOSDEM 2022
- Propagator networks for degenerate computation at DeclMed, International Conference on Functional Programming 2023
Research
Numerical methods, Monte Carlo method, probability and statistics, high dimensional geometry
- Postdoctoral Research
- Homomorphic encryption for genetic privacy and cryptography; pangenomics for genome wide association studies
- PhD Thesis
- Algorithms for estimating integrals in high dimensional spaces
- Master's Thesis
- Numerical evaluation of the Sommerfeld integral
Courses and Research Training
- Numerical methods and mathematics
- Numerical Methods, Numerical Solutions of Differential Equations, Numerical Linear Algebra, Modelling and Simulation
- Computer systems and algorithms
- Data Structures and Programming, Data Analysis and Visualization, High Performance Computing, Parallel Programming
- Physics
- Introduction to Photonics, Quantum Mechanics I, Applied Solid State Physics, Quantum Mechanical Principles in Materials, Computational Modelling of Materials
Skills
Programming languages and software
- High proficiency
- C, Emacs Lisp, Guile Scheme, LaTeX typesetting, Git version control, GNU/Linux, shell scripting (bash, grep, sed, awk)
- Working proficiency
- C++, Common Lisp, MATLAB, Python, high performance computing (OpenMP, MPI and Cuda)
Other
- Good research and math skills
- Self-driven, motivated and organized
Free software contributions
- Frequent contributor to GNU Guix, the functional package manager, for 4+ years (Link to commits); reviewer with commit access
- Author of ccwl (a concise syntax to express Common Workflow Language workflows), guile-email (an RFC5322 compliant email parser), guile-xapian (guile bindings for the xapian full text search engine), exiftool.el (elisp wrapper around exiftool, the metadata manipulation tool)
- Small contributions to Emacs Org Mode, GNU Guile and to many different projects; active bug reporter (Link to GitHub profile)
- Localization of various free software to Tamil at the Translation Project (Link to translation team page)