Software I use, hardware I love, and other things I recommend.

For anyone wondering about the things I use to stay productive, or buy to fool myself into thinking I’m being productive when I’m really just procrastinating. Here’s a big list of all of my favorite stuff.

Software

  • PyTorch

    My primary framework for deep learning tasks. I used PyTorch to develop NLP models in collaboration with Meta, focusing on transformer architectures and fine-tuning for specific tasks such as text classification.

  • Python

    Utilized extensively in AI research projects, including the co-authorship of papers presented at EMNLP and BCUR. Python has been a core language in building and training machine learning models in PyTorch.

  • Next.js

    The primary framework for building modern, server-side rendered web applications in my projects. I used Next.js to create a login form and other components for interactive platforms.

  • C++

    Won me a medal in my national olympiad in computer science.

Tools

  • Visual Studio Code

    I don’t care if it’s missing all of the fancy IDE features everyone else relies on, VS Code is still the best code editor ever made.

  • Wandb

    Trusted companion for over 300 training runs.

  • Nuvolos

    Great cloud provider for scientific computing. Deployed to tackle HPC workloads and memory intensive applications.

Design

  • Figma

    We started using Figma as just a design tool but now it’s become our virtual whiteboard for the entire lab. Never would have expected the collaboration features to be the real hook.

Productivity

  • Notion

    The best generalist software, great flexibility and AI functionalities, with potential for scheduling and task management.

  • Slack

    Digital HQ. Where I coordinate with teams all across the world with top notch features.

  • Cal

    Meeting scheduling integrated with every calendar and with any timezone.

  • Chatgpt

    AI assistant that helps me with writing and research tasks.