

Prateek Karki
Verified Expert in Engineering
Full-stack Developer
Kathmandu, Central Development Region, Nepal
Toptal member since November 12, 2021
Prateek is a senior full-stack developer with over seven years of experience in web development in diverse industries. He started as a PHP developer and developed many full-stack websites before focusing on front-end development in the past three years. He has a keen eye for design and always makes sure his websites and apps provide pixel-perfect and beautiful experiences.
Portfolio
Experience
- CSS - 9 years
- React - 7 years
- JavaScript - 5 years
- REST - 5 years
- Tailwind CSS - 4 years
- Next.js - 3 years
- Styled-components - 3 years
- GraphQL - 1 year
Preferred Environment
Visual Studio Code (VS Code), Bash, React, REST, GraphQL, Tailwind CSS, MacOS, Jamstack, TypeScript, Cursor AI
The most amazing...
...thing I've built is the web app for timeTracko. It's a time tracking application that tracks employee's time and shows the reports to managers.
Work Experience
React Developer
Precision Drilling
- Maintained and modernized a large legacy React codebase, implementing upgraded toolsets that reduced development costs by 30% per feature.
- Delivered accurate time estimates, identified risks early, and proposed scalable technical solutions to avoid bottlenecks and ensure smooth delivery.
- Integrated a custom LLM-powered chatbot into the platform, enabling employees to query internal company data; ensured strict domain-limited interaction to maintain information security and relevance.
- Led troubleshooting and support during major releases, achieving zero downtime across all deployments.
Full-stack Developer
Fresh Tracks Canada
- Took full ownership of the development lifecycle—from initial architecture to production deployment—ensuring a scalable, maintainable codebase.
- Integrated third-party services, including Google Analytics, Tag Manager, Firebase, Hotjar, and Netlify A/B testing, to monitor user behavior and guide iterative improvements.
- Provided various suggestions to increase the site's performance and optimize it for mobile users, increasing customer retention.
Project Lead
Idea Breed Technology
- Oversaw the development of a cross-platform user monitoring app built with React Native, now live on the Google Play Store and Apple App Store, with thousands of active users.
- Guided the team in adopting Agile practices, increasing transparency, collaboration, and significantly improving release velocity.
- Acted as the bridge between technical and non-technical stakeholders, defining product features, solution requirements, and architectural behavior to ensure team alignment.
- Developed and maintained the back-end system in Spring Boot for multiple web, Android, and iOS apps.
Senior Front-end Developer
Codavatar
- Developed a productivity monitoring web app, tracking user activity during working hours with a focus on performance and usability.
- Established the front-end toolchain and architecture for a large-scale application with hundreds of interconnected components.
- Created reusable UI components and provided regular code reviews and mentorship, accelerating development and improving code quality across the team.
- Reviewed code from other developers, helped them with the solutions, and suggested code changes where necessary.
Lead Software Developer
Open Learning Exchange
- Developed interactive educational materials using technologies like React and GSAP.
- Provided the content team and design team with ideas for improvement of the office products.
- Mentored junior developers and helped them in developing high-quality products.
Senior Software Engineer
ebPearls
- Built many high-performance eCommerce websites that helped the businesses secure 10-20x more sales than regular.
- Collaborated with the client and business analyst to clearly define the technical requirements for the projects.
- Provided estimates, identified potential problems, and recommended alternative solutions.
- Designed and coded a Magento theme and extensions as per the client's requirements.
Senior Web Developer
Dot Web Technologies
- Updated the deployment process from legacy VPS services to cloud-based services, effectively decreasing the server costs by over 90%.
- Used different frameworks such as Laravel and OpenCart depending on client requirements to provide the best solutions.
- Developed a custom CMS in Laravel for the clients according to their business requirements.
Experience
Data Visualization PWA for Precision Drilling
A World-class Time Tracking Application
We successfully released the application for use in internal units. The application can handle the data of thousands of users.
eCommerce Website that Exclusively Sells Coins in Australia
Used Magento as the base framework to get the basic eCommerce features down. I also worked on the front end using jQuery, Knockout.js, and CSS to get desired user experience on the website. I then worked on the back end to add various integrations such as Xero, Elasticsearch, and PayPal.
Klaire Labs eCommerce Website
My Personal Website
In my blog post, you can read about memoization in JavaScript, using AI to generate blog ideas, avoiding glitchy CSS transitions on Hover, and getting started with Strapi.
Canadian Train Vacations
https://www.canadiantrainvacations.com/Certifications
Agile Software Development
University of Minnesota | via Coursera
JavaScript Algorithms and Data Structures
freeCodeCamp
Front-end Web Development with React
Hong Kong University of Science and Technology | via Coursera
Skills
Libraries/APIs
React, React Redux, REST APIs, jQuery, Node.js, D3.js, Framer Motion, Anime.js, GSAP, Redux-Saga
Tools
Git, JSX, Redux Thunk, Figma
Languages
JavaScript, CSS, PHP, TypeScript, HTML, HTML5, ECMAScript (ES6), Bash, SQL, GraphQL, PHP 5, Java
Frameworks
Next.js, Tailwind CSS, Bootstrap, Redux, Material UI, Ant Design, Knockout (Knockout.js), Express.js, Cypress, React Native, Spring Boot
Paradigms
REST, Jamstack, Responsive Web Design (RWD), Agile Software Development, Test-driven Development (TDD), Responsive, Search Engine Optimization (SEO), Unit Testing
Platforms
Visual Studio Code (VS Code), Magento 2, DatoCMS, Firebase, Unix, MacOS, GreenSock Animation Platform (GSAP), OpenCart, Amazon Web Services (AWS), Azure, Sanity Studio
Storage
MySQL, PostgreSQL
Other
Front-end, Full-stack, DOM, Front-end Development, Pixel Perfect, Responsiveness, Web App Development, Web Development, Responsive UI, Zustand, APIs, Styled-components, CSS3 Animation, Software as a Service (SaaS), User Interface (UI), User Experience (UX), Animated Interactions, eCommerce, Storybook, Full-stack Development, Data Visualization, API Integration, Progressive Web Applications (PWAs), Lottie, SVG, UI Animation, SVG Animation, CSS Animations, CI/CD Pipelines, Performance Optimization, Figma to React, Game Development, Game Design, Headless CMS, Back-end, Cursor AI, Back-end Development, Artificial Intelligence (AI), Large Language Models (LLMs), Strapi, Security
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring