Sahil Agnihotri
Introduction
I am an experienced Technical Project/Product Architect specializing in successfully delivering cross-platform software solutions (AR, mobile, desktop, web, and embedded systems) across various industries, including CAD, CFD, Geospatial, Surveying, Mining, and AEC BIM. I hold PRINCE2 Agileยฎ and RedHat Enterprise Linux certifications and received the Perforce Versionary award in 2016. Always seeking new challenges and opportunities to learn. Let's connect!
๐ผ Experience
Expert Software Engineer
Mar 2013 โ Present (12 years 2 months)
Oslo, Norway
- Technical project management and facilitation for HxGN AEC Project Viewer.
- Developed CradleXR, Smart Connected Cities AR, and Smart HVAC AR.
- Contributed to BLK2GO LIVE by enhancing 2D and 3D visualization capabilities for its companion app on iOS and Android.
- Created CFD simulation visualization functionality.
- Built a Direct3D renderer for Microsoft Hololens and UWP, enabling Mixed and Augmented Reality applications.
- Ported the myVR rendering SDK to .NET6, .NET Framework 4.7, and UWP.
- Developed 3D functionalities for Web (WebGL via Emscripten), iOS/Android (OpenGL ES), and native platforms (Linux, Windows using OpenGL).
- Conducted performance profiling, benchmarking, and optimizations for 3D applications.
- Designed and managed mTransformer, a cross-platform tool for converting, sorting, and merging GIS and 3D datasets with reprojection capabilities.
- Delivered Collaborative XR solutions using Hololens, Daqri Smart Helmet, and other platforms.
- Created demo applications for mapping and CAD data visualization to support developers.
Expert Software Engineer
Aug 2023 โ Present (1 year 9 months)
Oslo, Norway
- Led technical project management for HxGN AEC Project Viewer and CradleXR.
- Developed AR solutions for Smart Connected Cities, Smart HVAC, and Remote Expert AR.
- Enhanced CFD simulation visualization and Direct3D renderer for Hololens and UWP.
- Ported myVR rendering SDK to .NET6 and UWP, and optimized 3D functionalities for Web, iOS, and Android.
Senior Software Engineer
Jan 2019 โ Oct 2023 (4 years 10 months)
Oslo Area, Norway
- Developed cross-platform rendering solutions for WebGL, OpenGL ES, and native platforms.
- Conducted performance optimizations and data analysis for 3D applications.
- Delivered AR and XR solutions for various industries, including Smart Cities and HVAC.
Software Developer
Mar 2013 โ Dec 2018 (5 years 10 months)
Oslo Area, Norway
- Designed and managed mTransformer, a tool for GIS and 3D dataset conversion and reprojection.
- Developed AR experiences for Smart Streets, Refineries, and Collaborative XR.
Technical Support Associate
Nov 2012 โ Feb 2013 (4 months)
Mohali, India
- Provided technical solutions for Dell products via remote access and phone.
- Managed escalations and resolved customer issues.
Software Engineer
Feb 2012 โ Oct 2012 (9 months)
Linkoping, Sweden
- Developed functionality for viewing media content from DLNA-enabled devices on IPTV STB boxes.
- Integrated and tested modules in embedded OS.
๐ Education
- Indian Institute of Technology, Roorkee โ Postgraduate Machine Learning
- University of Oslo (UiO)
- Chitkara University โ Bachelor of Engineering (Computer Science)
- Gandhi Academy of Naturopathy and Yoga โ N.D.D.Y
โ๏ธ Certifications
- PRINCE2 Agileยฎ Project Management โ PeopleCert (Mar 2023)
- Agile Project Management โ Google (May 2022)
- RHCE (Red Hat Certified Engineer) โ Red Hat (Sep 2011)
- RHCSA (Red Hat Certified System Administrator) โ Red Hat (Aug 2011)
๐ Honors & Awards
- Perforce Versionary Award โ Best Perforce Helix-based Product Developed by Customer (2016)
- Best Member Award โ AIESEC Chandigarh