# Ivan Truong > Software Engineer at Meta | prev. Google, early-stage startups Location: New York, New York, United States Profile: https://flows.cv/ivantruong ## Work Experience ### Software Engineer @ Meta Jan 2024 – Present | New York, New York, United States Backend product development bridging smart glasses with Instagram ### Software Engineer, ML @ CML Insight Jan 2023 – Jan 2024 | New York, New York, United States Developed MLOps infrastructure consisting of Kubeflow pipelines on Azure AKS, ACR, and SQL Server to deliver periodic prescriptive analytics for higher ed clients. Designed reusable pipelines for feature and target creation, model building, and model scoring with model-specific configurations using Python, Pandas, Scikit-learn, and Docker, which scores ~1GB of real-time data every 30 min. Cleaned and processed model data by identifying target leakage and created markov models to analyze data availability trends in dynamic raw data, resulting in more representative modeling datasets. Introduced new testing infrastructure for unit tests and integration tests for data engineering pipelines using local services in docker-compose, which replaced existing manual tests. ### Software Engineer @ Google Jan 2021 – Jan 2023 | San Bruno, California, United States YouTube Kids Web Team: Developed primarily frontend features and infrastructure for the YT Kids web app, www.youtubekids.com, and YT parent tools app (primarily used in integrations), www.families.youtube.com. Developing efficient, robust, delightful UIs to support complex relationships between Google account types, permissions, and platforms across YT and Google and coordinating this across the stack was an area of significant complexity. ### Software Engineer @ Reggora Jan 2019 – Jan 2021 | Boston, Massachusetts, United States Developed individual appraiser allocation over the course of 2 months, which introduced new data models representing the appraiser entity, allocation status, and ranking in MongoDB and Elasticsearch. Improved performance of API endpoints and batch processes by tuning database queries. This consisted of consolidating queries, limiting fields and preventing dereferencing, adding pagination, denormalizing data across collections, creating database indexes, and memoizing data. Additional performance enhancements and fault tolerance were achieved through redesigning existing request-response flows to use a producer-consumer message queue pattern, which was implemented in Python and leveraged AWS SNS, SQS, and DynamoDB. These efforts saw latency reduced up to 90%. Debugged concurrency issues with Datadog/Sentry monitors and added pessimistic locking. Led agile stand-ups, retrospectives, and office hours, mentored rotational new hires, and conducted code reviews. Our team pioneered new processes that became standardized throughout the engineering teams, such as daily office hours, mocking in unit testing, and adding logging to increase platform visibility. ### Consulting Engineer @ Artist Kit Company Jan 2020 – Jan 2020 | New York, NY Designed the magnetic palettes product line for prototyping with 3D printing and further developed these designs for manufacturing with injection molding. Over 2,000 units of Palette 1.0 have been sold, with Palette 2.0 currently in production, and Palette 3.0 slated for release in 2021. ### Manufacturing Engineer @ Analogic Jan 2018 – Jan 2019 | Peabody, MA Created a web application based on Python and Django used internally for tracking manufacturing efficiency and production metrics at various stages of production. Data was collected through online timesheet forms linked to user accounts and persisted in a SQL database. Reports were initially displayed as interactive chart visualizations in D3.js before being migrated to MS Power BI. ### Intern, Research Advanced Development @ E Ink Corporation Jan 2016 – Jan 2017 | Billerica, MA Developed manufacturing processes and software tools for the DAZZLE project, a 1,600-foot long architectural installation comprised of an array of 2,000 E Ink panels that each individually blink to display animations. I collaborated with scientists and engineers on increasing production yield of E Ink panels and implemented a QR-code label formatter in Python for printing serial number labels for these panels. To help with QA, I developed a visual mapping tool in Python and Excel for tracking transient part failures. ## Education ### Bachelor of Science - BS in Mechanical Engineering University of Massachusetts Amherst ## Contact & Social - LinkedIn: https://linkedin.com/in/ivanngotruong --- Source: https://flows.cv/ivantruong JSON Resume: https://flows.cv/ivantruong/resume.json Last updated: 2026-03-23