Will Luo

Will Luo Email and Phone Number

Software Engineering / Problem-Solving @ Applied Invention
Will Luo's Location
San Francisco, California, United States, United States
Will Luo's Contact Details

Will Luo personal email

n/a

Will Luo phone numbers

About Will Luo

Will Luo is a Software Engineering / Problem-Solving at Applied Invention. He possess expertise in python, java, web services, scalability, mysql and 17 more skills. Colleagues describe him as "Will is the sort of solid, reliable engineer who continuously turns out great code and the occasional zinger. He's got the background and experience to learn pretty much anything, the be productive on it that afternoon.", "I worked with Will at Gigaom for a while now and can attest to the fact that he is incredibly flexible and proficient at his craft. He's a hard worker and his code is thorough, well documented, and testable - not to mention his adeptness at familiarizing himself with new technology/techniques is a blessing in this industry. To top it off, Will is approachable and dependable. I'd work with Will again in a heartbeat!", and "I worked with Will on a daily basis as TuneUp's Support Manager. When users' support tickets fell outside Tier 1 and 2's capabilities, I often consulted with Will. He helped analyze user logs on top of his regular job duties, and I always knew I could count on him to deliver a clear and concise explanation of the user's underlying issues. Will is an incredibly hard worker and I would absolutely welcome the opportunity to work with him again in the future."

Will Luo's Current Company Details
Applied Invention

Applied Invention

View
Software Engineering / Problem-Solving
Will Luo Work Experience Details
  • Applied Invention
    Software Engineer
    Applied Invention Oct 2021 - Present
    Burbank, California, Us
  • Udemy
    Principal Infrastructure Engineer, Datastore Infrastructure Team
    Udemy Aug 2019 - Aug 2021
    San Francisco, Ca, Us
    Continued to scale our datastore infrastructure as our user base and traffic grew substantially in 2020; focused more effort to improve security of our data and support our nascent services platform:- Implemented oss Redis clusters for new services in all environments- Implemented Hashicorp Vault clusters in all environments- Revamped MySQL slow query guardrail- Comprehensive site traffic replay/load-testing (and contributed to goreplay project to speed up its traffic replay function)- Reviewed new technology PoCs and architecture proposals as member of Technology Council- Improved MySQL CIS compliance
  • Udemy
    Senior Staff Engineer, Infrastructure Systems Team
    Udemy Aug 2017 - Jul 2019
    San Francisco, Ca, Us
    Manage and expand our datastore infrastructure; work closely with our SRE team to improve the performance, reliability, and scalability of our site.- Managed production MySQL clusters and an enterprise Redis clusters in three data centers, using terraform, ansible, and custom automation in bash and python- Implemented and deployed ProxySQL clusters to scale and protect our production MySQL clusters- Redesigned a workflow/process used by our Data team to remove dangerous load on our production clusters and improve data aggregation workflow- Reviewed MySQL schema alter and related Django/Python pull requests- Created an annual road map for our team- Created and reviewed new technology proposals- Created automation scripts and runbooks to failover our production data stores to the disaster recovery data center- Optimized MySQL configurations and ran game days and load tests on a number of production clusters- Improved the reliability of our development database refresh process- On-call rotation and incident reviews- Onboarded and mentored junior engineersTechnologies used: ansible, terraform, python, mysql, proxysql, haproxy, twemproxy/nutcracker, rabbitmq, celery, memcached, redis enterprise cluster, docker
  • Udemy
    Sr. Platform Engineer, Systems Team
    Udemy Mar 2017 - Jul 2017
    San Francisco, Ca, Us
    I ended up working more on production site-related projects, mainly centered around Udemy's databases and message queues.- Provisioned and configured production MySQL instances- Automated MySQL replication repair- "Ansibilized" a number of production clusters, including rabbitmq, backup, log aggregator, kafka/zookeeper- Tuned and tested production MySQL cluster configuration- Wrote tests for many ansible roles
  • Stitch Labs, Inc.
    Senior Server Engineer
    Stitch Labs, Inc. Mar 2015 - Jan 2017
    San Francisco, Ca, Us
    - Implemented public API endpoints to allow 3PL partners to query customer orders and automated the fulfillment process- Implemented features in batch workers that synchronize and process customer data from a number of partners: Shopify, eBay, Amazon, Squareup, etc.- Updated legacy codebase to migration our system to a new sharded database (Vitess): swapped legacy mysql driver; reimplemented low-level database methods; updated queries that could not pass the new database guardrails- Collaborated with our Ops team: updated all MySQL nodes to use faster disks in order to add replication to our database cluster; provisioned many classes of servers (GCE) and updated our Ansible scripts when necessary; added monitoring to many services using in-house grafana system as well as New Relic; maintained our deployment and continuous-integration service and added feature to block deployment of untested branches- PHP; Python; MySQL; Vitess; Laravel; Ansible; Django; API
  • Gigaom
    Senior Software Engineer
    Gigaom Mar 2013 - Jan 2015
    Santa Barbara, California, Us
    * Updated our analysts booking/subscription system to minimize manual steps from our sales team* Implemented an indexed taxonomy/facet search using Sphinx to reduce load from MySQL* Maintained and implemented 3rd-party integrations with Gigaom: Recurly, MailChimp, Marketo, etc.* Open-source contributions (in Github) include: GigaOM/go-sphinx; GigaOM-go-syncuser; GigaOM-go-mailchimp; GigaOM/go-marketo* PHP; WordPress; MySQL
  • Invitor
    Principal Server Lead
    Invitor Dec 2012 - Jan 2015
    * Designed and built the server infrastructure and API endpoints for an Android app (Phonegap/Cordova)* This was an on-going side-project with another collaborator who worked on the Android client* Python; Pyramid; Alchemy (ORM); MySQL
  • Tuneup Media
    Senior Software Engineer
    Tuneup Media Jan 2008 - Feb 2013
    San Francisco, Ca, Us
    * Lead development of Windows and cross-platform code base for the flagship desktop app that scanned and corrected customers’ music collection metadata* Implemented usage tracking and analytics in our server application layer* Maintained the e-commerce integration (PayPal and Vindicia)* Managed source repository and application update pipeline, and coordinated commits from off-site contractors* C++/C; PHP; Jenkins; Capistrano
  • 24 Hr Diner, Inc.
    Technical Lead/Consultant
    24 Hr Diner, Inc. Oct 2007 - Jan 2008
    * This was a very small collaboration to prototype and build a recommendation engine for web sites based purely on past visits by anonymous users. I was the sole developer initially and built the first prototype.* Python; Recommendation Engine; HMM
  • Metaweb Technologies, Inc.
    Lead Software Engineer
    Metaweb Technologies, Inc. Aug 2005 - Oct 2007
    Us
    * Metaweb spun off from the work we did for Applied Minds, to productize the idea of a community-supported, heterogeneous data store and taxonomy that can be easily shared and are machine-readable* Implemented first version of a search engine and a clustered large file/object server* Maintained and optimized our data pipeline to import Wikipedia articles into our graph database* Python; Java; C++/C
  • Applied Minds, Inc.
    Senior Software Engineer
    Applied Minds, Inc. Oct 2001 - Aug 2005
    * As one of the founding developers in the SF group, prototyped many early stage ideas, from social network for government analysts to a driver for hardware 3D map display* Java; Python; C++/C
  • Jumbodyne Corporation
    Software Engineer
    Jumbodyne Corporation Aug 2000 - Aug 2001
    * This was a small start-up with the previous CTO of DoughNET. We were a very small team and worked on a project to record and playback browser requests in order to test and reproduce bugs in web applications.* Implemented an apache plugin to record HTTP requests and their metadata* C; Java; Apache
  • Doughnet, Inc.
    Senior Java Developer
    Doughnet, Inc. Dec 1998 - Jul 2000
    San Francisco, California, Us
    * Designed and implemented two critical components of the site: an URL-rewriting proxy server and an event-driven email engine* Java; HTTP
  • Sun Microsystems, Inc.
    Member Of Technical Staff
    Sun Microsystems, Inc. Apr 1996 - Jun 1997
    Palo Alto, Ca, Us
    * Maintained the Motif library for Solaris’ Common Desktop Environment (CDE)* Maintained multi-thread X Windows and Motif tests submitted by the X-Consortium* As a consultant, verified customers’ bug submissions, sometimes onsite to be able to debug against customers’ proprietary libraries linked with libmotif.* C++/C; SunOS; Solaris; Unix
  • Intel Corporation
    Member Of Technical Staff
    Intel Corporation 1996 - 1996
    I was a member of technical staff at the Intel Architecture Lab and worked on few projects related to managing Windows machines remotely.

Will Luo Skills

Python Java Web Services Scalability Mysql Distributed Systems Linux Software Engineering Object Oriented Design Apache Databases C++ Subversion Php Html Integration Software Design C Mobile Applications User Interface Pyramid Search Engines

Will Luo Education Details

  • Georgia Institute Of Technology
    Georgia Institute Of Technology
    Computer Science
  • Brown University
    Brown University
    Mathematics-Physics
  • Stuyvesant High School
    Stuyvesant High School

Frequently Asked Questions about Will Luo

What company does Will Luo work for?

Will Luo works for Applied Invention

What is Will Luo's role at the current company?

Will Luo's current role is Software Engineering / Problem-Solving.

What is Will Luo's email address?

Will Luo's email address is wi****@****luo.org

What is Will Luo's direct phone number?

Will Luo's direct phone number is +141538*****

What schools did Will Luo attend?

Will Luo attended Georgia Institute Of Technology, Brown University, Stuyvesant High School.

What skills is Will Luo known for?

Will Luo has skills like Python, Java, Web Services, Scalability, Mysql, Distributed Systems, Linux, Software Engineering, Object Oriented Design, Apache, Databases, C++.

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.