This is a non-exhaustive list of skills and technologies I'm proficient in or have experience with.

89 technologies across 10 areas

LearningExpert

Programming Languages8

Primary

Graphics & XR24

3D Graphics

Geometry & Data

  • Point Clouds
  • Signed Distance Fields

XR Devices

  • Meta Quest
  • Pico
  • Hololens
  • Ultraleap
  • Varjo

3D Tools

  • Fusion360
  • Blender

Web Development11

Visualization

  • D3.js
  • TopoJSON

Static Sites

  • Eleventy (11ty)
  • Nunjucks
  • Sharp

Research Areas4

Machine Learning8

Frameworks

  • PyTorch
  • scikit-learn
  • TensorFlow

Tools

  • NumPy
  • Pandas
  • Matplotlib
  • OpenCV
  • Seaborn

Mobile Development3

  • Flutter (Dart)
  • Android (Kotlin)
  • iOS

Hardware & IoT7

Tools & Workflow8

Version Control

  • Git

DevOps

IDEs

  • VSCode
  • Visual Studio
  • JetBrains Tools

Data & Storage5

Databases

  • PostgreSQL
  • MongoDB
  • SQL

Platforms

  • Firebase
  • Strapi

Core Concepts11

  • OOP
  • Data Structures & Algorithms
  • Agile Development
  • Design Patterns
  • RESTful APIs
  • UX/UI Design
  • Responsive Design
  • Web Performance Optimization
  • Competitive Programming
  • Coding Puzzles
  • Functional Programming