# Penny Shen > Software Penguineer 🐧 Location: San Francisco, California, United States Profile: https://flows.cv/penny ## Work Experience ### Software Engineer @ Notion Jan 2021 – Present ### Staff Software Engineer @ Medium Jan 2018 – Jan 2021 | San Francisco Bay Area Full stack engineer on Team Inbox, where we worked on emails such as the Medium Digest, the biggest distribution channel for Medium. Major projects: * DRI (directly responsible individual) for the accessibility initiative. The initiative has two goals: ensure engineering, product, and design consider accessibility during the development cycle, and tackle existing accessibility issues in a prioritized and phased manner. * Scaled email infrastructure to handle increased load * Built Medium Newsletters end to end, from the Web UI to email pipeline * Building a microservice for rendering emails so we can render emails in React instead of the legacy Google Closure ### Senior Member Of Technical Staff @ Salesforce Jan 2017 – Jan 2018 | San Francisco Bay Area ### Member of Technical Staff, Software Engineering @ Salesforce Jan 2015 – Jan 2017 | San Francisco Bay Area Full stack developer in Sales Cloud. UI developer for the Search Experience team. ### Member of Technical Staff @ Salesforce Jan 2015 – Jan 2015 | San Francisco Bay Area Software Engineer in Quality on Search ### Associate Member of Technical Staff @ Salesforce Jan 2014 – Jan 2015 Software engineer in quality on the search team. ### Software Developer @ Soapbox Jan 2015 – Jan 2016 | San Francisco Bay Area Soapbox was a mobile app that provided accessible, personalized information about the 2016 US presidential election. Built Android UI and designed algorithm for matching user preferences with candidates. ### Creator of 3D puzzle game Block Party @ Rice University Jan 2014 – Jan 2014 Created 3D puzzle game (3D version of a combination of tetris and tangram) Block Party with 2 other students for a class project. Led the team in development and idea iteration. Play it here: http://whateverwhouare.github.io/block_party ### Quality Engineering Intern @ salesforce.com Jan 2013 – Jan 2013 Built a framework that simplified and automated the logs charting process. * Utilized different Javascript frameworks, including d3, nvd3, cubism, and bootstrap, for the front-end. * Designed database for chart information and processed logs in HBase and OpenTSDB using Phoenix. * Wrote sample PIG scripts and splunk queries to retrieve logs from the Hadoop cluster and splunk server. ### Research Assistant @ Rice University Jan 2011 – Jan 2013 | Houston, Texas Multi-Robot System Lab; Led engineering efforts and implemented distributed algorithms for the r-one robots. * Led and managed the drafting and data collection for the upcoming paper. * Led the redesign of the infrared communication protocol. ### Developer @ Cleanweb Hackathon Jan 2012 – Jan 2012 Created an Android application that aims to reduce its users’ AC consumption. * Implemented the alert system for the application. * Designed a User-Interface that is simple and appealing. ### Undergraduate Technical Intern @ Intel Corporation Jan 2012 – Jan 2012 | Folsom, CA Completed three different prototypes to validate technology and ideas. * Automated different aspects of the meeting experience by integrating different APIs. * Tested and demonstrated the utilities of the Intel Solid State Drive management engine. * Conducted discovery work on 3D cameras, such as the Kinect, in business environments. ### Demo @ The Museum of Science and Industry Jan 2012 – Jan 2012 Designed and implemented a demo that was exhibited at the museum for National Robotics Week. * Illustrated different algorithms on the robots in a way that is appealing to a younger audience. * Implemented the bump-sensor behavior so it deals with both the algorithm and user command. ### Intern @ AsusTek, Inc Jan 2010 – Jan 2010 Developed software for educational robots for children. * Synchronized a set of random robot dance moves to any given mp3 file in a simulator. * Translated code for controlling the robot’s dance moves from C++ to Java. ## Education ### Bachelor of Science (B.S.) in Computer Science Rice University ## Contact & Social - LinkedIn: https://linkedin.com/in/penny-shen-56440759 --- Source: https://flows.cv/penny JSON Resume: https://flows.cv/penny/resume.json Last updated: 2026-04-01