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