Sravan Kachavarapu

Senior Software Engineer at Meta

Washington, DC · email

Download PDF ↓

Senior Software Engineer · Meta

Current

Risk & Compliance Tools & Automation

Building tools and automation that help risk and compliance teams operate at Meta's scale — turning regulatory and policy requirements into reliable, repeatable software.

Principal Frontend Engineer · EAB

Previous

Accessibility & WCAG Compliance

Led WCAG 2.1 compliance across multiple product teams.

  • Ran manual and automated WCAG 2.1 audits across multiple products
  • Created prioritized remediation plans and authored mitigation patterns
  • Updated the component library and implementation guidelines to address issues across products
  • Reviewed solutions and code from developers against best practices
  • Contributed accessibility patterns to design system documentation

Enterprise Design System & UI Component Library

Built a unified design system and Web Components library for enterprise products across multiple frontend frameworks.

  • Designed system that adhered to EAB brand and accessibility compliance
  • Built component library with Web Components for framework portability
  • Audited each component for accessibility and performance
  • Authored everything in TypeScript

Micro-Frontend Services

Built application framework with common services and prefabricated solutions to bootstrap frontend applications rapidly.

  • App-level components for navigation, workflows, forms, datatables, page patterns
  • Application services for auth, routing, tracking, logging, caching, network, error handling
  • Tooling/CLI to bootstrap and build applications with webpack & rollup
  • Unit and e2e test support with Chai, Mocha & Cypress
  • CI for builds, tests, audits, and deployments

Configured Course Catalog Search

Built a highly configurable interface with advanced filters to search course catalogs across multiple parameters.

  • Metadata contract to render dynamic form fields with hints and labels
  • Transformed elastic search metadata into rich form-field metadata
  • Tabular and card result formats with configurable data points
  • Runtime-constructed interface configurable per school

Senior Frontend Engineer · EAB / The Advisory Board Company

Previous

WCAG Compliance for Navigate

Brought a complex Angular SPA to WCAG 2.0 compliance.

  • Updated Angular components and interactions for accessibility
  • Built accessible alternatives to complex visualizations
  • Updated colors, navigation, ARIA attributes, and labels
  • Validated solutions with screen readers

Academic Planning Solutions

Collaborative academic planning solution for students and advisors.

  • Intuitive multi-term planning interface from the course catalog
  • Led a team of frontend engineers against tight deadlines
  • Architected for packaging, configuration, and deployment across products
  • Version management for collaborative student/advisor workflows
  • Real-time updates via WebSockets

Class Scheduling & Registration

Course/section scheduling and registration system integrated with institutions.

  • Calendar-based scheduling with real-time section availability
  • Accessible alternatives to drag-and-drop and calendar interactions
  • Client-side rules engine to guide students toward valid schedules

Rapid Application Framework

Tooling and solutions for SPA development on AngularJS.

  • Application services for networking, routing, logging, tracking
  • Reusable accessible components for rapid page composition
  • Standard tooling for builds, tests, and deploys

Navigate/Guide Mobile App

Bootstrapped and delivered the company's first mobile app.

  • Mobile app on Angular/Ionic/Cordova
  • Group messaging, task management, appointment scheduling features
  • Auth integration across multiple school systems
  • Offline experience, caching, push notifications, native calendar integration
  • Build, optimization, signing, and app-store submission pipelines

UI/UX Designer & Frontend Developer · FanFueled

Earlier

FanFueled was an engagement marketing company building social gaming solutions for brands, artists, and festivals. We used patented software to track the ripple of influence, incentivizing peer-to-peer marketing.

Platinum Nights

Fan engagement platform for the launch of Bud Light Blue & Michelob Ultra.

  • Frontend client for the Platinum Nights engagement experience
  • Facebook/Twitter SDK integration for friend graph and sharing
  • Responsive web app, optimized for gaming performance

FanFueled Engage

Social e-commerce platform and brand/profile pages.

  • Designed mobile and tablet UI mockups for brand and profile pages
  • Redesigned and built the DIY brand-page wizard
  • Plugins, responsive pages, page-load optimizations across multiple CDNs
  • Dashboards to track engagement and troubleshoot issues

FanFueled Event Ticketing

Ticketing platform for artists, brands, and clubs in the Mid-west region.

  • New UI for ticket purchase and checkout
  • Online tickets, order-confirmation emails, multi-device + print layouts
  • FanFueled Box-Office web app for Kiosks
  • Heuristic and competitive analysis, user testing
  • Embeddable ticket-purchase widget

User Experience & Content Developer · OISS, DePaul University

Earlier

Office of International Student Success

Design, website maintenance, and content for the student success team.

  • Designed UI for the office's student check-in touchscreen application
  • Sitemaps, surveys, and card-sorting for an information architecture refresh
  • Educational video tutorials, fliers, handouts, and information booklets

Web Developer Intern · VeriSign — Mobile Media Division

Earlier

PictureMail Reports Dashboard

Reporting dashboards for error rates, server performance, server logs, and response metrics.

  • Web-based monitoring and reporting for PictureMail and MMS platforms
  • Object-oriented architecture in Java and Perl
  • Database design to store and serve millions of data points
  • Java applets for visualizing server performance data

Designer · Association of Computer Science, BITS-Pilani

Earlier

Association branding & web presence

Designed and developed the association's website and visual identity.

  • Logo, certificates, fliers, invitations, and t-shirts for the association