I am Madhawa Perera
Human-Computer Interaction Researcher &
Software Engineer
This is my personal website. Views here are my own.
About meHuman-Computer Interaction Researcher &
Software Engineer
This is my personal website. Views here are my own.
About meI am a final year PhD student at School of Computing in Australian National University, advised by Associate Professor Armin Haller, Dr. Matt Adcock and Professor Tom Gedeon.
My research sits at the intersection of human-computer interaction (HCI) and knowledge modeling. My current research investigate the use of immersive environments (Augmented Reality (AR) and Virtual Reality (VR)) for remote user behavior studies, with a focus on remote gesture elicitation.
Broadly, I'm passionate about behavioural studies and especially novel human interaction in Augmented Reality (AR) and Virtual Reality (VR) environments. My specific areas of application have spanned from understanding user interaction and environmental context to semantic modeling of the large volumes of data ingested by wearable AR/VR devices. For my current work I am using Oculus Quest, Quest 2 and Microsoft HoloLens 2. I am experienced with Unity game engine, C# scripting and building AR/VR applications. For data analysis and visualizations I use Python and R programming languages.
When there's time, I like to bake (@myfoodepisodes), play Ukulele (which I started recently), blog, volunteer, or enjoy a long distance run.
Human Computer Interaction
Virtual and Augmented Reality
Data Modelling
Gesture Interactions
Deliver lectures and/or tutorials/labs. Conduct classes to an appropriate standard of
teaching and professionalism.
Courses taught: Human-Computer Interaction and Design
(COMP3900/6390), Data Mining (COMP3425/8410), Programming for Scientists (COMP1730/6730)
and
(COMP7230), Software Engineering (COMP2120/6120), Web Development and Design
(COMP1710/6780)
AR/VR Application development with Unity, Conducting User Experience (UX) and usablity research in AR/VR.
Research areas - Augmented Reality (AR) Virtual Reality (VR), Gesture Interactions, Human Computer Interaction, Internet of Things (IoT), Semantic Web, Immersive analytics
Key responsibilities - Redesign, develop, and improve of technology-enhanced online educational programs. Provide technical and user-experience based consultation to understand and apply effective technology solutions to enhance student learning experiences. Use immersive tools such as Mozilla Hubs, game-based learning tools such as Minecraft for Education, Spatial.io, Gather Town etc.
As a senior software engineer I was involved in software engineering consultations, product feature designs and training junior engineers. Consultations include on-site and off-site customer engagements , e.g. Arizona of Department of Administration (ADOA) - State of Arizona, USA, and Transport for London (TfL) - UK.
I was a member of the Internet of Things (IoT) and Enterprise Mobility Management (EMM) research engineering team and lately joined client engagement (services) team. As a software engineer I worked on developing and integrating features to WSO2 product suite and providing customer support as a part of the role in services team. Some features that I developed include Android for Work and Apple Device Enrolment Program (DEP) with WSO2 EMM. As a services team member, I served in off-site customer engagements in Japan and USA clients.
IEEE SMC 2021: IEEE International Conference on Systems, Man, and Cybernetics (SMC) 2021.
ACM ICMI 2020: 22nd International Conference on Multimodal Interaction 2020.
ISWC 2020: 19th International Semantic Web Conference 2020.
SAW 2019: 1st International Workshop on Sensors and Actuators on the Web 2019.
ICTer 2016: 16th International Conference on Advances in ICT for Emerging Regions (ICTer) 2016.