Back to Developers
Pritom Purkayastha

Pritom Purkayastha

Frontend Software Engineer

Bengaluru, India 3+ yrs exp 88 · Excellent

About

Frontend Software Engineer with 4 years of experience building scalable, high-performance web applications with React, TypeScript, and JavaScript, plus production experience across Angular and Vue. Skilled in performance optimization (Core Web Vitals, caching, virtualization), CI/CD ownership, and client-side session management. Experienced owning frontend features end-to-end, from technical design through production monitoring, in fast-moving cross-functional teams.

Skills & Expertise (39)

React.js Intermediate
7.4/10
2
Years Exp
Typescript Intermediate
7.1/10
2
Years Exp
HTML5 Intermediate
7.0/10
2
Years Exp
CSS3 Intermediate
7.0/10
2
Years Exp
Git Intermediate
7.0/10
2
Years Exp
REDUX Intermediate
6.9/10
2
Years Exp
Vuex Intermediate
6.9/10
2
Years Exp
Hooks Intermediate
6.9/10
2
Years Exp
Context API Intermediate
6.9/10
2
Years Exp
Jasmine Intermediate
6.5/10
2
Years Exp
Vitest Intermediate
6.5/10
2
Years Exp
Karma Intermediate
6.5/10
2
Years Exp
Code Coverage Intermediate
6.5/10
2
Years Exp
TDD Intermediate
6.5/10
2
Years Exp
Unit Testing Intermediate
6.5/10
2
Years Exp
NPM Intermediate
6.5/10
2
Years Exp
Tailwind Intermediate
6.5/10
2
Years Exp
bootstrap Intermediate
6.5/10
2
Years Exp
SCSS Intermediate
6.5/10
2
Years Exp
Webpack Intermediate
6.5/10
2
Years Exp
code splitting Intermediate
6.5/10
2
Years Exp
lazy loading Intermediate
6.5/10
2
Years Exp
Core Web Vitals Intermediate
6.5/10
2
Years Exp
Babel Intermediate
6.5/10
2
Years Exp
Angular Intermediate
6.5/10
2
Years Exp
Jenkins Intermediate
6.5/10
2
Years Exp
Storybook Intermediate
6.0/10
2
Years Exp
Design Systems Intermediate
6.0/10
2
Years Exp
Component Design Intermediate
6.0/10
2
Years Exp
Micro frontend Intermediate
6.0/10
2
Years Exp
Dynatrace Intermediate
6.0/10
2
Years Exp
Material Intermediate
6.0/10
2
Years Exp
Jira Intermediate
6.0/10
2
Years Exp
I18n Intermediate
5.5/10
2
Years Exp
Angular Material Intermediate
5.5/10
2
Years Exp
AngularJS Intermediate
5.5/10
2
Years Exp
Cursor Beginner
4.5/10
1
Years Exp
Claude Code Beginner
3.5/10
1
Years Exp
Vue

Work Experience

SDE1

Halodoc

Dec 2024 - Present

Improved application security and reliability for logged-in users, measured by reduced session-related bugs, by implementing and maintaining client-side session management for user authentication state. Maintained deployment reliability across releases, measured by consistent, zero-incident rollouts, by owning and running CI/CD pipelines in Jenkins for production frontend deployments. Reduced LCP from ~400ms to ~200ms, measured via Core Web Vitals audits, by converting image assets to WebP, improving layout stability, and collaborating with the SRE team on Brotli compression. Strengthened UI consistency and development velocity across teams, measured by design-system adoption across micro-frontend modules, by building and contributing reusable components — documented and maintained in Storybook — to the organization's shared design system. Increased application reliability by raising unit test coverage 30%, measured through Karma, Jasmine, and Vitest, by writing comprehensive unit tests across production Angular modules. Reduced attack surface and protected user data, measured by eliminating a script-execution vulnerability, by identifying and resolving a PDF rendering security flaw. Modernized legacy AngularJS applications to modern Angular — standalone components, Signals, RxJS, OnPush change detection — across Angular 19–21 migrations, maintaining zero-downtime rollout across micro-frontend modules. Improved production issue visibility and reduced debugging time, measured through ongoing performance analytics review, by instrumenting error logging and monitoring with Dynatrace. Reduced redundant network calls and improved response times, measured by fewer duplicate API requests, by implementing an LRU caching strategy for API responses.

Associate Software Engineer

WorkLLama

Sep 2022 - Nov 2024

Delivered dynamic, responsive user interfaces for production React and Vue.js applications, measured by consistent cross-device performance, by integrating RESTful APIs and managing state with Redux, Context API, and Vuex. Streamlined release cycles and reduced deployment friction, measured by faster, more consistent ship cadence, by setting up and maintaining CI/CD pipelines in Jenkins for frontend deployments. Improved application load and runtime performance by 25%, measured through Lighthouse/perf audits, by refactoring component logic and implementing code-splitting and lazy loading in React. Improved rendering performance for long, unpaginated API responses, measured by consistently rendering only 10 records at a time, by building a custom bidirectional list virtualization solution that dynamically added and removed rows on scroll. Built and maintained data-intensive Vue.js interfaces (tables, lists, forms), integrating RESTful APIs and managing state via Vuex, ensuring consistent behavior across devices. Reduced UI development time and code duplication, measured by reusable component adoption across features, by architecting a shared component library using React and TypeScript. Strengthened code quality and reduced runtime errors, measured by fewer production defects, by adopting TypeScript for strong typing across React and Vue codebases. Translated UI/UX designs and wireframes into responsive, cross-browser-compatible interfaces, collaborating closely with designers to ensure pixel-accurate, consistent user experiences across devices.

Education

B.Sc in Computer Science - Gurucharan College

- · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 13/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 88/100

Profile Overview

Member sinceSep 2026

Skills (39)

Click a skill to find developers with the same skill