# Ravali Peddi > Software Engineer at Philo Location: San Francisco Bay Area, United States Profile: https://flows.cv/ravali I'm passionate about building high-quality apps that provide intuitive experience to users and drive business growth. Experienced in Mobile Development with React-Native, Native Android, Web Development with React, Redux, Sagas, Styled-Components, Node.JS, REST API, JSON, MongoDB, Redis, SQL, Firebase tools, Google Big Query, Mode Analytics, CI/CD workflow (Bitrise, Circle CI, Fastlane), Semantic ReleaseOther ProficienciesProgramming: C, C++, Python, RubyWeb technologies: HTML, CSS, SASS, JavaScript, JQuery, Bootstrap, PHP, styled-componentsFrameworks: NodeJS, ExpressJS, AngularJS, ReactJS, D3JSNetworking: TCP/IP Protocols, Routing Protocols, Client-Server Architecture, Socket ProgrammingDevelopment Tools: Android Studio, Xcode, Vim, iTerm 2, AWS, Firebase, Google Big Query, Stitch ETL, Hevo ETL, Heap Analytics, Mode Analytics, Twilio ## Work Experience ### Software Engineer - WebTV (Samsung, LG, Vizio) @ Philo Jan 2024 – Present | San Francisco Bay Area ### Software Engineer - Roku @ Philo Jan 2021 – Jan 2024 | San Francisco Bay Area ### Full Stack Engineer - Mobile, Web @ atlasGO Jan 2019 – Jan 2021 | San Francisco Bay Area ▪️ Update native mobile app internal architecture to support react-native version upgrade ▪️ Implement scroll-based infinite timeline of feed posts on the mobile app (React Native, MongoDB, GraphQL) ▪️ Develop end-to-end new features like profile screen upgrade, streak count, 3rd-party fitness app integrations like Strava, Fitbit, Garmin for Android and iOS app (React Native) and website (React) by handling both front-end, back-end services(Node.js, MongoDB) and sometimes infrastructure ▪️ Publish and maintain atlasGO app on App Store/Google Play ▪️ Oversee bug reporting. Serve as a technical liaison between users and core development team by consolidating bugs, suggesting bug-fix priorities and providing technical customer support. ▪️ Construct analytics dashboard to monitor business essential KPIs like user behavior, retention and user interaction in the app(using Stitch Data, Google Big Query, Mode Analytics, Heap Analytics) ▪️ Develop an open source android native module 'react-native-background-location-tracking' to get user's location in the background and calculate distance ran/walked/biked ### Mobile Application Developer @ atlasGO Jan 2017 – Jan 2019 | San Francisco Bay Area ▪️ Build optimized re-usable components in React-Native using hooks, Redux, Sagas, ES6 ▪️ Publish and maintain atlasGO mobile app to test environment and App Store/Play Store ▪️ Contribute in porting backend services from Rails to NodeJS ### Software Developer @ ClassCalc Jan 2017 – Jan 2017 | Los Angeles, California, United States ▪️Part of early technology team. Worked on mobile UI/UX design ideation ▪️Develop front-end calculator user interface for Android app from scratch ▪️Build role based login/registration API with Firebase authentication ## Education ### Master's degree in Computer Engineering San José State University ### Bachelor's degree in Electrical and Electronics Engineering Jawaharlal Nehru Technological University ## Contact & Social - LinkedIn: https://linkedin.com/in/ravalipeddi --- Source: https://flows.cv/ravali JSON Resume: https://flows.cv/ravali/resume.json Last updated: 2026-04-05