Hi! I'm Nuttapon, a passionate Full Stack Developer with expertise in building scalable web applications using modern frameworks and libraries. I thrive on solving complex problems and contributing to innovative projects that deliver high-quality solutions. Below is my tech stack, which I use for building, deploying, and managing applications.
- React.js - Library for building user interfaces
- Next.js - React framework for server-side rendering and static site generation
- Express.js - Web framework for Node.js
- NestJS - Progressive Node.js framework for building efficient, reliable, and scalable server-side applications
- Electron.js - Framework for building cross-platform desktop applications
- next-auth - Authentication for Next.js applications
- Zod - TypeScript-first schema validation library for input validation
- Yup - Form validation and server input validation
- tRPC - Type-safe APIs with TypeScript
- Swagger - API documentation and design tool
- MUI - React component library for building modern UI
- shadcn - Component library built with Tailwind CSS
- tailwindcss - Utility-first CSS framework
- ws - WebSocket library for Node.js
- nodemon - Utility that monitors for changes in your source and automatically restarts the server
- jest - Testing framework with a focus on simplicity
- nvm - Node.js version manager
- PostgreSQL - Advanced, open-source relational database
- MySQL - Popular open-source relational database
- MongoDB - Document-oriented NoSQL database
- SQLite - Self-contained, high-reliability embedded database
- Redis - In-memory key-value store for caching
- Prisma - Type-safe ORM for Node.js and TypeScript
- JavaScript - Dynamic programming language for building interactive web applications
- TypeScript - Typed superset of JavaScript that compiles to plain JavaScript
- Docker - Containerization platform for building, shipping, and running applications
- K8s (Kubernetes) - Container orchestration system for automating application deployment
- Nginx - Web server, reverse proxy, and load balancer
- PM2 - Node.js production process manager
- AWS - Cloud platform offering services such as compute power, storage, and more
- GCP (Google Cloud Platform) - Suite of cloud computing services
- Uptime Kuma - Self-hosted monitoring tool to monitor the uptime and status of websites or applications
- Blockchain technology and smart contracts.
- Advanced Rust programming.
- WebAssembly for performance-critical applications.
Feel free to connect and collaborate!

