Amandeep Singh

DevOps Engineer

Bengaluru, Karnataka, India13 yrs 8 mos experience
Highly Stable

Key Highlights

  • Expert in high-performance real-time systems.
  • Led WebAR SDK development with significant performance gains.
  • Strong background in computational geometry and 3D visualization.
Stackforce AI infers this person is a Backend/Platform Engineer specializing in high-performance systems and real-time applications.

Contact

Skills

Core Skills

Computational GeometryC++Computer Vision / SlamComputer Vision3d VisualizationCobol

Other Skills

WebGL & GPU AccelerationRust (Programming Language)WebAssembly (WASM)Design for ManufacturingProduct DevelopmentGPU / WebGL OptimizationSystem Architecture / Performance OptimizationMultithreading / ConcurrencyJavaScriptA-Frame (Virtual Reality Framework)3D RenderingworkersGpuSIMDData Structures

About

I build high-performance, real-time systems where compute, graphics, and geometry intersect. My work centres on performance-critical engineering - spanning computational geometry, feature recognition, mesh processing, GPU pipelines, WebAssembly, and large-scale 3D systems. I operate close to the metal, solving problems where correctness, latency, and determinism are non-negotiable. Today, I’m building geometry intelligence systems for manufacturing - developing high-performance feature recognition pipelines, mesh analysis engines, and browser-native execution architectures. The focus is on translating deep geometric reasoning into scalable, production-grade systems. Previously, I led core engineering for a browser-based WebAR engine at Blippar, working on Visual Odometry SLAM and low-level GPU optimizations that delivered up to 4x performance improvements in production. Earlier in my career at 2020 Spaces and Geometric, I worked on 3D visualization and parametric CAD systems - rewriting foundational modules to improve reliability. I’m driven by deep technical ownership - building systems that are fast, stable, and architecturally sound. Core Expertise: Modern C++ • Computational Geometry • GPU/WebGL • WebAssembly • SIMD • Feature Recognition • 3D Systems • Real-Time Performance Engineering • Rust

Experience

13 yrs 8 mos
Total Experience
3 yrs 4 mos
Average Tenure
3 mos
Current Experience

Pre6

Engineer

Feb 2026Present · 3 mos · Bengaluru · On-site

  • Building Al-powered systems that automate engineering and quality workflows for manufacturers.
  • Focused on computational geometry, feature interpretation, and scalable system design - bridging deep technical foundations with production-grade manufacturing intelligence.
Computational GeometryC++WebGL & GPU AccelerationRust (Programming Language)WebAssembly (WASM)Design for Manufacturing+1

Blippar

2 roles

Lead Software Engineer

Promoted

Nov 2024Feb 2026 · 1 yr 3 mos

  • Leading the WebAR SDK at Blippar, a production-grade AR engine for web developers, spanning Visual Odometry SLAM, real-time tracking, and performance-critical systems.
  • Owning architecture and technical direction across computer vision, modular SDK design, and CPU↔GPU execution pipelines, achieving up to 5× performance gains via modern C++, SIMD optimization, and WebGL/WASM.
C++WebAssembly (WASM)Computer Vision / SLAMGPU / WebGL OptimizationSystem Architecture / Performance OptimizationMultithreading / Concurrency+3

R&D Engineer

Apr 2022Nov 2024 · 2 yrs 7 mos

  • (Focus: WebAR SDK, Visual Odometry SLAM, and Real-Time AR Performance)
  • Summary:
  • Building the WebAR SDK, an AR engine for web developers, specializing in Visual Odometry SLAM and real-time computer vision on the web.
  • Tech Stack: C++, WebAssembly (WASM), JavaScript, WebGL, SIMD, OpenCV, A-Frame, Three.js, Computer Vision, SLAM
  • Key Contributions:
  • Architected and redesigned the application pipeline into modular classes, introducing Web Workers and a GPU/Shader-based WebGL pipeline, improving frame rate from 15 → 28 FPS (86.7% gain).
  • Developed a novel feature-extraction and ORB-descriptor algorithm using RGBA channels to store and process corner data across pyramid levels — 1.8× faster than OpenCV’s equivalent.
  • Optimized core algorithms with SIMD intrinsics, achieving 5.6× performance improvement over the baseline implementation.
  • Implemented a marker-tracking algorithm with rate limiting, combining gyroscope, accelerometer, and pixel data to detect inactivity and cut redundant server requests, improving overall system efficiency.
  • Built an in-house unit-test and data-recording framework, enabling reproducible validation of algorithms with frame + gyro visualization for debugging and benchmarking.
  • Collaborated with cross-functional teams to integrate the WebAR SDK into client projects, providing technical guidance and ensuring high-performance AR across web platforms.
  • Authored technical documentation and led knowledge-sharing sessions, accelerating onboarding and fostering best practices in AR development.
workersA-Frame (Virtual Reality Framework)Computer VisionJavaScriptGpuSIMD+9

2020 inc.

Senior Software Engineer

Mar 2020Apr 2022 · 2 yrs 1 mo · Pune, Maharashtra · On-site

  • Engineered backend systems for web applications specializing in interior design solutions, implementing complex parametric algorithms and advanced rendering logic.
  • Tech Stack: C++, JavaScript, Node.js, WebAssembly, 3D Modeling, Image Composition, 3D Visualization, Concurrency
  • Key Contributions:
  • Redesigned and implemented a critical web app-engine module algorithm using statistics set theory principles and custom data structures, resulting in an 87.17% reduction in existing bugs.
  • Developed web applications for image generation and composition, as well as 3D-Model validation, leveraging an in-house 3D engine written in C++ and ported to the web using WebAssembly.
  • Optimized rendering performance, achieving a 2x improvement in load times for complex 3D interior designs.
  • Collaborated with UX/UI designers to implement intuitive interfaces for manipulating 3D models, enhancing user engagement and satisfaction.
  • Mentored junior developers in WebAssembly and 3D visualization techniques, fostering knowledge sharing within the team.
C++3D RenderingAlgorithmsData StructuresWasmEngineering+8

Geometricplm

2 roles

Senior Software Engineer

Promoted

Apr 2017Mar 2020 · 2 yrs 11 mos

  • Developed Windows-based 3D CAD products, leveraging 3D visualization and geometric algorithms for design and manufacturing solutions.
  • Tech Stack: C++, Python, JavaScript, Geometric Algorithms, Machine Learning, Data Structures
  • Key Contributions:
  • Designed and implemented an efficient algorithm in C++ for a 3D CAD application to detect, notify, and highlight changes in 3D CAD models, enhancing user productivity and model version control.
  • Optimized the intersection algorithm for 3D models, achieving a ~90% improvement in efficiency, significantly reducing processing time for complex designs.
  • Developed a machine learning model using the NLTK library to automate bug assignment to developers, streamlining the development workflow and reducing manual triaging time by 83%.
  • Implemented robust data structures and algorithms to handle large-scale 3D models, improving application performance and scalability.
  • Contributed to the development of a custom geometric library, enabling advanced 3D operations and improving the overall capabilities of the our software suite.
C++3D VisualizationAlgorithmsMFCWindows Software DevelopmentGeometry+1

Software Engineer

Sep 2014Mar 2017 · 2 yrs 6 mos

C++Computer-Aided Design (CAD)CATIA

Capgemini

Software Engineer

Jul 2012Aug 2014 · 2 yrs 1 mo · Pune

  • Served in dual roles as a Business Analyst and Developer, focusing on mainframe applications for the banking sector.
  • Tech Stack: COBOL, Easytrieve, Mainframes
  • Key Contributions:
  • Collaborated closely with a major banking client to gather and analyze complex requirements, identify existing solutions, and propose innovative implementations under senior mentorship.
  • Developed and implemented new credit card products and features using COBOL, enhancing the bank's product offerings and customer services.
  • Designed and executed batch processing jobs, ensuring timely and accurate updates to critical financial systems.
  • Utilized Easytrieve for efficient data extraction and reporting, improving decision-making processes for both the development team and the client.
COBOLEasytrieveMainframeBatch ProcessingRequirements AnalysisAgile Methodologies

Indian oil corporation limited

Intern

Jun 2011Aug 2011 · 2 mos · Panipat Area, India

  • Internship - Instrumentation and Control Engineering, Indian Oil Refinery
  • Gained hands-on experience in industrial process control and automation within a large-scale oil refinery environment.
  • Key Responsibilities and Achievements:
  • Studied and analyzed complex plant operations and process control systems, gaining practical insights into industrial-scale refinery processes.
  • Designed and implemented process flow logics using MATLAB, contributing to the optimization of refinery operations.
  • Assisted in monitoring and maintaining various instrumentation and control systems, enhancing understanding of real-time industrial automation.
  • Participated in safety training and adhered to strict safety protocols, developing a strong foundation in industrial safety practices.
  • Collaborated with experienced engineers to troubleshoot and optimize control loops, improving process efficiency and stability.
MATLABInstrument ControlElectrical and Instrumentation Engineering (EIE)Process ControlIndustrial AutomationSafety Protocols

Education

Dr B R Ambedkar National Institute of Technology, Jalandhar

Bachelor of Technology (B.Tech.) — Instrumentation & Control

Jan 2008Jan 2012

Birla Public School, Pilani

Higher Secondary Certificate — Non-Medical

Jan 2005Jan 2007

Stackforce found 100+ more professionals with Computational Geometry & C++

Explore similar profiles based on matching skills and experience