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
My go-to language for backend development, data processing, and automation scripts.
Node.js
Used for building scalable network applications and APIs with JavaScript on the server-side.
Frontend Technologies
React
My preferred library for building user interfaces and single-page applications.
React Native
For developing cross-platform mobile applications with a native feel.
Backend & Infrastructure
Supabase
An open-source Firebase alternative providing database, authentication, and storage solutions.
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