Work Experience
Pixels to performance: My adventure in crafting user-centric web experiences. Here's a timeline of my journey.
Kodandam Software Solutions(Overdose Digital)
Kodandam Software Solutions(Overdose Digital)
Software Engineer
Feb 2023 - Aug 2024- Enhanced Product and Cart pages with new features, boosting user engagement and driving an increase in conversion rates.
- Integrated GraphQL with cross-functional teams to optimize data fetching and improve performance.
- Designed and developed a modern, responsive UI using Tailwind CSS, prioritizing user experience and visual appeal.
- Built headless UI applications with Builder.io, Shopify, and a custom commercetools app, demonstrating expertise in modern e commerce technologies.
- Optimized Next.js app performance via debouncing, SSR/SSG, and image optimization.
Ringover
Ringover
Frontend Developer Intern
Dec 2022 - Jan 2023- Developed a dynamic chatbot customization platform enabling clients to personalize interface and capabilities.
- Worked in a core development team. Coordinated with the backend team to build and develop the features.
- Leveraged React Query to streamline data fetching and state management for chatbot customizations, leading to a more performant and maintainable frontend.
- Fixed bugs and performance bottlenecks for performance and wrote unit tests using jest.
Cynfas
Cynfas
Frontend Developer Intern
Sept 2021 - Dec 2021- Created and maintained their official website - cynfas
- Integrated social logins and created a website tracker for their site.
- Wrote unit tests for the site and development of web pages that are static and dynamic.
Projects
Take a look at these projects where I've applied my frontend skills to create engaging user interfaces.
- React
- React-router
- Material UI
- Chart.js
- NPM API
- Github REST API
Eligo - Packages Stats App
A project using NPM API and Github API showing popular packages, its details and statistics. Using Eligo you can choose right package for your next project. It uses react-router, axios, chart.js, and Material UI.
Blogs
View allDive into my technical writings where I share insights and solutions.
Debounce vs Throttle in JS
Aug 24, 2022 ∙ 6 min readIn this article, we will discuss advanced and important topics of JavaScript - Debounce, and Throttle. These topics are asked in many JS interviews so I am going to discuss them in detail with examples so that you will ace these questions in your next interview...
Read articlePromise.all() Vs Promise.allSettled()
May 28, 2022 ∙ 4 min readAs a developer once in a while in your javascript journey you may have got confused between the promise methods. Today in this article, I am going to walk you through promise.all() and promise.allSettled() methods of promises. Familiarity with promises...
Read articleVite: The New Frontend Build Tool
May 25, 2021 ∙ 4 min readIn this article, you will learn how simple it is to setup your application with Vite. You will also learn how fast Vite is, how to use it with react, and how much it gets out of your way when you are using it. Vite is a lightning-fast, frontend build tool that aims to improve...
Read article