Building dynamic, single-page applications (SPAs) using Reactjs
Proficient in React Hooks, Context API, and state management libraries like Redux-toolkit
Developing reusable components and managing component lifecycle
Expert in modern JavaScript (ES6), including async/await
TypeScript for type-safe and scalable code in React applications
HTML5, CSS3, and modern CSS frameworks (Tailwind CSS)
Responsive and mobile-first design principles
Material-UI, Shadcn for consistent and visually appealing UI
Git for version control, GitHub for repository management
Proficient in using React Query for efficient data fetching, caching, synchronization, and server-state management in React applications Experienced in implementing queries, mutations, and automatic background updates
Knowledgeable in Agile methodologies and tools like JIRA
Designed and built robust and scalable APIs using Drizzle, enabling seamless data interactions for web applications
Integrated APIs with front-end applications, ensuring smooth data flow
Deploying web applications using Netlify and Vercel, ensuring efficient and reliable updates
Designed and developed RESTful APIs using Expressjs, providing efficient and scalable server-side functionality
Utilized Mongoose to interact with MongoDB, creating schemas, models, and performing CRUD operations
Designed and developed full-stack web applications using Nextjs, handling both client-side and server-side rendering