Xiaobin (Tommy) Wang

Senior Software Engineer

Seattle, Washington, United States17 yrs 4 mos experience
Highly Stable

Key Highlights

  • Over 10 years of experience in software engineering.
  • Led major performance optimization initiatives at Google.
  • Expert in cloud-based data warehousing solutions.
Stackforce AI infers this person is a Cloud Computing and SaaS expert with extensive experience in performance optimization.

Contact

Skills

Other Skills

PostgreSQLSubversionJUnitJavaScriptSpring FrameworkEclipseHibernateGitLinuxSoftware EngineeringAntjQueryMySQLTomcatC++

About

With over 10 years of experience as a Senior/Staff Software Engineer, I have developed a passion for delivering high-quality solutions that meet the needs and expectations of customers and stakeholders. I have worked on various projects involving BigQuery, J2EE, XML, and Salesforce integration, using agile methodologies and best practices. Currently, I am part of the BigQuery performance team at Google, where I apply my skills and knowledge to analyze, optimize, and enhance the performance of BigQuery, a cloud-based data warehouse service. I have led several initiatives, such as migrating BigQuery from x86 to a new CPU architecture platform, building infrastructures to detect and measure performance regressions and benchmarks, and proposing solutions to mitigate performance issues. I enjoy working with a cross-functional and collaborative team, where I can learn from others and contribute to the company's mission and vision.

Experience

17 yrs 4 mos
Total Experience
2 yrs 5 mos
Average Tenure
4 mos
Current Experience

Snowflake

Senior Software Engineer

Feb 2026Present · 4 mos · Greater Seattle Area · On-site

  • Unistore

Confluent

Staff Software Engineer

Aug 2024Feb 2026 · 1 yr 6 mos · Greater Seattle Area · Remote

  • 1. Developed support for running Apache Flink batch-mode queries on Confluent Cloud by enhancing query planning, scheduling, and storage integration.
  • 2. Designed and implemented a benchmarking framework to validate system performance and guide optimization.

Google

Senior Software Engineer

May 2020Aug 2024 · 4 yrs 3 mos · Greater Seattle Area · On-site

  • 1. I worked on the BigQuery performance/query engine team to help BigQuery to analyze the price/performance stats, pinpoint the bottleneck, propose solutions to mitigate the issues, and deliver the solutions.
  • 2. I led from end to end the cross org effort to migrate BigQuery stack from the existing x86 platform to a new CPU architecture platform, which includes initial planning and estimation, behavior evaluation and analysis, deployment plan, and production traffic ramp up.
  • 3. I led the effort in building up infrastructures to help BigQuery to better detect performance regressions.
  • 4. I led the effort in building up an infrastructure to easily measure the macro benchmark of BigQuery, and spread out this measurement as a culture to the entire org.

Amazon

Software Development Engineer

Nov 2018May 2020 · 1 yr 6 mos · Greater Seattle Area

  • Led Consumer side customer experience improvement projects

Viator

Senior Software Engineer

Nov 2014Oct 2018 · 3 yrs 11 mos · Greater Sydney Area

  • a TripAdvisor company, is the world leader in finding amazing tours, activities, and travel experiences in destinations worldwide.
  • As a key member of a customer-care-oriented, cross-functional developer team, I am able to effectively and efficiently address the key points of requirements from Program manager, implement them with high-quality code, and deliver the product in a timely manner, even though sometimes I am given jobs which involves new technologies that require a sharp learning curve.

Allhomes

Software Engineer

May 2012Sep 2014 · 2 yrs 4 mos

  • As a software engineer at Allhomes, I worked closely with the CIO to design the structure of new subsystems, new features of the web program, and the improvements to the existing workflows. I evaluated the data structure of third-party data providers, designed the XML schema, which can transform the source data to the local models, and built up the correct adapter/harvester to obtain the data in the desired format and worked closely with the end user to improve the user experience.
  • My main achievements in Allhomes are as follows:
  • Consistently achieving deliverable outcomes within time frames.
  • Manage multiple projects/tasks simultaneously and achieve all desired outcomes
  • Delivered reliable and stable subsystems such as a outbound XML file subsystem with a new schema, a new reporting subsystem which gathers information from various sources, and a series of web API’s which exchange data with a third-party provider (SalesForce).

Csiro

Java Developer

Oct 2009Feb 2012 · 2 yrs 4 mos · Canberra, Australian Capital Territory, Australia

  • Atlas of Living Australia was a three-year project sponsored by CSIRO which commenced in 2009. The budget of this project is was $30 million with an Australian wide team of over 60 people. The development team consisted of 10 developers with me as a Java developer. My initial 6-month contract was extended to 2.5years. During my two and a half years working on this project, I devoted myself to the development of this project.
  • My main achievements in this role are as follows:
  • Extensive exposure to many modern J2EE technologies
  • 2 extension to my contract due to my work ethic and performance
  • Manage multiple projects/tasks simultaneously and achieve all KPI’s for the project

Wollemi systems

Java web developer

Aug 2008Oct 2009 · 1 yr 2 mos · Canberra, Australian Capital Territory, Australia

Education

The Australian National University

Master — Computing

Jan 2006Jan 2008

Shanghai Jiao Tong University

Bachelor — Electrical Engineering

Jan 1999Jan 2003

Stackforce found 100+ more professionals with PostgreSQL & Subversion

Explore similar profiles based on matching skills and experience