Phong Dong
Senior Software Engineer
650-***-**** • **.*****.****@*******.*** • Linkedin • GitHub • San Jose, CA SUMMARY
Senior Software Engineer with 10 years in enterprise, e-commerce tech, specializing in distributed systems, cloud-native architecture, and AI-augmented backends. SKILLS
Languages: Java, Go, Python, TypeScript, JavaScript, SQL, Kotlin Frameworks: Spring Boot, Gin, React, LangChain, Django, Node.js, Web Components AI/ML: LLMS, RAG Pipelines, Agentic Workflows, Prompt Engineering Databases: Amazon Aurora (MySQL), DynamoDB, PostgreSQL, Redis, MongoDB Cloud & Infra: AWS EKS, GCP, OCI, Terraform (laC), Kubernetes, Docker, Helm Architecture: DDD, Microservices, Event-Driven, CQRS, API Gateway, gRPC, mTLS Observability: OpenTelemetry, Splunk, Grafana, Prometheus, Distributed Tracing Security: PCI-DSS, PSD2, OAuth 2.0, Field-Level Tokenization, AML HTML5, CSS3, JavaScript, TypeScript, jQuery, React, Vue.js, Angular, Svelte, Preact, Next.js, Nuxt.js, Redux, Zustand, MobX, Recoil, Vuex, NgRx, Tailwind CSS, Sass, Styled Components, Emotion, Bootstrap, Material UI, Node.js, Express.js, Python, Django, Flask, FastAPI, Ruby, Ruby on Rails, PHP, C#, ASP.NET Core, Rust, Scala, Java, Hibernate, Spring, C, C++, Go, Kotlin, Swift, Objective-C, R, Julia, Perl, Haskell, Elm, Elixir, OCaml, Bash, PowerShell, Assembly, CUDA, PostgreSQL, MySQL, MariaDB, SQLite, MSSQL, Oracle, MongoDB, Redis, Cassandra, Couchbase, CouchDB, Firebase Realtime Database, Neo4j, Dgraph, Elasticsearch, TypeORM, Sequelize, SQLAlchemy, Hibernate, Mongoose, AWS (EC2, S3, RDS, Lambda, CloudFront, Route 53, SNS, SQS), Google Cloud Platform (Cloud Functions, BigQuery, Firebase), Microsoft Azure (AKS, Azure Functions, Azure AD), OpenShift, AWS ECS, Docker, Kubernetes, OpenShift, AWS ECS, Azure AKS, Git (GitHub, GitLab, Bitbucket), SVN, Mercurial, Jenkins, CircleCI, Travis CI, GitHub Actions, GitLab CI, Bamboo, TeamCity, Azure DevOps, Webpack, Vite, Parcel, Rollup, Maven, Gradle, Ant, Gulp, Grunt, Jest, Mocha, Jasmine, Karma, PyTest, JUnit, NUnit, Cypress, Selenium, Puppeteer, Playwright, TestCafe, Postman, Supertest, Chai, Testing Library, Selenium Grid, TestNG, SonarQube, ESLint, Prettier, Istanbul, CodeClimate, REST, GraphQL, WebSockets, SOAP, HATEOAS, Thrift, gRPC, Kong, Apigee, Azure API Management, Saga Pattern, OAuth 2.0, OpenID Connect, JWT, SAML, SSO, API Keys, AES, RSA, SSL/TLS, SHA-256, bcrypt, PBKDF2, XSS/CSRF/SQL Injection prevention, OWASP Top 10, Burp Suite, OWASP ZAP, HashiCorp Vault, AWS IAM, Okta, Auth0, D3.js, Chart.js, Three.js, Highcharts, Matplotlib, Seaborn, Plotly, Altair, NumPy, Dask, Polars, Apache Spark, Apache Flink, Databricks, Hadoop, Hive, Pig, Kafka, Apache Flume, Presto, TensorFlow, PyTorch, Scikit-learn, Keras, XGBoost, LightGBM, Hugging Face Transformers, spaCy, NLTK, Gensim, TextBlob, BERT, GPT, LLaMA, CNN, RNN, LSTM, GANs, MLflow, DVC, Kubeflow, SageMaker, Vertex AI, ONNX, TorchServe, TensorFlow Serving, TensorFlow.js, OpenCV, Dlib, YOLO, Detectron2, Mask R-CNN, DeepLab, MediaPipe, OpenAI Gym, Ray, Stable-Baselines, React Native, Flutter, Ionic, Xamarin, Swift, Android SDK, Gradle, Xcode, Android Studio, Fastlane, CocoaPods, Datadog, ELK Stack (Elasticsearch, Logstash, Kibana), Sentry, Apache HTTP Server, Caddy, IIS, WordPress, Drupal, Joomla, Figma, Sketch, Adobe XD, InVision, Balsamiq, Zeplin, CDN integration, Load balancing, Caching strategies, Agile, Scrum, WORK EXPERIENCE
Google Mountain View, CA
Senior Software Engineer Full Stack & Distributed Systems Mar 2019 - current
● Architected cross-device synchronization for mobile and web parity using Java, Spanner, and Pub/Sub, delivering seamless real-time updates across devices.
● Built a recurrence engine for appointment slots using Go, Spanner, and RESTful APIs, eliminating booking conflicts and improving service reliability.
● Developed integration layers connecting Meet and Chat using Java, Pub/Sub, and Bigtable, enabling real-time communication and artifact sharing.
● Built a multi-calendar conflict detection system using Node.js, Bigtable, gRPC, and BigQuery, accelerating scheduling decisions and improving user satisfaction.
● Optimized large-scale meeting scheduling infrastructure supporting up to 100k guests with Go, Spanner, and gRPC, slashing processing latency by 40%.
● Integrated Gemini AI for automated note-taking and intelligent scheduling using Python, Spanner, and BigQuery, saving users several hours per week.
● Built a Time Insights analytics dashboard using React, TypeScript, and D3.js, reducing meeting overload by 15% per user feedback.
● Built observability pipelines for real-time Calendar API monitoring with Prometheus, Cloud Monitoring, and Cloud Logging, cutting mean time to resolution by 50%.
● Built testing frameworks for event synchronization using Java, JUnit, and Selenium, achieving 99.9% uptime and reducing bug-related complaints by 40%.
● Drove cross-functional collaboration between Calendar and Gemini teams on AI integrations, shortening integration timelines by 30%. OfferUp Bellevue, WA
Software Engineer Full Stack & Backend Services Feb 2016 - Jan 2019
● Built a unified notification platform using Node.js, TypeScript, Kafka, and SQS/SNS, cutting duplicated notification logic by 60% and improving delivery success rate
● Contributed a real-time messaging platform using Node.js, Kotlin, Kafka, and Redis, boosting message delivery success to 99.5%+ and improving user response rates.
● Refactored key listing and search APIs from a monolith into microservices and updated the React-based seller UI, cutting P99 latency by 20% during peak traffic.
● Delivered full-stack seller tools using React, TypeScript, and Node.js/Java, including bulk listing management, saved searches, and real-time status updates, improving seller activation and retention metrics.
● Introduced SLOs and error budgets for key marketplace APIs using Datadog and OpenTelemetry, reducing high-severity incidents by 35% year over year.
● Helped define patterns for API contracts, versioning, and observability that later became standard for new full-stack services and teams. EDUCATION
San Jose State University 2012 - 2016
Bachelor of Science (BS), Computer Science
HTML5, CSS3, JavaScript, TypeScript, jQuery, React, Vue.js, Angular, Svelte, Preact, Next.js, Nuxt.js, Redux, Zustand, MobX, Recoil, Vuex, NgRx, Tailwind CSS, Sass, Styled Components, Emotion, Bootstrap, Material UI, Node.js, Express.js, Python, Django, Flask, FastAPI, Ruby, Ruby on Rails, PHP, C#, ASP.NET Core, Rust, Scala, Java, Hibernate, Spring, C, C++, Go, Kotlin, Swift, Objective-C, R, Julia, Perl, Haskell, Elm, Elixir, OCaml, Bash, PowerShell, Assembly, CUDA, PostgreSQL, MySQL, MariaDB, SQLite, MSSQL, Oracle, MongoDB, Redis, Cassandra, Couchbase, CouchDB, Firebase Realtime Database, Neo4j, Dgraph, Elasticsearch, TypeORM, Sequelize, SQLAlchemy, Hibernate, Mongoose, AWS (EC2, S3, RDS, Lambda, CloudFront, Route 53, SNS, SQS), Google Cloud Platform (Cloud Functions, BigQuery, Firebase), Microsoft Azure (AKS, Azure Functions, Azure AD), OpenShift, AWS ECS, Docker, Kubernetes, OpenShift, AWS ECS, Azure AKS, Git (GitHub, GitLab, Bitbucket), SVN, Mercurial, Jenkins, CircleCI, Travis CI, GitHub Actions, GitLab CI, Bamboo, TeamCity, Azure DevOps, Webpack, Vite, Parcel, Rollup, Maven, Gradle, Ant, Gulp, Grunt, Jest, Mocha, Jasmine, Karma, PyTest, JUnit, NUnit, Cypress, Selenium, Puppeteer, Playwright, TestCafe, Postman, Supertest, Chai, Testing Library, Selenium Grid, TestNG, SonarQube, ESLint, Prettier, Istanbul, CodeClimate, REST, GraphQL, WebSockets, SOAP, HATEOAS, Thrift, gRPC, Kong, Apigee, Azure API Management, Saga Pattern, OAuth 2.0, OpenID Connect, JWT, SAML, SSO, API Keys, AES, RSA, SSL/TLS, SHA-256, bcrypt, PBKDF2, XSS/CSRF/SQL Injection prevention, OWASP Top 10, Burp Suite, OWASP ZAP, HashiCorp Vault, AWS IAM, Okta, Auth0, D3.js, Chart.js, Three.js, Highcharts, Matplotlib, Seaborn, Plotly, Altair, NumPy, Dask, Polars, Apache Spark, Apache Flink, Databricks, Hadoop, Hive, Pig, Kafka, Apache Flume, Presto, TensorFlow, PyTorch, Scikit-learn, Keras, XGBoost, LightGBM, Hugging Face Transformers, spaCy, NLTK, Gensim, TextBlob, BERT, GPT, LLaMA, CNN, RNN, LSTM, GANs, MLflow, DVC, Kubeflow, SageMaker, Vertex AI, ONNX, TorchServe, TensorFlow Serving, TensorFlow.js, OpenCV, Dlib, YOLO, Detectron2, Mask R-CNN, DeepLab, MediaPipe, OpenAI Gym, Ray, Stable-Baselines, React Native, Flutter, Ionic, Xamarin, Swift, Android SDK, Gradle, Xcode, Android Studio, Fastlane, CocoaPods, Datadog, ELK Stack (Elasticsearch, Logstash, Kibana), Sentry, Apache HTTP Server, Caddy, IIS, WordPress, Drupal, Joomla, Figma, Sketch, Adobe XD, InVision, Balsamiq, Zeplin, CDN integration, Load balancing, Caching strategies, Agile, Scrum,