Hello, I'm Tinh Phan, a Senior Developer. ๐Ÿ‘‹

I am a passionate and dedicated developer with over seven years of experience in the software industry. I take pride in contributing to successful teams and continuously developing creative solutions to complex challenges.

My expertise includes:

โœ” Frontend (7 years): React.js, Next.js, Redux, TypeScript, PWA, and Service Workers
โœ” Backend (6 years): Node.js, NestJS, Golang, Docker, AWS
โœ” Mobile (4 years): Flutter, React Native
โœ” Desktop (3 years): Electron.js (Linux, MacOS, and Windows applications)
โœ” Blockchain (1 year): Solidity, Smart Contracts
โœ” Databases: MongoDB, PostgreSQL, MySQL, Redis, Elasticsearch, Firebase, Supabase
โœ” DevOps: Docker, Linux VPS setup and deployment with Nginx or Apache (AWS, DigitalOcean)
โœ” Testing: Jest, Mocha, Chai, Storybook, Puppeteer, TDD, E2E
Additional skills:
โœ” Message Queues: RabbitMQ, Bull with Redis
โœ” Security Best Practices: JWT Tokens, OAuth, DDOS Protection, 2FA, XSS, CSRF, SQL Injection
โœ” Software Design: OOP, MVC, Design Patterns, Functional Programming
โœ” Collaboration Tools: Git, Jira, Scrum Agile



Outside of work, I enjoy traveling, reading, and playing football with friends.

I appreciate you visiting my portfolio! ๐Ÿ‘‹

Tinh Phan