Resume
A brief overview of my professional journey and career milestones.
Tech Stack & Toos
- HTMLCSSJavaScriptTypeScriptReactNext.jsViteSupabaseTailwind CSSBootstrap CSSSCSSESLintPrettierJestRedux-ToolkitGit & GithubVercelNetlifyFirebaseGraphQLREST API
- Developed business portfolio websites using Next.js and Tailwind CSS, delivering responsive and high-performance user interfaces.
- Built and integrated authentication systems using Supabase and Firebase, ensuring secure and efficient user sign-up, login, and session management.
- Implemented headless WordPress for seamless content management using Next.js, delivering dynamic, SEO-friendly websites with secure authentication.
- Integrated Resend and Nodemailer for automated email notifications, enhancing user engagement with real-time email updates and verification processes.
- Leveraged Google Sheets APIs to store form data, providing an efficient solution for business inquiries and submissions, ensuring real-time data capture.
- Developed a multi-step form using Supabase for data storage and API integrations, allowing for CRUD operations and seamless user experience management.
- Collaborated with designers and back-end teams to ensure smooth implementation of UI components and API integrations, maintaining best practices for code quality and performance.
- Worked with RESTful APIs and GraphQL to fetch, manipulate, and display data, ensuring seamless integration with backend services and external APIs.
- Optimized front-end performance by implementing lazy loading, reducing load times and improving page responsiveness across various devices.
- Utilized modern React.js concepts like hooks, state management with Redux Toolkit, and server-side rendering to deliver scalable and maintainable front-end solutions.
- Enhanced website accessibility and user experience through mobile-first design, ensuring compatibility across browsers and devices.
- Implemented secure authentication flows using third-party OAuth providers, ensuring data privacy and security compliance.
- Actively participated in code reviews, testing, and debugging to maintain high code quality and identify performance bottlenecks early in the development cycle.
- Worked closely with project stakeholders to understand requirements, prioritize features, and deliver high-quality software solutions on time.
- Maintained thorough documentation for all front-end code, APIs, and integrations, ensuring easy scalability and future maintenance.
- HTMLCSSJavaScriptReactNext.jsViteTailwind CSSBootstrap CSSJestRedux-ToolkitGit & GithubVercelFirebaseREST API
- Developed a responsive video streaming app using React.js with YouTube API integration, implementing dynamic navigation, live chat, and Shimmer effect for enhanced user experience.
- Reduced API calls by 30% through debouncing and caching techniques, optimizing search functionality and improving app performance.
- Designed and implemented n-level nested comments and real-time live chat features using API polling for enhanced user interaction.
- Streamlined project complexity by 30% using custom hooks for reusable and maintainable code.
- Built a fully responsive email client with real-time updates, incorporating Firebase for authentication and CRUD operations, enhancing data handling by 35% using Redux Toolkit.
- Optimized email client functionality with features like unread email indicators and categorized email organization, improving productivity by 20%.
- Developed an Expense Tracker with Firebase authentication and dark theme support, allowing users to manage expenses securely and download data in Excel format.
- Leveraged Redux Toolkit and Firebase for efficient state management and real-time updates across multiple applications, improving overall user experience and app performance.
- Improved performance by 15% through the implementation of lazy loading, ensuring faster load times and efficient resource management.
- Collaborated with cross-functional teams to ensure seamless integration of features, adhering to best practices in React.js and Tailwind CSS for scalable, maintainable code.
- Adopted an agile development approach, conducting regular code reviews and contributing to improved technical standards and design patterns.
- Ensured secure and efficient user authentication, integrating Firebase for seamless signup, login, and email verification across multiple projects.