Software Engineer II @ Core Infra From December 2014 to Present (1 year 1 month) San Francisco Bay AreaMember of Technical Staff @ - Implemented multiple Hadoop or Cascading pipelines.
- Worked on web crawling workflow. http://engineering.bloomreach.com/crawling-billions-of-pages-building-large-scale-crawling-cluster-part-1/
- Contributed to workflow control framework Briefly: https://github.com/bloomreach/briefly From December 2013 to December 2014 (1 year 1 month) Software Engineer @ Working on server backend in team of 3~5. Uses Java, MySQL, ZooKeeper, Memcache, EhCache.
- Partially rewrote session management.
- Implemented bucketed update feature, which allows different versions of server code to co-exist and apply to different customers based on their bucket.
- Rewrote ZooKeeper coordinated DB failover and most other ZooKeeper utilities.
- Mainly in charge of performance tuning. Solved various performance bottlenecks that blocked release or caused production issues. Implemented a series of improvements that made backend able to handle 5+ times more api calls to help team survive projected traffic spike. From October 2012 to November 2013 (1 year 2 months) Software Development Engineer in Test @ Worked on improving Windows 8 security in Windows security tenet team, with a focus on securing Windows Runtime APIs. From January 2010 to October 2012 (2 years 10 months) iOS/Windows8 App Developer @ Worked on various iPad, iPhone and Windows 8 apps in spare times in a team of 4.
Latest product is News Bento on Windows 8, recommended by CNET, Forbes and other media as one of the top Windows store apps:
http://reviews.cnet.com/8301-33642_7-57541226-292/top-12-windows-store-apps/
http://www.forbes.com/sites/jasonevangelho/2012/10/30/6-essential-apps-for-new-windows-rt-and-surface-owners/ From 2011 to 2012 (1 year) SDET intern @ Delivered a tool that detects reliability issues of system services automatically using statistics and data mining methods. From June 2009 to August 2009 (3 months) System Intern @ Worked in State Farm Research Center in Champaign. From October 2008 to May 2009 (8 months)
Bachelor of Science (BS), Mathematics and Computer Science, 3.5 @ University of Illinois at Urbana-Champaign From 2006 to 2009 Henan Experimental Middle School Yiran Wang is skilled in: Java, Python, Distributed Systems, Docker, Hadoop, C++, MySQL, Linux, Software Development, Agile Methodologies, Windows, C#, Apache ZooKeeper