Workstation

  • 16” Lenovo Thinkpad T16, 32GB RAM (2023)

    I am using Lenovo ThinkPad T16 as my main workstation. Lenovo ThinkPad T16 with AMD Ryzen Pro 7 is great workstation for my daily day to day work as well running the deep learning models using PyTorch.

Development tools

  • JetBrains

    I am using JetBrains Tools for daily programming. Its an amazing IDE with everything a developer needs out of the box. 1. I am using PyCharm for Python. 2. PHP Storm for PHP. 3. WebStorm for Javascript. 3. GoLand for Golang.

  • Linux

    I am using Linux Ubuntu 22.04 as my primary OS. I am using Linux for the last 5 years.

  • Databases

    I have mostly used MySQL with Laravel. However, with Python and Golang I used Postgres SQL.

DevOps

  • Github

    When it comes to working as a team or managing the project, Github is my favorite platform.

  • Docker

    To overcome the idea that it only on my machine, I am a fan of Docker containers. I have previously used Docker containers. With Laravel I am using Laravel Sail for containerization.

  • AWS

    When it comes to the cloud I am fan of AWS. I have worked with EC2, S3, LightSail, and Lambdas.