Skip to main content

Uses

A list of tools, frameworks, and technologies I use regularly as a software developer focused on building efficient, modern applications.

Development

  • I primarily use Visual Studio Code as my code editor, but I'm comfortable with other IDEs when needed depending on the project requirements.
  • My main frontend framework is React, including strong experience with React Native for mobile development.
  • I'm also familiar with Vue.js and can work with it when needed.
  • For styling, I use Tailwind CSS, Material UI, Bootstrap, and styled-components — depending on the project.
  • On the backend, I work with Node.js and Express, and I typically use MongoDB as the primary database. I also have some experience with SQL-based databases.
  • I have a foundational understanding of IoT concepts and basic knowledge of DevOps practices, which helps me better understand deployment and infrastructure needs.

Environments

  • I primarily use Windows as my main operating system for development.
  • For deployment and server-side environments, I prefer using Ubuntu and have hands-on experience working with Linux-based systems like Ubuntu and Kali Linux.