Talha safdar

Software developer



XR Cannulation

Developed with Unity and C#, this XR application enhances intravenous cannulation training. The app includes a free-mode for users to familiarize themselves with tools, a structured training mode for learning proper needle insertion, and a passthrough feature to integrate real-world surroundings, creating an immersive and practical learning experience to build proficiency in this vital medical skill.


The Cursed Island

I created an action-based adventure game inspired by Tomb Raider in Unity, which features an exciting third-person view, shooting mode, and Menus. One of the main achievements of this project was learning to write more efficient and reusable code, organising the hierarchy of game objects and using ray casting to create an aiming and shooting effect. Additionally, I utilised the "Timeline" and Cinemachine to produce a polished game trailer.




Science with Fun

For this project, I developed an interactive science-based game in Eclipse using JavafX aimed at primary school children, teaching them how different body parts react to physical contact. I utilised various design patterns to ensure clean and organised code, including MVC, abstract factory, strategy, and façade. Additionally, I found JavaFX to be an excellent platform for enhancing my creativity and implementing the game's features.


Space Land

I developed an educational game in Android Studio using Kotlin for secondary school students to learn about astronomy through interactive gameplay. The game challenges players to demonstrate their knowledge of planet positions and complete engaging tasks. Through this experience, I learned how to optimise performance while maintaining high code quality, enhancing my skills as a resilient and efficient coder.




My Hours

I developed a Windows application using .NET, C#, and WPF to calculate working hours and pay rates. My goal was to enhance the user experience by improving the app's intuitiveness. By leveraging design patterns and organizing code in separate files, I ensured easy maintenance and improvement. This project allowed me to expand my creativity and skills in application development.


social media

Feel free to contact me on one of my social media

© Talha Safdar