Corgi Kickoff
Coming Soon
Coming Soon
Daryl Valairan Ramesh
XR developerdarylvalairan@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/]
[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/]
[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]
[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]
[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