Uses
A somewhat comprehensive list of tools, apps, hardware, and more that I use on a daily basis to design and code things.
Coding
- My main programming language is Python, which I use for AI, machine learning, deep learning, and reinforcement learning projects. Most of my academic and personal AI work relies heavily on it.
- I also work with C# and C++, especially for game development.
- I use Visual Studio Code as my main IDE. Its versatility, large ecosystem of extensions, and integrated tooling make it ideal for both AI development and web projects.
- I rely on Git for version control.
- For containerization, Docker is my go-to, especially for deployment ready applications.
- My primary browser is Google Chrome, I've quite a lot of extensions installed on it.
- For web applications, I work with React, very useful when creating interactive interfaces.
- For 3D visualizations and immersive UI elements, I rely on Three.js. Most of 3D environments I build rely on it.
3D & Game Development
- For 3D modelling and rendering, I primarily use Blender. Whether for experiments, game assets, or visual effects.
- For game development, I mainly work with Unity but I've also used it for a few AI projects.
- For high-quality environments or larger-scale experiences, I use Unreal Engine 5.
System
| Laptop | ASUS V16 |
|---|---|
| Processor | Intel Core i7-240H (2.50 GHz) |
| GPU | NVIDIA GPU (8 GB VRAM) |
| Graphics | NVIDIA GeForce RTX 5070 Laptop GPU + Intel(R) Graphics |
| RAM | 32 GB DDR5 |
| Storage | 1 TB SSD |
| Operating System | Windows 11 (64-bit) |
| Display | 16″ OLED 144Hz |