My path to becoming a Full-Stack Developer was not a traditional one. I left a stable career in textile marketing to pursue my passion for building impactful digital products.
This journey led me to specialize in the MERN stack, with a focus on React and Next.js. I’ve built multiple full-stack applications from scratch, including CareLink, a donation platform created to support local communities. Along the way, I’ve gained hands-on experience with the Next.js App Router, Zustand for efficient state management, JWT for secure authentication, and integrations like Stripe and Nodemailer.
What excites me most is using technology to turn ideas into tools that solve real problems and bring value to people’s lives.
- Build modern, responsive UIs using React.js and Next.js with Tailwind CSS, Material UI, and DaisyUI
- Develop custom, secure authentication and authorization systems with JWT and bcrypt
- Implement protected routes and secure API requests using Axios, central Middleware and Next.js API Routes
- Manage state efficiently with Zustand
- Integrate Stripe Checkout for secure payment processing
- Automate emails and notifications with Nodemailer
- Connect and manage cloud image storage using Cloudinary and imgBB
- Set up role-based access control for different users.
- Build and consume RESTful APIs with Node.js and Express.js
- Design, structure, and query data using MongoDB
- Integrate external services like the Telegram API for real-time messaging
- Deploy full-stack apps on Vercel, Firebase, or Netlify
I primarily work with JavaScript, developing modern, full-stack web applications using React.js, Next.js, and Node.js, with MongoDB as the database. I combine these with powerful tools for styling, state management, secure authentication, and third-party integrations to build robust, user-focused solutions.
