Jeff Zhan, Software Developer in Dublin, CA, United States
Jeff Zhan

Software Developer in Dublin, CA, United States

Member since June 9, 2021
Jeff is a full-stack engineer that has worked in ad tech for six years at TubeMogul, Adobe, and Unity, currently working at a fast-growing startup in the Bay Area. His go-to stack these days is React with TypeScript, Go with Node.js, MongoDB, and PostgreSQL. Some interesting side projects he worked on include a language reader Electron app, a new Spotify music scraper Flutter app, and various game system components in XNA and Unity.
Jeff is now available for hire

Portfolio

  • Verkada
    JavaScript, React, React Native, TypeScript, Python, PostgreSQL, AWS, Docker
  • Unity
    JavaScript, React, Go, MongoDB, Node.js, Google Cloud Platform (GCP)...
  • Adobe
    JavaScript, AngularJS, PHP, jQuery, MySQL

Experience

Location

Dublin, CA, United States

Availability

Part-time

Preferred Environment

MacOS, VS Code, Figma, JavaScript, Go, TypeScript, React, React Native, MongoDB, PostgreSQL

The most amazing...

...product I've worked on is a UI to track environmental changes and air quality, utilizing custom D3 components to render live, interactable charts.

Employment

  • Software Engineer

    2019 - PRESENT
    Verkada
    • Built layout customization UI, interactive vx (D3) charts and dashboards for the viewing station, environmental sensor, and alarms product lines.
    • Created and maintained a companion React Native app to allow customers to arm and disarm their sites remotely.
    • Developed API endpoints and cross-server microservice communication in Python, with storage in PostgreSQL and InfluxDB.
    Technologies: JavaScript, React, React Native, TypeScript, Python, PostgreSQL, AWS, Docker
  • Full-stack Software Engineer

    2017 - 2019
    Unity
    • Created a Go stats API leveraging Druid, Mongo, and GCP, with tight communication with other Go and Node.js microservices using NATS.
    • Created a daily Kubernetes cron job to ingest large sets of Druid data to aggregate and calculate benchmarks for ad impressions.
    • Built the Unity Ads overview and reporting dashboard in React and Material UI using best practices, including Jest testing, shared versioned component libraries, Material UI standards, and close team collaboration with the Helsinki team.
    Technologies: JavaScript, React, Go, MongoDB, Node.js, Google Cloud Platform (GCP), Kubernetes, Docker, NATS, Druid.io
  • Software Engineer (Web)

    2013 - 2017
    Adobe
    • Contributed to many product lines, primarily in native JavaScript, AngularJS, PHP, and MySQL, including real-time ads dashboards and tables, ad creation and placement workflows, private and public inventories, admin tools, and video management flow.
    • Built several AngularJS components as the framework was introduced into the codebase, building common date and time selector components, bulk tools, form fields, and tables.
    • Coordinated bi-weekly releases as a release and merge master with the Emeryville, CA and Chengdu, China UI teams consisting of around 20 people.
    Technologies: JavaScript, AngularJS, PHP, jQuery, MySQL

Experience

  • Spotify Music Discovery

    Built a Flutter desktop app using and contributing to the Dart Spotify API to fetch new music from artists in the following playlists. Extends the functionality of Releaseradar, Spotify's weekly playlist that is curated with a select handful of new music.

  • Language Learning App

    Developed an Electron app using React, Typescript, and IndexedDB to assist with language reading and learning. It holds dictionaries for Chinese, Japanese, and French as well as frequently used words, characters, and jargon such as language used in the news. Users can create custom color-coded lists to highlight unknown text and text to learn.

Skills

  • Languages

    JavaScript, TypeScript, Go, Python, PHP, Dart
  • Libraries/APIs

    React, Node.js, jQuery
  • Frameworks

    Redux, React Native, AngularJS, Flutter, Electron
  • Platforms

    Docker, MacOS, Google Cloud Platform (GCP), Kubernetes
  • Storage

    MongoDB, PostgreSQL, Druid.io, MySQL, Databases
  • Tools

    VS Code, Figma
  • Other

    AWS, NATS, Software Development, Algorithms, Data Structures, Artificial Intelligence (AI), Computer Security, User Interface (UI), Computer Graphics

Education

  • Bachelor of Science Degree in Electrical Engineering and Computer Sciences
    2010 - 2014
    University of California, Berkeley - Berkeley, CA

To view more profiles

Join Toptal
Share it with others