Shashank C
Experience
JUN 2025 - PRESENT
Senior Engineer, Qualcomm,
Bangalore, India • Graphics and GPU research to optimise
Mesh Shading on Qualcomm’s Adreno GPUs.
SEP 2022 - JUN 2025
VR Game Developer, i3
Simulations / MergeXR, Bangalore, India • Bootstrapping
core tech for surgical simulations with haptics, medical image
processing, Volumetric data. • Led the development of ENT VR
Trainer in collaboration with Singapore’s group of healthcare
institutions to accurately recreate the Inner Ear for Mastiodectomy VR
with haptics. Research concluded with users having on average 24%
improvement in surgical skills post usage of ENT simulator compared to
baseline. • POC on depth composition of the real and virtual set
with the Intel Realsense depth camera for Virtual Production in
UE5. • Developed a tool to automate color correction for Virtual
Production in UE5 using color transforms and post process
materials. • Implemented Tutorial scenarios and Integrated user
auth and subscription API for 2 UE4 VR projects. PetitVR SymGym
• Designed & implemented a robust analytics system for Unity VR
medical simulation projects for use on the Meta Quest 2, it uses a local
embedded database (LiteDB) that can be queried to generate session
analytics.
SEP 2020 - SEP 2022
Engineer, Sling Media Pvt
Ltd, Bangalore, India • Worked on moving legacy Sling
services to microservices architecture. Worked on the backend metadata
services for SlingTV. • Contributed in launching 8 third party
channels, feature additions for dynamic ad insertion and server side ad
insertion, channel blacklisting and various bug fixes.
JAN 2020 - JULY 2020
Intern, Sling Media Pvt
Ltd, Bangalore, India Developed a system to match faces of
characters from scenes of movies to a database of known actors, generate
metadata to display the actors in the current scene during the playback
of the movie.
MAY 2019 - JULY 2019
Intern, Samsung R&D,
Bangalore, India Ported a REST service to protobuf over gRPC in
the go programming language and performed comparison of KPIs.
JUN 2018 - JULY 2018
Intern, Aeronautical
Development Establishment, Defence Research and Development Organisation
(DRDO), Bangalore, India. Created a tool to parse and transform
LCA flight sim data for use in matlab.
Personal Works
Verlet Physics based Rope plugin for Godot
- A Highly
Customizable and fast implementation of rope physics that uses verlet
integration, perlin noise for wind forces, gravity, air damping and
primitive collisions. Has 76 stars and 10 forks on GitHub. Youtube
WIP Game Engine in Odinlang with D3D11
- It has a
custom Entity system, Simple Entity Editor, gltf/glb scene loading. Youtube
Renderer in C++ with modern OpenGl
- It uses the phong
lighting model with a simple material system. GitHub
Renderdoc loader in the Odin programming language
-
loads renderdoc.dll into a graphics application for quick graphics
debugging. GitHub.
WIP networked music visualiser made in Odin
-
Audio/Spectrum data generated with Fast Fourier Transform is broadcasted
over the local network so esp32 driven led strip can visualise it. GitHub.
A fun reimplementation of pong in the Odin programming language
- you know what pong is. GitHub.
Half Life 2 in Godot
- Implemented some of the core
mechanics like movement, weapons, pickups, ragdolls in the Godot Game
Engine. Youtube.
Grapple System
Like the one found in Titanfall 2, uses
the rope plugin mentioned above. view here. It has since been improved
to pull rigidbodies towards the player and attach onto moving
platforms.
Bhop
An experiment to understand how bunnyhopping
works, playable here, view
demo here.
Slice Of Light (theme: light)
2d platformer where you
reclaim your lost colors by completing 7 challenging levels each to
regain one color of the rainbow. Developed in 12 hours for GG
GameJam 2018 at PES College where it won 3rd
place, playable here.
RecOrd Yourself (theme: rewind)
2d puzzle platformer
where you can record yourself and use your recorded clone to solve
puzzles. Developed for the Brackeys Gamejam 2020.2,
playable here.
See more of my projects
here
Skills
C/C++
• C#
• HLSL
•
GLSL
• Opengl
• DirectX
•
RenderDoc
• 3DSlicer
• SimpleITK
• Unity
• Unreal
• Godot
•
Git
• PlasticSCM
• Python
•
GDScript
• REST
• Golang
•
Odinlang
• SQL
• Blender
•
Krita
Education
2016 - 2020
Bachelor’s in Computer Science
Engineering RV College Of Engineering, Bangalore (8.50
CGPA)