Hanjie Ji

Hanjie Ji

Director of Engineering at Wework

 LinkedIn profile

Seniority

4 Years

Hierarchy

Executive

Management Experience

Deadlines
Meetings
Team processes

I am Hanjie, Engineering Director at WeWork. WeWork provides shared workspace, community, and services for entrepreneurs and businesses. I am a manager of managers, overseeing an engineering team of 30. Looking forward to learning from everyone and helping the community!

Hey, I'm available every Wednesday at 6:00 PM (GMT)

Next time slot available
  June 10, 2020
  6:00 PM (GMT)

Create an account

Stories

Helping engineer to set priorities
6 December

Teaching a young engineer that his priority should be working on the feature he is expected to, instead of trying to solve all the bugs.

Deadlines
Internal Communication
Collaboration
Productivity
Juniors
High Performers
Managing Expectations
EM
Hanjie Ji

Hanjie Ji

Director of Engineering at Wework

Different meetings for different purposes
22 March

Hanjie shares various systems he has set up with his teams in order for them to have greater visibility of what’s coming up, and for Hanjie to have visibility of the progress his teams are making.

Meetings
Internal Communication
Team processes
Productivity
EM
Hanjie Ji

Hanjie Ji

Director of Engineering at Wework

Experience

Software Engineer

Qwiki

May 2011 - Feb 2013

\* Implemented the web infrastructure for Qwiki Creator and contributed to building the APIs with Ruby on Rails, including endpoints for its social integration(Facebook, Instagram, Flickr, Youtube), video processing with Zencoder API, S3 direct upload, user registration and etc. \* Developed the image processing pipeline in Scala/Java, the in-house video processing pipeline with FFmpeg, and the infrastructure and pipeline of custom Wowza media server for audio and video recording/transcoding for cross-browser compatibility. \* Developed the Qwiki-to-Video pipeline that asynchronously handles the long-running rasterization and transcoding jobs with real-time progress update, youtube authorization/upload through Google Data API, and email notification upon job completion. Major technologies used including Resque, PhantomJS, FFmpeg, Redis, Sinatra, Nginx/Unicorn. \* In a team of two, automated the launch/configuration/monitor scripts for various types of servers on EC2. \* Developed a system that analyzes 3.6M Qwiki Reference entries with Hadoop/Hive, automatically generates analytical reports with Google Chart API. \* Designed the key metrics for evaluating the quality of Qwikis and criteria for selecting good Qwikis, also developed a pipeline that exports Qwikis from the MongoDB and uploads the assets to S3 in parallel to be served in Bing search engine. \* Introduced automated integration tests for Qwiki web app and web player using Selenium, Capybara and Rspec. \* Developed the clustering algorithm that intelligently groups user's media into events, built the analytics tracking with Mixpanel in Qwiki iPhone app.

Research Assistant in the ROCHCI Lab

University of Rochester

Jan 2010 - May 2011

\* Involved in a multi-university team, contributed to developing the image processing and computer vision portion of the Vizwiz app, a talking iphone application that answers visual questions in nearly real-time by intelligent employment of Amazon Mechanical Turk. \* Developed EasySnap, an iPhone application helping blind people taking photos with audio feedback provided by computer vision technology.

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.