Brian Chan

Brian Chan Email and Phone Number

Data Engineer @ Redfin
Seattle, WA, US
Brian Chan's Location
Seattle, Washington, United States, United States
About Brian Chan

Committed to Long-Term Vision, Driven by Short-Term Excellence 🚀I'm a seasoned full-stack and data pipeline engineer with a passion for crafting solutions that stand the test of time. With a blend of fun and professionalism, I'm here to partner with you on your next project. Let's connect to explore how I can contribute to your goals.Email: bychan@gmail.com

Brian Chan's Current Company Details
Redfin

Redfin

View
Data Engineer
Seattle, WA, US
Website:
redfin.com
Employees:
5530
Brian Chan Work Experience Details
  • Redfin
    Data Engineer
    Redfin
    Seattle, Wa, Us
  • Apple
    Senior Software Engineer In Ai/Ml
    Apple Oct 2019 - Present
    Cupertino, California, Us
    - Pipelines and SPA Site Development: Led the creation of robust pipelines and responsive Single Page Application (SPA) websites for the Siri annotation grading program. Incorporated comprehensive performance metrics to continuously enhance analysts performance. - AWS Glue Workflow Optimization: Orchestrated the optimization and standardization of AWS Glue job submission workflows, resulting in the seamless generation of systematized cloud jobs. This initiative significantly improved efficiency and scalability.- Technologies Utilized: Proficiently leveraged AWS services, including Glue, Athena, API Gateway, Lambda, Kinesis, and S3, alongside frontend technologies such as React, Next.js, Vue, and backend development with Flask.
  • Redfin
    Data Engineer
    Redfin Sep 2017 - Oct 2019
    Seattle, Wa, Us
    - Data Warehouse Pipeline Development and Marketing Automation: Pioneered robust data warehouse pipelines and automated marketing operations, enhancing efficiency and decision-making.- Airflow for Google Ads Optimization: Strategically leveraged Airflow for daily Google Ads updates, aligning campaigns with MLS listings and maximizing ROI from commission-based advertising.
  • Google
    Software Engineer
    Google Jan 2016 - Sep 2017
    Mountain View, Ca, Us
    - Advanced Toolset Integration: Leveraged an array of cutting-edge tools and technologies, including Kubernetes (Borgmon), Blaze, BigTable, Colossus, and the Google Visualization API (gviz).
  • Facebook
    Frontend Developer
    Facebook Jul 2015 - Dec 2015
    Develop an internal dashboard charting app called Unidash.- The purpose of this role is to unify internal dashboard apps, and to promote internal dashboard app consumption (vs paying license fees for 3rd party solutions). - Develop internal charts/widgets in Hack, ReactJS, Javascript, CSS, and HighCharts. - Using the engineering build stack to contribute changes to the www repo. Using tools like arc, hg, t, flow, jest, crud, fbide, etc.
  • Apple
    Python Automation Engineer
    Apple Apr 2015 - Jul 2015
    Cupertino, California, Us
    Handle Maps tiles validation and automate the QA workflow.- Performed global-scale Map tile check in Spectrum using Groovy, Hadoop, and Python.- Wrote Python library files to auto-populate optimal zoom, polygon and tile info for the POIs testcase files. This automation process reduces at least 50% of the manual effort. - Wrote a parser in Python to convert numerous types of tile testcase files to/from csv files, thus enabling QAs to directly modify in csv/excel, saving overall QA time. - Created a dashboard in Django to measure internal testrun pass/fail rate. Charts are primarily developed using HighCharts.
  • Google
    Technical Consultant
    Google Feb 2013 - Mar 2015
    Mountain View, Ca, Us
    Developed internal App Engine applications, and managed business intelligence projects.- Sole engineer to build an App Engine internal application in Python/jQuery/CSS/CloudSQL to gather improvements/new ideas on existing workflows from all vendor staffs around the world. The ranking of these ideas is determined by the users' rating and comments. These ideas will then go through an internal approval process to get reviewed/implemented.- Build an internal web tool in PHP/MySQL/jQuery/Bootstrap/HighCharts on the LAMP stack to track Cost-per-unit metrics. This tool measures and analyzes vendor productivity. - Build a variety of metrics charts with complex SQL queries from internal marketing and sales data to generate business intelligence. These charts are used to gauge the market direction and to make strategic planning.- Build various tools to automate existing workflows using trix, pipewrench, plx, cns, etc.
  • Apple
    Web Developer
    Apple Jun 2011 - Feb 2013
    Cupertino, California, Us
    Developed an internal website and various automation tools for the iOS wireless division.- Design and maintain an internal website for an organization of 400+ QA/Dev members. Such visualization tool gives daily insight to the upper managers to discover bottlenecks early on in project cycles.- Developed a heat-map visualization tool for automated build tests. Software managers can then easily spot out the most critical bugs and prioritze accordingly.- Developed an Excel import/export tool to interact with the company's centralized bug tracking system. This significantly speeds up many of the existing QA work flows.- Created many project specific charts using HighCharts (http://www.highcharts.com/).- Designed and maintained the underlying MySQL and PostgreSQL databases.
  • Intel
    Component Design Engineer
    Intel Jun 2008 - May 2011
    Santa Clara, California, Us
    - Developed automation workflows. My work group has 10 engineers handling project specification gathering, scheduling, implementation, training and support. - Developed a python error checking tool written in object oriented fashion to check for disconnected nodes/edges in a given graph/tree. - Developed a python conversion tool in object oriented fashion to convert Microsoft Word files to internal XML files using an open source python xml library. - Responsible for development, deployment, and support of a database-driven, .NET WinForm application to access huge amount of register information, and to dynamically generate internal documents.- Handling DBA tasks on SQL Server 2008 involving user account management, backup/restore tasks, replication setup, and procedural/functional programming.
  • Uc Davis
    Programmer / Sysadmin
    Uc Davis Sep 2005 - Jun 2008
    Davis, California, Us
    - Being the sole programmer, database admin, and IT support for a group of ten people. Owning all aspects of projects, including design, implementation, and database administration. - Developed the entire Lab Management System web application in LAMP (PHP, Python and MySQL) to keep track of DNA experiments and handle DNA analysis using BLAST. - Regularly communicated with researchers to establish requirements and ensure satisfaction. - Worked extensively with PHP, Python and MySQL. - Sysadmin'ed 3 Linux Ubuntu web servers.
  • Yahoo!
    Intern Programmer
    Yahoo! Jun 2004 - Aug 2004
    Sunnyvale, Ca, Us
    - Created a visualization tool to monitor the status of the mail servers worldwide. - Created graphical reports by using PHP and MySQL.
  • Uc Davis
    Programmer In Dna Assembling
    Uc Davis Apr 2001 - Jun 2004
    Davis, California, Us
    - Created a bio-informatics visualization tool in Python called ContigViewer, available at http://www.atgc.org/Py_ContigViewer/. Involved GUI development as well as implementing complex algorithms.- Created a clustering tool called Graph9 based on adjacency matrices, available at http://www.atgc.org/BlastParser/Graph9_Program.html. - Created a GUI tool in Python to plot geo locations: http://www.atgc.org/geolocate_1_2/index.htm

Brian Chan Skills

Python Perl Linux Php Javascript Mysql C++ Jquery Git Objective C Xml Css Html Programming Web Applications Json Lamp Web Development Microsoft Office Cascading Style Sheets Subversion .net Mac Os X Windows Ubuntu Cantonese Mandarin Mobile Applications Os X Databases Oop Open Source Software Development Sql Perforce Sql 2008 Xcode Appcelerator English Memcached Microsoft Sql Server C Operating Systems Postgresql Vb.net Software Engineering Ios Unix

Brian Chan Education Details

  • University Of California, Davis
    University Of California, Davis
    Computer Science
  • University Of California, Davis
    University Of California, Davis
    Mathematics

Frequently Asked Questions about Brian Chan

What company does Brian Chan work for?

Brian Chan works for Redfin

What is Brian Chan's role at the current company?

Brian Chan's current role is Data Engineer.

What is Brian Chan's email address?

Brian Chan's email address is by****@****ail.com

What is Brian Chan's direct phone number?

Brian Chan's direct phone number is +141568*****

What schools did Brian Chan attend?

Brian Chan attended University Of California, Davis, University Of California, Davis.

What are some of Brian Chan's interests?

Brian Chan has interest in Etc, Soccer, Playing Board Games, Photography, Hiking, Ping Pong, Bowling.

What skills is Brian Chan known for?

Brian Chan has skills like Python, Perl, Linux, Php, Javascript, Mysql, C++, Jquery, Git, Objective C, Xml, Css.

Who are Brian Chan's colleagues?

Brian Chan's colleagues are Allison Yeary Garcia, Hanaa Abdelaziz, Ruth Nunez, James Gulden, Naasir Ramji, Matthew A., Kit Banko.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.