App LogoApp name
SV

Shivani V

Open to work4 years experience

Full-Stack Software Engineer

Chennai, TN, IndiaTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Full-Stack Software Engineer specializing in React.js, Ruby on Rails, and JavaScript.

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

30 skills
react 18redux toolkitreact hook formzodnode.jsstorybookreact testing libraryjestrails 7activerecordrestful apissidekiqredisrubyjavascripttypescriptsqlhtml5css3scsspostgresqlmysqldockergithub actionsherokuawsjwtoauth2gitagile

Work Experience

Software Development Engineer

JioStar (Jio Hotstar)

May 2025 - Feb 2026 Mumbai
  • Architected an internal platform used across all JioStar group companies for channel proposal creation, multi-stage approvals and version control.
  • Built a reusable React component library (compound components, custom hooks) adopted by subsequent feature teams.
  • Engineered a multi-section form with conditional rendering, cross-field validation, debounced API calls and optimistic updates using React Hook Form + Zod.
  • Designed versioned REST endpoints, eliminated N+1 queries via ActiveRecord eager loading, and added Rails low-level caching.
  • Implemented sub-agency state with Redux Toolkit slices, async thunks and normalised entities.
  • Led JWT migration HS256 to RS256.
  • Drove frontend test coverage from ~30% to 72% by introducing Jest unit tests and React Testing Library integration tests.

Software Engineer

Freshworks

Sep 2022 - Mar 2025 Chennai, TN
  • Built a Rails experiment-config service with feature-flag logic and a React step-wizard UI.
  • Refactored synchronous email, avatar processing and CRM calls onto Sidekiq + Redis workers, cutting wall-clock signup time from ~9s to ~3s.
  • Diagnosed a high-severity marketplace bug exposing cross-tenant data; applied default_scope with ActsAsTenant.
  • Refactored monolithic pages into atomic components with Storybook-driven development.
  • Designed compound empty-state components shipped across 8 product surfaces.
  • Extracted business logic from fat controllers into POROs and form objects.

Projects

Quint — Frictionless Task Board

ReactTypeScriptViteNode.js
  • A zero-backend Kanban app focused on flow: 3 columns, drag-to-move, keyboard-first workflow, no accounts.
  • URL-based filters, sorting and search so every board state is shareable.
  • Real accessibility: full keyboard workflow, ARIA roles, focus traps and screen-reader-friendly drag interactions.

Twitter Mock

Rails 7React
  • Social platform with tweet CRUD, likes, follower graph and personalised timeline using Sidekiq + Redis for async fan-out.
  • Devise + JWT auth, Kaminari pagination, RSpec specs.
  • Redux Toolkit and Intersection Observer infinite scroll on the frontend.

PG Management System

RailsReact
  • Multi-tenant property management platform with versioned REST API, ActsAsTenant scoping and Pundit RBAC.
  • React dashboards (Recharts), React Hook Form onboarding and RTK Query caching.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Critical Security Bug Fix

Patched a high-severity multi-tenant data leak in 48 hours, recognised by management.

JWT Migration

Led a JWT HS256 to RS256 migration, eliminating shared-secret vulnerabilities.

Frontend Test Coverage Improvement

Lifted frontend test coverage from 30% to 72%.

About Details

Professional Bio

Full-stack engineer (React, Rails, Node.js) with 4+ years of experience. Proven track record in solving complex technical challenges, including security bug fixes, performance optimizations, and architectural migrations. Skilled in building scalable, high-performance web applications.

B.Tech, Information Technology

Sri Krishna College of Engineering and Technology (2018 - 2022)

Languages: English, Hindi
Email: Locked