apple > apple Employee Directory > Taotao Li
taotao-li-42142712
Last updated: Yesterday
Taotao Li's Personal Email and Phone Number
Find unlimited person contact information for free with noon.ai.
Taotao Li
Senior Software Engineer
Find email
(free lookup!)
Find phone #
(free lookup!)
Location: San Francisco Bay AreaApprox. Years of Experience: 19
Taotao Li's Current Workplace
Apple
Company Size
2500+
Amount Raised
$6.2B
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.\n\nApple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.
Show more
Notable Investors
Berkshire Hathaway, Sequoia Capital, Microsoft, Matrix Partners, Venrock
Sustainability
Product Design
Product Research
Industrial Design
Product Management
Innovation Management
Experience
Senior Software Engineer
Apple · Full-time
Dec 2019 - Present
5 yrs 7 mos
Design and build news metrics system to aggregate IOS devices raw events, digest in pipeline and calculate real-time CTR (clickthrough-rate) to given editorial team insights to the performance of articles in various news feed. (Java + Spring + Cassandra + Solr + Kafka + Bloom filter + Ember) • Design and build auto-curation system from local partners to automatically curate top news articles for various cities in the US/UK. This feature reduces 40% of curation work loads for editorial team. (Java + Spring + Applebot + Ember) • Design and build dynamic configuration-based concern reporting system, which allows IOS clients to report concerns against articles. (Java + Spring + JSON + Ember) • Design and build notification system to alert editorial team if curated top articles got changed/deleted. It sends near real-time alerts and greatly improves news feed quality. (Java + Cassandra + Slack API) Skills: Java · Spring Boot · Cassandra · Solr · Apache Kafka · JavaScript · Redis · Ember.js · Representational State Transfer (REST) · Web Services API
Software Engineer
Cadre
Jun 2018 - Sep 2019
1 yr 4 mos
Designed and built email system, which was used for all transactional emails on platform. It handles all email traffic for a 100k daily visits website. (Python + Django + Celery + Postgre + AWS + SQS) • Designed and built request access module, used by all potential investors to request platform access, which reduced 70% of back-and-forth emails. (python + Django + React + Redux). • Integrated with 3rd party services like Salesforce, Slack, Twilio etc Skills: Python · Django REST Framework · React.js
Senior Application Engineer
Bloomberg LP
Nov 2014 - May 2018
3 yrs 7 mos
Maintained and improved Bloomberg University, which was a centralized Learning Management System(LMS) for all Bloomberg employees. (Java + Oracle + Rapid) • Maintained and improved Contractor Worker Hiring System, used by Bloomberg recruiters to hire contractors etc. (c# +SQL server) • Maintained and improved OUT, a function used by all Bloomberg employees as calendar where they can put PTO days /sick days / working from home etc. (c# + SQL server) Skills: Java · C# · Oracle Database · Microsoft SQL Server · C++
Software Engineer
iCIMS
Jan 2012 - Nov 2014
2 yrs 11 mos
Implemented and upgraded social login, integration with Linkedin, Facebook and Google+ Rest API. Built a centralized service supporting oauth v1.0 and v2.0, persist refresh token to provide better user experience. (Java + SpringSocial + Facebook/ Google/Linkedin API + Rest Web Service) • Designed and implemented bidirectional email feature, which is used to track conversations between recruiter and candidate, providing a single place for recruiter to manage/view the communication with candidates. (Java +SQL server + Spring + Hibernate) • Designed and implemented feature video cover letter, in which candidate can record/ upload one video as the cover letter. (DynamoDB + Vimeo + Flash + Java + Rest Web Service) Skills: Java · Spring Framework · Microsoft SQL Server · Amazon Web Services (AWS) · Dynamo · Hibernate · RESTful WebServices
Architect (Summer Internship)
SCHEDit Inc
Jun 2011 - Aug 2011
3 mos
• Designed and implemented database schema (Linux+MySQL) • Integrated with Facebook, Twitter, Google map and Klout API (PHP) • Designed and implemented the core functionality “content auto-loading”, it is a scheduled task and will automatically retrieve the updated events from 3rd platform everyday (JAVA) • Hosted SCHEDit on Amazon EC2 platform, by doing this, SCHEDit gets better performance and scalability with less expense (Cloud Computing)
Senior Software Engineer
Aruba Networks
Feb 2006 - Jun 2010
4 yrs 5 mos
• Developed and maintained both frontend and backend of Network Management System (Linux+Java+JSP+MySQL). • Designed and developed the batch-configuration module and provisioning module, created a small XML-based language which could reduce 80% “duplicated” code and also make these two modules easy to maintain and flexible to changes. (JAVA) • Proposed, designed and implemented a tool called “Ease of Deployment” which could dramatically simplified the tedious and error-prone configuration job in the initialization of our routers. With this tool, our wireless devices can be zero-configured in the deployment stage. (JAVA)
Education
  • Dates unavailable
    Columbia UniversityMaster, Computer Science
  • Dates unavailable
    Beijing Institute of TechnologyDual-Bachelor, Computer Science; Economic Management