My Stack

Here's the technology stack I use for development and projects. These are the tools and technologies I've found most effective for building modern web and mobile applications.

Programming Languages

Python

Python

My go-to language for backend development, data processing, and automation scripts.

Node.js

Node.js

Used for building scalable network applications and APIs with JavaScript on the server-side.

Frontend Technologies

React

React

My preferred library for building user interfaces and single-page applications.

React Native

React Native

For developing cross-platform mobile applications with a native feel.

Backend & Infrastructure

Supabase

Supabase

An open-source Firebase alternative providing database, authentication, and storage solutions.

AWS

AWS

Cloud infrastructure for hosting applications, managing databases, and handling serverless functions.

Development Tools

  • VS Code as my primary code editor
  • Git for version control
  • GitHub for repository hosting and CI/CD
  • Docker for containerization
  • Postman for API testing

Currently Learning

I'm always expanding my knowledge and currently exploring:

  • TypeScript for type-safe JavaScript development
  • Next.js for server-side rendering and static site generation
  • GraphQL for more efficient API queries