Over the past few months, I had the incredible opportunity to intern at TrueXR Sdn. Bhd., diving into the exciting world of Extended Reality (XR). From Augmented Reality (AR) to Virtual Reality (VR) and WebGL applications, this experience gave me hands-on exposure to the tools, workflows, and problem-solving strategies used in the industry.

Daily Routine

My typical workday ran from 10 AM to 6 PM, Monday to Friday. Most of my time was spent developing projects in Unity, focusing on building interfaces, implementing interactive features, and optimizing performance for AR, VR, and WebGL applications. I also spent time reviewing tasks assigned through ClickUp, managing versions with GitLab, and collaborating with my supervisors to ensure client requirements were met.

What I Learned

During my internship, I worked extensively with Unity, designing interfaces with UI Toolkit and UI Builder, and later with HTML, CSS, and JavaScript for responsive WebGL applications. I explored AR Foundation for mobile AR experiences and set up VR projects using the Pico SDK, learning to handle device-specific deployment and interactions.

I also gained practical experience in version control and task management, which helped me understand how real-world projects are organized, tracked, and executed efficiently.

Recommendation

If you are considering an internship or career in AR, VR, or immersive technology, I highly recommend gaining a strong foundation in Unity and familiarizing yourself with UI development, AR Foundation, and VR SDKs. Practical experience with version control (GitLab) and task management tools (ClickUp) is also invaluable for working in a professional environment.

Be prepared to face technical challenges, especially when optimizing performance and creating cross-platform experiences. Embrace problem-solving opportunities, ask questions, and seek feedback frequently. Hands-on experimentation and iterative learning are key to understanding how immersive applications are built and deployed successfully.