Proficient in Frontend development technologies including React.js, Next.js, JavaScript, and TypeScript, while also delving into backend technologies to broaden expertise and contribute holistically to SaaS products.
I'm a self-taught Developer with expertise in React.js, Next.js, and TypeScript. I focus on creating intuitive, seamless user experiences while also exploring backend development and DevOps. As the founding frontend engineer at Wardroll, I played a key role in building their B2B SaaS platform from the ground up.
Driven by a passion for innovation, I love tackling new challenges and pushing boundaries in tech. With projects like GitPulse and MelodyVerse under my belt, I'm always looking for ways to enhance user engagement and deliver impactful, scalable solutions.
(January, 2024 - Present)
Roles and responsibilities
Software Development Engineer - 1
These are the technologies I've worked with
Check out some of my work right here
Technology used: Next.js, TypeScript, Material UI, Tailwind CSS, Sentri, Google Analytics
Spearheaded the UI development, enthusiastically mastering Next.js, TypeScript, Material UI, and Tailwind CSS to create a state-of-the-art interface.
Guaranteed scalability and seamless integration with Meta APIs, maintaining top-tier code standards to deliver peak performance and an exceptional user experience.
Pioneered the frontend development from the ground up, aligning with strategic objectives and industry best practices through close collaboration with the CTO.
Technology used: React.js, Tailwind CSS, GitHub REST APIs, Chart.js, Axios
Built a sleek web app with GitHub REST APIs, giving users a unique, personalized view of their GitHub data.
Created dazzling visuals for followers, repos, languages, and forks using top-tier libraries and tech.
Achieved seamless, fast access to complex GitHub data, setting new standards in web development.
Technology used: TypeScript, Node.js
Maintained and contributed the format-your-date package to the NPM registry, Reached 500+ downloads in the first week, showcasing its immediate utility.
Built with TypeScript, ensuring type safety and compatibility across modern JavaScript environments for smooth, reliable performance.
Offers customizable separators and lightweight functionality, allowing developers to integrate flexible date formatting without performance overhead.
Technology used: Next.js, Node.js, Express.js, Zustand, Tailwind CSS, MongoDB, JWT
Implemented secure, token-based access to protected routes, ensuring a smooth user experience with a focus on usability and responsiveness.
Manages user authentication and data validation, providing reliable API endpoints for login and signup, with efficient database communication
Technology used: React.js, Tailwind CSS, CoinGecko APIs, Express.js, WebSocket
CryptoBazar offers a dynamic selection of 10 cryptocurrencies on its homepage, powered by WebSocket for real-time data and trends, keeping users updated with live market action.
With dedicated routes to individual coin pages, it provides detailed market insights for each cryptocurrency, empowering informed investment decisions.
Customizable light and dark themes enhance user experience, offering accessibility and personalization for a seamless crypto journey.
Technology used: Next.js, Zustand, Tailwind CSS, Lucid Icons
Books Mart is a Next.js-based e-commerce site featuring a responsive product grid, shopping cart system, and smooth UI/UX animations for a seamless shopping experience.
Users can add, remove, and adjust product quantities in the cart, with discount options and safeguards to prevent quantity errors.
Technology used: Next.js, Lucid Icons, Local Storage
TaskTrek organizes tasks into priority-based columns (High, Medium, Low) with features like adding, editing, deleting, searching, and marking tasks as complete. Completed tasks are visually distinct and displayed at the bottom of their priority lists.
With a responsive interface and tasks stored in local storage, TaskTrek ensures seamless usability across devices while retaining data between sessions.
Technology used: React.js, Tailwind CSS
Developed a user-friendly app for creating, editing, and deleting expenses effortlessly.
Includes filtering by date and searching by expense name for precise expense tracking.
Offers a seamless user experience with an intuitive design, ensuring easy navigation and control over expenses.