Skip to main content
lokesh sLS
Open to opportunities

lokesh s

@lokeshs1

I build CAD kernels, computational geometry, and browser-based 3D visualization systems.

India
Message

At Hexagon, I'm building a CAD kernel from scratch in C++20, including B-rep topology, NURBS evaluation, edge-based trimming, parametric constraints, and linear algebra. I also own production Parasolid features and designed the CAD modelling API used by CAM applications for sheet and solid body operations.

I built a reusable browser-based 3D visualization SDK with TypeScript, WebAssembly, and Emscripten, tessellating B-rep and NURBS geometry for rendering and implementing octree-based picking for large CAD models. I also built a PMI-to-3D reconstruction prototype with OpenCV and OpenGL that received an internal innovation award.

Before Hexagon, I solved plant-design CAD geometry problems at Arent, including cable routing, collision detection, mesh-to-analytic conversion, and an export pipeline that reduced output size by roughly 85%. Earlier, I spent eight years building and optimizing Unity3D games for Android, iOS, PC, and web.

Experience

Work history, roles, and key accomplishments

AR

Assistant Manager, Software Engineering

Arent

Jul 2020 - Sep 2023 (3 years 2 months)

Solved a cable-intersection problem in PDMS-based plant CAD, replacing 90-degree bends with continuous curved geometry. Converted mesh geometry to analytic geometry in an export pipeline, reducing output file size by roughly 85%.

RG

Game Development Roles

Reliance Games

Sep 2012 - Aug 2020 (7 years 11 months)

Eight years of C++/C# game development across five studios, building and optimizing 3D titles for Android and iOS, with some PC and web-deployed projects.

JA

Game Development Roles

JumpStart/Knowledge Adventure

Sep 2012 - Aug 2020 (7 years 11 months)

Eight years of C++/C# game development across five studios, building and optimizing 3D titles for Android and iOS, with some PC and web-deployed projects.

CC

Game Development Roles

Centre for Content Creation

Sep 2012 - Aug 2020 (7 years 11 months)

Eight years of C++/C# game development across five studios, building and optimizing 3D titles for Android and iOS, with some PC and web-deployed projects.

CG

Game Development Roles

Cosi Games

Sep 2012 - Aug 2020 (7 years 11 months)

Eight years of C++/C# game development across five studios, building and optimizing 3D titles for Android and iOS, with some PC and web-deployed projects.

GA

Game Development Roles

Gameshastra

Sep 2012 - Aug 2020 (7 years 11 months)

Eight years of C++/C# game development across five studios, building and optimizing 3D titles for Android and iOS, with some PC and web-deployed projects.

AR

Software Engineer (part-time)

Arent

Contributed to plant-design CAD projects, focusing on computational geometry and mesh processing.

Education

Degrees, certifications, and relevant coursework

ST

Siddharth Institute of Engineering and Technology

Bachelor of Technology, Computer Software Engineering

2005 - 2009

Pursued a Bachelor of Technology in Computer Software Engineering, gaining foundational knowledge in software development and engineering principles.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan