# Neeraj Narang > Staff Software Engineer at Meta Location: Mountain View, California, United States Profile: https://flows.cv/neerajnarang Staff Software Engineer on WhatsApp ## Work Experience ### Staff Software Engineer @ Meta Jan 2018 – Present Tech lead, WhatsApp Growth TL for a team of 10+ engineers, leading the development of core features in the WhatsApp app like: - Message translation using on-device ML: Developing message translation using cutting-edge on-device ML, enabling real-time language translation without compromising user data privacy - Multi-Account support on WhatsApp: Developed a scalable architecture to allow users to register and manage on-device storage for multiple accounts in the WhatsApp app. Leading effort to enable simultaneous active accounts that would allow users to communicate effortlessly - WhatsApp Registration & Onboarding: Leading effort to streamline registration flow, reducing friction and improving conversion rates. Implemented features like audio guided registration, flash call verification and more WhatsApp Payments - Led the development of a performance tracking system for a system enabling seamless backend-driven flows and user interfaces on WhatsApp across multiple platforms. - Drove the effort to setup and rollout SLAs for Payments org + a new bug triaging process for all teams in an 80 person org Portal App Store - Engineering lead for app management on Portal - Owned the vision, roadmap and project management aspects of app installation infrastructure on all Portal devices that enabled (un)installing, updating all apps on Portal - Spearheaded a comprehensive analytics overhaul for Portal App Store, defining roadmap to collect key metrics, implementing data collection, and creating actionable dashboards and alerts that enhanced overall performance monitoring - Led the effort to enable ADB on retail Portal devices for trusted 3p developers, collaborating with cross functional teams to simplify the process of onboarding new 3p partners to develop apps for Portal Portal Assistant - Worked with PMs and Designers on developing voice operated features like Attention System for Portal assistant, timers, photos, etc on different Portal form factors ### Senior Software Engineer @ Trulia Jan 2017 – Jan 2018 | San Francisco Bay Area - Developed apps with multiple flavors for various devices including Samsung edge, phone and tablet - Lead a team to prototype and develop the Trulia app for Android TV, resulting in a successful launch and prominent feature on the Google Play Store - Created and deployed a tool on raspberry-pi to test app performance on unreliable networks using Augmented Traffic Control library by Facebook - Redesigned the Trulia App feed with animated pull to refresh to improve user engagement ### Software Engineer @ Trulia Jan 2015 – Jan 2017 | San Francisco Bay Area Work on Trulia's Mobile Applications Team Involved in development of apps for phone, tablets and Android TV Developed Trulia Edge App for Samsung Edge Panel ### Software Engineer @ Samsung Research America Jan 2014 – Jan 2015 | Mountain View Research and development of Android applications and application framework. ### Android and Web Developer @ University of Southern California Jan 2012 – Jan 2014 Added a module to fetch records from a MySQL database and to export the records in a CSV file Developed functionality in Java based desktop application to enable the user to fetch and save remarks in the database and logout automatically Implemented a calendar to allow the users to save events for different entities ### Mobile Development Intern (Android) @ salesforce.com Jan 2013 – Jan 2013 | Santa Monica, Los Angeles Worked on the chatter android app. Implemented a feature to allow the user to share files in their feed from Chatterbox and worked on the Chatter Notes feature. Salesforce Authenticator - An app based on Google Authenticator. Implemented features like accepting keys using QR scanner, timer to indicate code expiry, drag and drop to arrange list elements, swipe to delete rows ### Software Developer @ Triple Point Technology Jan 2011 – Jan 2012 Responsibilities: • Enhanced a Profit/Loss Attribution application in Java that enabled the user to analyze the degree of contribution of various factors towards the profit or loss incurred • Debugged and analyzed the code to fix defects in various modules of the product ### System Engineer @ Infosys Jan 2009 – Jan 2011 • Participated in design, implementation and debugging of a web application facilitating management of customer information for the consulting services provided by the client for various products • Designed and implemented a module that allowed Direct Debit transactions between banks in Java ## Education ### Master's degree in Computer Science University of Southern California ### Bachelor of Engineering in Computers Savitribai Phule Pune University ### Fergusson College ## Contact & Social - LinkedIn: https://linkedin.com/in/neerajnn --- Source: https://flows.cv/neerajnarang JSON Resume: https://flows.cv/neerajnarang/resume.json Last updated: 2026-04-12