Skills & Technologies
Published: 2025-04-11 | Updated: 2025-04-17
Here's a list of technologies and skills I'm proficient in or have experience with:
Programming Languages
C, C++, C#, Java, Python, JavaScript, TypeScript, Dart, Perl, Rust (learning)
Web Development
HTML, CSS, JavaScript, TypeScript, Node.js, React, Vue.js, Eleventy (11ty)
Graphics, Simulation & Vision
OpenGL, WebGL, Three.js, Shader Programming, Unity (Game Development, XR), Blender, Fusion360, OpenCV
Mobile Development
Dart, Flutter, Kotlin, Android, iOS
Databases
SQL, Strapi, Firebase
Machine Learning & Data Science
Python, PyTorch, TensorFlow, scikit-learn, NumPy, Pandas, Matplotlib, Seaborn, OpenCV
Tools & DevOps
Git, GitHub, GitLab, Docker, Singularity (learning), Slurm (learning), CI/CD, Jira, Confluence, Postman, Visual Studio, VSCode, JetBrains Tools
Hardware & IoT
Arduino, ESP32, Raspberry Pi, Sensors, Electronics, 3D Printing, CAD
XR
VR, AR, Unity, WebXR, Geospatial AR, Hand-tracking, Eye-tracking, Collaboration, Devices (Meta Quest, Pico, Hololens, Ultraleap, Varjo...)
Concepts & Methodologies
Object-Oriented Programming (OOP), Functional Programming, Algorithms, Data Structures, Design Patterns, Cryptography, RESTful API Design, Agile Development, User-Centered Design, Responsive Web Design, Web Performance Optimization, DevOps Practices, UX/UI Design