Daniel Chan

Daniel Chan Email and Phone Number

Senior Software Engineer @ Shipt
Mountain View, CA, US
Daniel Chan's Location
Mountain View, California, United States, United States
Daniel Chan's Contact Details

Daniel Chan phone numbers

About Daniel Chan

I'm a software engineer @ Verily, working on the workforce identity access management team in the Bay Area.My interests lie in web applications, scalability and distributed computing.Feel free to visit my website @ https://danielchan.me for a more detailed portfolio and my latest copy of my resume!

Daniel Chan's Current Company Details
Shipt

Shipt

View
Senior Software Engineer
Mountain View, CA, US
Website:
shipt.com
Employees:
6496
Daniel Chan Work Experience Details
  • Shipt
    Senior Software Engineer
    Shipt
    Mountain View, Ca, Us
  • Verily
    Security Software Engineer
    Verily Nov 2023 - Present
    Dallas, Texas, Us
  • Shipt
    Senior Software Engineer
    Shipt Feb 2023 - Nov 2023
    Birmingham, Al, Us
  • Tiktok
    Security Software Engineer
    Tiktok May 2022 - Dec 2022
    Los Angeles, California, Us
    - Worked with cross-functional stakeholders and led a team of 3 engineers across China and US, developing and executing a strategy to transparently migrate heavy read endpoints from the legacy access control authorization platform to a newly built platform; resulting in an expedited release schedule of 4 weeks.- Developed data-plane and control-plane APIs as part of a service-mesh microservice approach to serve millions of requests per day from internal users and services for permission checks. - Designed and implemented a gatekeeper within the authorization service to control the release and rollout of features; this was a key request from stakeholders and customers like TikTok, Douyin and Lark, whose services were more sensitive to changes.
  • Slync.Io
    Software Engineer
    Slync.Io Apr 2021 - Apr 2022
    Dallas, Texas, Us
    - Delivered a real-time notification microservice informing users of transaction record changes as well as real-time comments using GCP's Cloud Run and PubSub.- Led a release of a platform feature which made use of Google's PubSub to improve response times for an endpoint by 72%. Additionally this eliminated all P0 incidents related to emails.- Developed a peer feedback process for fellow engineers to use as part of a performance review cycle, and worked with the leadership team to develop a career matrix for engineers.
  • Freshbooks
    Software Engineer
    Freshbooks Apr 2020 - Apr 2021
    Toronto, Ontario, Ca
    - Led an initiative to create internal tooling to assist with internal incidents as a result of third party email providers outages by storing copies of outgoing email; allowing incident commanders and support team to identify scope of customer impact and the ability to replay the lost emails.- Prototyped and experimented with a universal platform using Google Analytics and Segments to increase customer engagement as well as to track and measure the correlation between conversions and artifacts created within the first 48 hours of signing up.- Developed customized dashboard artifacts based on user's segments and actions, through the Segments API, identifying users within the trades industry and feeding them customized dashboard data.
  • University Of Toronto
    Undergraduate Teaching Assistant
    University Of Toronto Sep 2019 - Apr 2020
    Toronto, Ontario, Ca
    September-December - held an appointment as a teaching assistant for CSC207 (Introduction to Software Design)December-April - held an appointment as a teaching assistant for CSC301 (Introduction to Software Engineering)
  • Freshbooks
    Software Developer
    Freshbooks Apr 2019 - Aug 2019
    Toronto, Ontario, Ca
    - Implemented a Jenkins - Slack - GitHub integration to notify contributors of a PR when their build status is updated. Improving the workflow of developers as well as increasing the frequency of deployments.- Worked on the implementation of ElasticSearch to areas of the application where search is being used, decreasing query times by up to 23% for data-heavy users. - Designed and presented a PDF generation microservice using RabbitMQ, Redis and Puppeteer to convert HTML templates into printable PDF formats.
  • Konrad Group
    Software Developer
    Konrad Group May 2018 - Mar 2019
    New York, Us
    - In charge of developing a content management system for a client’s marketing website; developed using C# and ASP.NET to produce scalable, clean and efficient code.- Developed an internal development tool that allows the distribution of Testflight applications to clients for field testing purposes.
  • Burstvpn Networks
    Founder
    Burstvpn Networks 2009 - May 2018
    I was in charge of the handling of the payments as well as the production and distribution of the software to the end clients, which were mainly students from all over Beijing during my years at Dulwich College Beijing.I found that during my stay in Beijing that the internet was rather restricted and many of the sites that my friends and myself visit were blocked very often and as a result we had to purchase VPNs that were expensive and were also hard to access. And as such I came out with the idea of a VPN that would be easy for the students to purchase and for those who may not have a credit card.
  • Parsehub
    Software Development Intern
    Parsehub May 2017 - Aug 2017
    Toronto, On, Ca
    During my time at ParseHub I implemented a microservice in Docker that operates on a daily basis, checking payments on Stripe as well as handling the automated downgrading and upgrading of services with 100% test coverage using PhantomJS and Selenium. Increasing revenue by keeping track of late unpaid payments and sending out reminders as well as reducing workload on the support team. In addition to developing the microservice, I also developed an algorithm that utilizes heuristics of a web page; increasing success rates of web scraping projects as well as reducing the overall runtime by 60%.

Daniel Chan Skills

Java Javascript Nodejs C Html Bootstrap Css Mongodb Express Reactjs Android Development Python

Daniel Chan Education Details

  • University Of Toronto
    University Of Toronto
    Computer Science
  • Dulwich College Beijing
    Dulwich College Beijing
    High School/Secondary Diploma Programs
  • The International School Of Macau
    The International School Of Macau

Frequently Asked Questions about Daniel Chan

What company does Daniel Chan work for?

Daniel Chan works for Shipt

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

Daniel Chan's current role is Senior Software Engineer.

What is Daniel Chan's direct phone number?

Daniel Chan's direct phone number is +141683*****

What schools did Daniel Chan attend?

Daniel Chan attended University Of Toronto, Dulwich College Beijing, The International School Of Macau.

What are some of Daniel Chan's interests?

Daniel Chan has interest in Investing In New Innovative Startups, Golfing, Science And Technology, Tennis, Animal Welfare.

What skills is Daniel Chan known for?

Daniel Chan has skills like Java, Javascript, Nodejs, C, Html, Bootstrap, Css, Mongodb, Express, Reactjs, Android Development, Python.

Who are Daniel Chan's colleagues?

Daniel Chan's colleagues are Miriam Alejandra Gadea, Karli Bucci, Jessica Morales, Justin Collins, Jason Novak, Naya Huff, Maddie James.

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.