Hi, I’m Puskar!
A passionate Front-End Engineer with a strong background in building scalable, high-performance web applications. With more than 6+ years of experience in front-end development, I specialize in creating polished and user-friendly digital experiences using React.js, Next.js, TypeScript, Angular and modern web technologies.
Throughout my career, I have worked with leading companies like SumX Inc, Educonnect Australia, Hamrobazar, and Mantra Ideas, where I played a key role in architecting scalable front-end systems, optimizing application performance, and enhancing user experience. My expertise includes building modular and maintainable architectures, improving client-side performance through code splitting, lazy loading, and caching strategies, and ensuring seamless API integrations. I focus on efficient state management, rendering optimizations, and security best practices, delivering high-performance, responsive, and future-proof web applications.
I thrive on solving complex business challenges through clean, efficient code while ensuring seamless collaboration with back-end teams.
Whether it’s implementing server-side rendering (SSR), static site generation (SSG), or optimizing applications for SEO and accessibility, I am committed to delivering high-quality, scalable solutions.
When I'm not coding, I enjoy staying updated with the latest web trends.
Experience
Mar 2025 — Present Designed and maintained scalable front-end architecture while advocating for modern development practices. Created reusable UI components, ensured cross-browser compatibility and accessibility, and collaborated with product and design teams to deliver seamless user experiences. Maintained detailed project documentation and continuously optimized application performance.
- JavaScript
- TypeScript
- React
- Next.Js
- Zustand
- Azure
- Tailwind CSS
Feb 2023 — Mar 2025 Led front-end development initiatives focusing on scalability, performance, and modular architecture. Built reusable React components, enforced front-end security measures, and collaborated with back-end teams to define API interactions. Actively participated in requirement analysis with business analysts and mentored junior developers to adopt best practices. Conducted regular code reviews and optimized user interface performance.
- JavaScript
- TypeScript
- React
- Redux
- Azure
- Bootstrap
Jan 2022 - Feb 2023 Enhanced the platform’s user experience through custom front-end features and data visualization tools. Integrated application designs and wireframes, monitored user behavior for continuous improvement, and resolved technical issues with strong debugging practices. Prioritized responsive design, cross-browser support, and performance optimization across various devices.
- JavaScript
- TypeScript
- React
- Node.js
- Express
- Redux
Jun 2021 — Jan 2022 Developed full-stack solutions using Node.js and modern front-end technologies. Translated UI/UX designs into fully functional, responsive applications. Integrated front-end components with backend APIs, contributed to internal and client-facing dashboards, and ensured cross-device compatibility. Focused on modular, maintainable code and user-centric interfaces.
- JavaScript
- TypeScript
- React
- Node.js
- Express
- PostgreSQL
- MongoDB
Oct 2020 - Jun 2021 Developed interactive learning platoform for E-Paath Nepal using JavaScript, ES6, and related web technologies. Built engaging mini-games to enhance student learning experiences. Collaborated with educators and designers to ensure activities were fun, goal-oriented, and culturally localized through contextual visuals, text, and audio. Focused on usability, accessibility, and educational impact across diverse learning environments.
- JavaScript
- Handlebars.js
- jQuery
- React.js
Jan 2019 - Oct 2020 Collaborated with backend developers to integrate APIs and services into the front-end application. Translated UI/UX designs and wireframes into responsive, interactive interfaces. Wrote application-level code to efficiently handle data flow and API communication, ensuring seamless functionality and a smooth user experience across the platform.
- JavaScript
- React.js
- HTML
- CSS
- Bootstrap
- Sass
Skill's & Technology
JavaScript
Node JS
TypeScript
Express JS
Next JS
React JS
Angular
MongoDB
PostgreSQL
MySQL
Vite JS
Webpack 5
Babel JS
Bootstrap
TailwindCss
Git
Recent posts
-
November 25, 2024
Tree Shaking in JavaScript: Cut the Code, Keep the Speed
Learn how tree shaking optimizes your JavaScript apps by removing unused code.
-
August 12, 2023
Exploring React Context Hooks; Simplifying State Management in Your Applications
Simplify state management in React using the magic of Context Hooks for ease and effectiveness
-
April 28, 2023
Why You Should Use the Splice Method Instead of Delete to Modify JavaScript Arrays
Replace Delete operator with Splice method to modify JavaScript arrays without leaving undefined gaps