About

avatar

MASON Joey

Frontend Developer
MASON

Hi there 👋 welcome!

Skills

  • Web Development: React, Next.js, NestJS, Tailwind CSS, TypeScript, Redux, Zustand, Tanstack Query.
  • Web Frameworks: MedusaJS, NextAuth, WebSocket, GSAP, Aceternity/shadcn UI, Ant Design. Proficient in build tools such as Webpack and Vite. Skilled in front-end performance optimization, including code optimization, package optimization, and resource optimization, tailored to specific business scenarios.
  • DevOps: Prisma, PostgreSQL, GraphQL, Redis. Familiar with Docker container deployment, Kubernetes clusters, caching, load balancing, Sentry.io event logging, automated testing with Jest, and CI/CD (GitHub Actions).
  • Cloud Platforms: Experienced with Azure and other cloud platforms such as AWS, Google Cloud, Vultr.

As a full-stack developer, I have built and maintained dynamic applications using React, TypeScript, and Tailwind CSS, ensuring user-friendly interfaces and seamless client-server interactions. My backend expertise with Node.js, Next.js, NestJS, and distributed microservice architectures has enabled me to create scalable, high-performance systems tailored to business needs. Additionally, I have worked extensively with ORM tools to implement CRUD operations, developed custom middleware solutions, and integrated WebSocket for real-time communication.

In my previous roles, I have also gained significant DevOps experience, utilizing tools such as Prisma, PostgreSQL, and Redis to optimize backend processes. I am adept at containerizing applications with Docker, managing Kubernetes clusters, and setting up CI/CD pipelines using GitHub Actions for automated testing and deployments. My familiarity with cloud platforms like Azure, AWS, and Google Cloud has further solidified my ability to deliver robust, scalable solutions.

I am excited about the opportunity to bring my technical skills and enthusiasm for continuous learning. I look forward to discussing how my experience in MedusaJS, NextAuth, GraphQL, and other technologies can contribute to your team’s goals. Thank you for considering my application

By the way, hope my blog post could help you a little bit.