Shivani Asati
Senior Frontend Developer | Angular | TypeScript | RxJS | NgRx | Micro-Frontends | Next.js | Immediate Joiner
Hire this person
Send a job offer directly to this candidate
About
Senior Frontend Developer with 5 years of Angular as a primary stack, from v12 through v21, promoted to Senior at Fealty Technologies after delivering five enterprise products across HR, fintech, manufacturing, and mining. Specializes in component architecture, NgRx and Signals state management, RxJS-driven data flows, reusable component libraries, and design systems, with a measured performance record - 30% faster page loads through lazy loading, code splitting, and OnPush change detection - and WCAG 2.1 AA accessibility across product-critical screens. Also builds in React 18 and Next.js, and integrates REST APIs against Python FastAPI and Node.js services.
Available to join immediately.
Experience
Senior Frontend Developer - Fealty Technologies Pvt. Ltd. - Indore, Madhya Pradesh
(2023-09 - 2026-05)
Delivered five client products over five years, often running two builds in parallel, owning frontend architecture, component libraries, performance, and accessibility across every product.
- Rondo, Supplier Quality and Heater-Wire Monitoring (Angular 19, TypeScript, RxJS, NgRx, PrimeNG, Tailwind CSS, REST APIs, Virtual Scrolling, OnPush): Analytics platform manufacturing clients use to track heater-wire performance, material compliance, and product lifecycle.
- Owned frontend architecture for the full analytics product, defining module boundaries, shared component structure, and the data-flow model the dashboards are built on.
- Designed the NgRx store and RxJS streams that keep filters, date ranges, and chart state synchronized across deeply nested dashboard components, replacing scattered component state with a single predictable source of truth.
- Held dashboards responsive on very large result sets using OnPush change detection, virtual scrolling, and server-side pagination.
- Built role-based dashboards using route guards and HTTP interceptors so quality engineers, suppliers, and account managers each see a different slice of the same dataset.
- Integrated the telemetry, material, and lifecycle REST APIs through HttpClient with RxJS operators, handling loading, error, retry, and empty states consistently in every view.
- Contributed the backend services and Redis caching behind the dashboards, giving direct control over API shape and payload size for the frontend.
- HRMS, Human Resource Management System (Angular 20, TypeScript, RxJS, NgRx, Reactive Forms, Angular Router, JWT, SSO, REST APIs): Centralized HR platform covering payroll, attendance, leave, and employee records for 500+ employees.
- Developed the Angular frontend end to end: payroll, attendance, leave, and employee-record modules built from a shared component library and lazy-loaded feature modules.
- Built complex Reactive Forms with cross-field validation, dynamic controls, and inline error handling for payroll and leave workflows.
- Implemented JWT-based session handling with HTTP interceptors and route guards enforcing role-based access control across HR admin, manager, and employee views, plus SSO and OAuth 2.0.
- Cached lookup and session data on the client and paged attendance and leave screens server-side to keep them fast during month-end load.
- Ran full-stack delivery on the product, designing the database schemas and building the API service layer alongside the frontend.
- Cul.In, Cloud-Kitchen Management (Angular, TypeScript, Component Library, WebSockets, Responsive Design, Node.js, MongoDB).
- Built the shared Angular component library the entire product was assembled from, establishing the design-system conventions, theming, and reusable form and table components other developers built against.
- Delivered responsive mobile-first vendor and kitchen views and wired live order and kitchen status updates over WebSockets.
- Diproinduca, Mining Material Monitoring (React, React Hooks, Context API, JavaScript, REST APIs, Responsive Design).
- Built the React frontend operators use to follow material batches through each processing stage, managing view state with Hooks and Context API and handling loading, error, and empty states across every view.
- Delivered responsive layouts that hold up on the tablets and low-resolution terminals used on site.
- 73 Strings, Financial Monitoring and Analytics (Angular 12, TypeScript, REST APIs, RBAC).
- Contributed to the Credit, Monitoring, and Equity modules, building fund-performance dashboards used by investment analysts, and built the role-based access control (RBAC) module governing user permissions across the product.
- Across All Projects: Cut page-load times by 30% through lazy loading, code splitting, tree shaking, and OnPush change detection, tracked with Lighthouse audits and Core Web Vitals (LCP, INP, CLS).
- Brought product-critical screens to WCAG 2.1 AA using semantic HTML, ARIA attributes, and full keyboard navigation with screen-reader support.
- Structured shared UI in an Nx monorepo with micro-frontend boundaries and applied Angular Universal (SSR, hydration, prerendering) where first-paint and indexing mattered, carrying the same rendering strategy into React and Next.js work.
- Translated Figma design handoff into responsive, cross-browser components alongside design, product, and QA, and closed over 100 UI bugs across browsers and devices.
- Wrote unit and component suites with Jasmine, Karma, and Jest, and end-to-end (E2E) tests with Cypress.
- Mentored 3 junior developers on Angular, React, and API design; ran code reviews and set team conventions for testing and Git workflow.
- Ran requirement-gathering calls, sprint demos, and UAT sessions with stakeholders within an Agile and Scrum process.
Frontend Developer - Fealty Technologies Pvt. Ltd. - Indore, Madhya Pradesh
(2021-06 - 2023-08)
Education
Master of Computer Applications (M.C.A.) - IPS Academy, Indore (2020)
Bachelor of Computer Applications (B.C.A.) - Digital Computer and Management Academy, Chhatarpur (2018)

