# Erick Herrarte > Software Engineer at Strava, Inc. Location: United States, United States Profile: https://flows.cv/erickherrarte I am interested in developing software focusing on the user interface and user experience. I have mainly worked with web technologies such as Flex, GWT, jQuery, JSP, Grails, Struts, Spring, Tomcat, Apache, MySQL, CSS, Pure Templates and Javascript when developing websites. My experience includes developing applications on different platforms ranging from client server, web centric, mechatronics, browser extensions, and mobile-wireless platforms. I have developed applications using Flex, Java and C++ for client server, web based, and mobile platforms. ## Work Experience ### Software Engineer @ Strava, Inc. Jan 2011 – Present ### Senior Software Engineer @ LineMonkey Jan 2011 – Jan 2011 | Sant Cruz, CA Architected and designed web based store management system using the latest HTML5 application technologies, javascript templates, and browser extensions. This included optimizing javascript and memory footprints ### Senior Software Engineer @ Ticketfly Jan 2009 – Jan 2011 | San Francisco, CA Joined as the 3rd engineer of the early stage startup where I worked in fully designing, implementing and supporting the following: web based boxoffice for venues integrated with ticketfly's ticketing server and Boca ticket printer; all reporting functionality integrated with ticketing server; all printing functionality including bulk printing; user interface for mobile ticket scanning ### Flex consultant @ earthmine inc Jan 2010 – Jan 2010 ### Senior Rich Internet Application Engineer @ SeeqPod, Inc. Jan 2008 – Jan 2009 | Emeryville, CA Lead Rich Internet Application UI engineer for the SeeqPod search and music player written in Flex and actionscript. ### Founding Software Architect/Lead Developer @ Hyphen-8 LLC Jan 2006 – Jan 2008 | San Francisco, CA Designed and implemented web user interface and major server components for an SMS, location based game that allowed players to anonymously communicate and flirt using SMS. The web interface used Google Web Toolkit and the server used Java, MySQL, and Ibatis ### Software Consultant @ Lockheed Martin - Radical Innovation Technology Center Jan 2005 – Jan 2006 | San Jose, CA Worked on an IR&D project to develop new user interaction technologies with games as a vehicle. Used client server technologies using Java and Java Swing as well as C++ to create experiments with multi-player games. ### Graduate Student Research @ Garage Cinema Research, California Berkeley Jan 2002 – Jan 2004 | Berkeley, CA Worked in the Mobile Media Metadata group to research novel ways to interact with mobile phones and mobile camera phones ### Computer Software Engineer (CSE II) @ Lawrence Berkeley National Laboratory Jan 2001 – Jan 2004 | Berkeley, CA ### software engineer @ ThoughtWorks Jan 1998 – Jan 2000 ### software engineer @ Lockheed Martin Jan 1995 – Jan 1998 ## Education ### MS Information Management and Systems in User Interface Design University of California, Berkeley ### Bachelor of Science in Computer Science University of Illinois Urbana-Champaign ## Contact & Social - LinkedIn: https://linkedin.com/in/erick-herrarte-1493b3 --- Source: https://flows.cv/erickherrarte JSON Resume: https://flows.cv/erickherrarte/resume.json Last updated: 2026-04-11