# David Tien > Software Engineer at Shippo Location: Berkeley, California, United States Profile: https://flows.cv/davidtien Become a better software engineer ## Work Experience ### Software Engineer @ Shippo Jan 2017 – Jan 2017 | San Francisco, California ### Software Engineer @ athenahealth Jan 2016 – Jan 2016 I am part of the platform team mainly responsible for creating a directory service to be the single source of truth for the whole of Athenahealth. We are using Spark, Kafka, and Zookeeper to listen on changes on our main Oracle DB and then populate the changes to elasticsearch for more efficient access. We are also writing REST API's mainly using Swagger UI for another avenue of access. Some things I have done Wrote a python script to create suggestion documents from existing elasticsearch indexes and then index them into separated suggestion indices Implemented and deployed SwaggerUI for Athenahealth’s general free text search api in Clojure ### Software Engineering Intern @ athenahealth Jan 2016 – Jan 2016 Wrote a Java class to quickly reload data into an elasticsearch index Achieved a speed of about 60,000 documents in 50 sec ### Software Engineering Intern @ athenahealth Jan 2015 – Jan 2015 Wrote an internal web app to allow publishing of advertising content to the Epocrates app - Java API with JAX-RS and Jersey on the backend and Angular frontend - Used JSch to scp image files to remote server - Used Hibernate bulk processing to optimize database writes, 100,000 new rows in 20 minutes ### Software Engineering Intern @ Socialplex Inc. Jan 2014 – Jan 2014 Wrote a web scrapper using XPath and Python to grab photos and videos off of Twitter based on a given hashtag Implemented the frontend of a premium event page for the world cup, including modal video trailer and custom dropdown filter by country and match ### Software Engineering Intern @ Pulselocker Jan 2013 – Jan 2013 Implemented frontend design changes for their 2.0 web app Did database management with psycopg2 ### Undergraduate Research @ UC Berkeley Jan 2012 – Jan 2012 | Berkeley, California Conducted research on the growth of thin film semiconductors using vapor transport and chemical decomposition. Specifically focused on MoS2 attempting to achieve single layers to maximize desired properties such as conductivity and compatibility with graphene. ## Education ### Full-Time Training in Anaheim ### Bachelor of Science (BS) in EECS University of California, Berkeley ### Saratoga High School ## Contact & Social - LinkedIn: https://linkedin.com/in/david-tien-684b2a45 --- Source: https://flows.cv/davidtien JSON Resume: https://flows.cv/davidtien/resume.json Last updated: 2026-03-29