Senior Software Engineer @ • Gemini Reporting: Gemini is advertiser self-serve marketplace for mobile ads that distributes ads across both native ads and search channels. Top priority project started in a stealth start-up mode.
o Tech Lead for internal reporting, architecture and data model design.
o Designed and developed an ETL framework that can auto-generate pipelines (oozie/pig/hive/hcatalog) based on configurations.
o Design and implement features and complex use cases such as live advertisers/campaigns/keywords, planned budget, demand versus supply analytics.
• Digits: Digits is a platform that reports Yahoo!’s audience traffic metrics at different grains.
o Design and develop the reporting platform that reports metrics (pageviews, clicks, unique cookies) at many different grains. It supports different reporting periods (hour/day/week/month), different levels (property/page/link), and different groups (business family/locale/custom groups).
o Design and implement complex business requirements such as unique users (Y! reports this number rather than comScore number), user retention, days visited. Analyze the requirement and convert into algorithms with big data technologies.
o Won best poster at Y! Tech Pulse 2013 (Digits user retention with sketch algorithms)
• Segments Manager: Design and Implement a highly scalable application that allows business partners to create segments, analyze, select, compare and target customers based on their behaviors during the past periods.
o Tune performance based on the Grid patterns and best practices.
o Worked closely with the grid team to build up the first project in Yahoo that applies hadoop stack technologies. From June 2009 to Present (6 years 7 months) Software Engineer @ * Design and develop cutting edge email software solutions for companies with a large customer database to send their emails on premise. From December 2007 to June 2009 (1 year 7 months) Research Assistant @ * Design and implement a MAC layer and routing protocol for heterogeneous ad hoc networks to improve the performance with the usage of asymmetric links.
* Published 5 Journal Articles, 3 Book Chapters, 9 Conference Papers. From August 2001 to August 2007 (6 years 1 month) Orlando, Florida Area
Ph.D, Computer Science @ University of Central Florida From 2001 to 2007 B.S., Computer Science & Engineering @ Southeast University From 1997 to 2001 Guoqiang Wang is skilled in: Hadoop, Distributed Systems, Perl, Java, C++, Apache Pig, Databases, Big Data, Algorithms, Shell Scripting, REST, MapReduce, Hibernate, JUnit, SQL
Websites:
http://www.guoqiangwang.com/