About me
I am a PhD student in Computer Science at the University of Edinburgh. My research interests include programming languages, compilers, virtual execution environments and in particular compiler-driven automatic memory management techniques. Currently, I am working on improving the garbage collection process for concurrent data-driven applications.
Previously, graduated from University of St Andrews where I did an MSci (Hons) Computer Science degree. While in St Andrews, I worked as a research assistant and developed new tools to improve student learning. Furthermore, I had multiple industry-based internships during which I had the opportunity to work with technologies from almost every major layer of the technology stack.
I am passionate about multiple things and usually have many side-projects/hobbies. I am an avid runner, reader, singer and more recently have been trying to become a better writer as well. You can find the list of projects I am currently working in the Projects page. If you are interested in my writing, please have a look at my blog.
You can find my full CV here.
Feel free to reach out by email: noreikamts <at> gmail.com
Research
- Task Farm Parallel Pattern for FPGA-Based MPSoC Environments, Master’s Thesis, PDF
- ViLO: A Visual Interactive Resource for Supporting Self-Guided Learning, Dharini Balasubramaniam, Uta Hinrichs, Martynas Noreika and Alasdair Macindoe, New Directions in the Teaching of Physical Sciences, 0.13 (2018), PDF
- Network Science on GPUs, Bachelor’s Thesis, PDF