Daryl Valairan Ramesh

XR developer
darylvalairan@outlook.com



Software Engineer with an interest in games and mobile apps.
Writing clean code since 2015.

ModiFace — May 2022 - July 2024

Social Effects Developer, Software Developer

As a full-stack developer at Modiface, I specialized in creating immersive websites with advanced generative AI models for language and image processing. I lead AR projects focusing on face and hair renderings, refining templates for one-stop AR product generation. I also developed shader code for AR applications resulting in a much more realistic rendering of makeup. In a scrum-style environment, I collaborated with my team using tools like Jira, ServiceNow, and Notion.
[https://www.loreal.com/en/articles/science-and-technology/beauty-genius/]

Tata Consultancy Services — May 2021 - June 2021

Intern

I lead projects and my team in developing Indoor Navigation, Autorepair, and other AR products as part of the CBOT laboratory team, using Unity, Vuforia, and Placenote. I also developed the AR pipeline for storing location data efficiently in the cloud. Indoor Navigation was my own idea that was absorbed into the company after my participation in Inframind 2019.
[https://smvec.ac.in/tcs-inframind-2019/]

Independant Software Consultant — 2018 - present

Web, Mobile and Embedded Application Developer

I was a consultant and advisor to Indie game studios and other organizations where Unity and the .NET framework were part of the tech stack.

Indie Game Developer — 2018 - present

Unity, Godot

Full Stack Game Developer specializing in developing prototypes and vertical slices that clients can exhibit to investors. Was also done in short periods of time, usually two to three weeks.

Procedural Planet Generation

A procedural planet generation system that can generate planets, atmospheres, and cloud layers and calculate accurate gravity based on the planet’s mass. The system was made for Unity, and runs entirely on the CPU, and is very performant.
[https://github.com/jecker7/nifti-pg]

Procedural Building Generation

A building generation system that can generate multi-storeyed buildings, with random configurations. The system can calculate where doors and windows are, to avoid blocking them and guarantee that all doors are connected to a room and that all rooms are accessible.

Indoor Navigation Using AR

An AR application that can guide users to their destination from their location, in an AR space. Arrows are rendered in realtime in AR, based on maps built in advance, and the shortest path to the destination is calculated based on the user’s location. The app stores map data in the cloud and can dynamically fetch them as needed.
[https://github.com/Valairan/iOSReadyNavigation]


Harvard University— CS50: Introduction to Computer Science, 2024

Harvard University— CS50 For Lawyers, 2024

Harvard University— Using Python for Research, 2024

Harvard University— CS50: Introduction to Artificial Intelligence with Python, 2024

Georgian College — Diploma, Mobile Application Development, 2022

Sri Manakula Vinayagar Engineering College — Bachelor of Technology, Computer Science and Engineering, 2021

Petit Seminaire Higher Secondary School — Higher Secondary, 2017

Petit Seminaire Higher Secondary School — Secondary School Leaving Certificate, 2015