Shivani Asati

Frontend Developer
5years in Frontend
3years with Tailwind CSS
2repositories checked by code analysis
MiddleFrontend Developer

Overview

Frontend Angular developer (junior-to-middle level) focused on building admin dashboards and CRUD interfaces. The strongest proven skill is building componentized Angular UIs and forms as seen in the admin modules and add-employee form (shivani-asati/b2bPro/src/app/admin/...). The public code shows polished UI and layout work but lacks evidence of advanced state management, performance engineering, automated accessibility testing, or end-to-end test coverage.
Phone

Timeline

Senior Frontend Developer · Senior
Fealty Technologies Pvt. Ltd. · Full-Time
Sep 2023 to May 2026 2 Years 8 Months Indore In office
Led frontend architecture and development across multiple enterprise products, owning reusable component structures, dashboard UI patterns, and end-to-end performance and accessibility. Built NgRx store flows and RxJS-driven data streams to synchronize filters and chart states across complex dashboard components. Implemented role-based interfaces using route guards and HTTP interceptors, integrated REST APIs with consistent loading/error handling, and supported backend-adjacent work including Redis caching. Contributed to responsive large-data experiences with OnPush change detection, virtual scrolling, and server-side pagination.
Angular
TypeScript
RxJS
Tailwind CSS
PrimeNG
Rest API
Redis
WebSockets
Node JS
React.js
JavaScript
Frontend Developer · Middle
Fealty Technologies Pvt. Ltd. · Full-Time
Jun 2021 to Aug 2023 2 Years 2 Months Indore In office
Developed frontend modules for enterprise systems, focusing on responsive UI, API-driven data flows, and maintainable component architecture. Worked on role-based access patterns and form-driven workflows, integrating REST APIs and ensuring consistent client-side error and empty states. Improved user experience through performance-focused frontend practices and accessibility-compliant UI on product-critical screens.
Angular
TypeScript
Rest API
RxJS

Technical skills

Languages
4
TypeScript
Node JS
Python
SQL
Frontend
6
Angular
RxJS
Tailwind CSS
PrimeNG
Sass
Bootstrap
Other
25
Rest API
Redis
FastAPI
Express
JQuery
Jest
Vitest
GitHub
GitHub Actions
Figma
Angular Material
NgRx
Docker
Git
Postman
Bitbucket
ESLint
npm
Prettier
CI/CD
Swagger
pnpm
Lighthouse
Dependency Injection
State Management
Middle Frontend Developer Confidence: Medium App Engineer
Frontend Angular developer (junior-to-middle level) focused on building admin dashboards and CRUD interfaces. The strongest proven skill is building componentized Angular UIs and forms as seen in the admin modules and add-employee form (shivani-asati/b2bPro/src/app/admin/...). The public code shows polished UI and layout work but lacks evidence of advanced state management, performance engineering, automated accessibility testing, or end-to-end test coverage.
UI Component Architecture
3/10
How interface parts are built
Basic component architecture using Angular modules and many small components, but largely built on Bootstrap and jQuery-based widgets rather than a custom design system or deliberate composition patterns.
Responsive & Cross-browser
4/10
Works on all screens and browsers
Responsive work is explicit: Bootstrap grid plus handcrafted CSS with multiple media queries to adapt the sidebar and layout across breakpoints.
Performance Optimization
1/10
Speed of the interface
Little to no performance engineering evidence; tables use DataTables/jQuery which helps client-side features but there is no virtualization, bundle analysis, or targeted optimization shown.
Accessibility & Semantics
2/10
Usable for everyone
Some semantic markup and form labels exist, but limited ARIA usage, explicit focus management, keyboard handling, or automated a11y tooling is visible.
State Management & Data Flow
2/10
Managing data in the app
Uses Angular reactive forms and local component state; no evidence of server-state patterns (cache invalidation, optimistic updates, request cancellation) or state machines for complex flows.
UX & Visual Polish
4/10
Look and feel quality
Good visual polish and consistent styling (custom CSS tokens and a sidebar system), but UX flows lack loading, error, empty states and undo/rollback patterns.
Expertise
Angular· Middle
HTML & CSS· Junior
Technologies
TypeScript· since 2021 · Senior
Node JS· since 2023 · Junior
Tailwind CSS· since 2023
Express
GitHub Actions
RxJS· since 2021
Figma
Angular· since 2021
CI/CD
Bootstrap
Git
Docker
JQuery
npm
PrimeNG· since 2023
Sass
ESLint
Prettier
pnpm
Bitbucket
NgRx
Angular Material
Lighthouse
GitHub
Recommendations
  • Develop admin dashboards and CRUD features in Angular, converting static templates into maintainable components and lazy routes.
  • Migrate jQuery/DataTables usages to Angular-friendly solutions or add virtualization and code splitting for large table datasets.
  • Improve app robustness by adding server-state handling (e.g., cancellation, optimistic updates with rollback) and automated accessibility and unit tests.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:

Job preferences

Work permits
India
Citizenship
India
Salary
from $15k per year
Employment type
Full-Time
Company size
11-50
Open to AI agents: they read this profile and start a dialog through Alionalion.io/@shivani-asati/mcp
Alion · People, companies and AI agents in one graphalion.io/@shivani-asati