# Tim Boucher > Principal Software Engineer at Superhuman Location: Oakland, California, United States Profile: https://flows.cv/timboucher Experienced Senior Software Engineer with a demonstrated history of developing web applications. Skilled in JavaScript, React, CSS, Internationalization (i18n) tools and processes, and Web Applications. Strong engineering professional with a M.Sc. focused in Computer Science from Ecole polytechnique and Télécom Paris (France). ## Work Experience ### Principal Software Engineer @ Superhuman Labs, Inc. Jan 2017 – Present | San Francisco Bay Area At Superhuman, we're building the fastest email client ever made! Fast in raw speed, but also by encouraging the use of keyboard shortcuts, keeping you in the flow, and optimizing for the busy business person's workflows. I work on the desktop app, using JavaScript/TypeScript, React, SQLite, and Go in the backend. I've built many of the most used features of product, including Split Inbox, Pop-Out Compose, the macOS and Windows native apps, AI features like AI Compose and Summaries, and most recently a slew of collaborative features with shared conversations and comments. I've lead the conversion of our codebase from CoffeeScript to JavaScript. In the 7+ years I've been at the company, I've helped many engineers ramp up to our codebase and processes, as well as mentoring other engineers. ### Senior Software Engineer @ AdRoll, a division of NextRoll Jan 2013 – Jan 2017 | San Francisco Bay Area Worked on the full stack for the dashboard for AdRoll's Prospecting product. The frontend is built in React and the backend is running on Flask. I have designed and implemented processes and tools for the internationalization (i18n) of all products at AdRoll. In my spare time, I built a Chrome extension to improve the efficiency of people across the company (e.g., account managers, sales executives) by making account switching fast and easy. Used by over 30% of the company. Prior to that, I worked on the reporting dashboard for our Retargeting product, built in Backbone.js. In the miscellaneous category, I helped host and organize the monthly Engineering All Hands; have organized fundraising for over 3,500 meals for kids in Cameroon and Sudan; won the Roller of the Year award for the Monkey (take your work seriously but not yourself). ### Systems Engineer @ Orange Silicon Valley Jan 2010 – Jan 2013 ### Product Manager @ Veodia Jan 2009 – Jan 2010 • Managed feature definition and prioritization for Screenjelly, a web-based screen-recorder integrated with Facebook and Twitter, with a particular focus on simplifying the interface and flows. (think Twitpic for screen-recording) • Managed branding and outbound communication for Screenjelly on Twitter, Customer Support site, blog. • Worked with executive team on developing new product ideas, conducting competitive analysis of the market, and preparing mockups and prototypes for customer validation meetings. • Managed introduction of new version of screen-recorder for ScreenToaster. ### Support and Product Engineer @ Veodia Jan 2008 – Jan 2009 | San Francisco Bay Area • Managed technical support for the company. (phone, email, documentation) • Developed plug-in prototypes for various collaboration platforms (e.g. Microsoft Sharepoint, Confluence, Salesforce, Wordpress) • Worked on product definition directly with VP of Products to define and specify new features. (e.g. introduction of upload and playback of HD videos, definition of encoding formats for HD and screen recording files) ### Solutions Engineer @ Envivio Jan 2006 – Jan 2008 • Managed deployment of mobile-TV and IPTV headends in Americas and Asia-Pacific regions, from defining the solution pre-sales to the installation, training and acceptance onsite. (projects’ budgets ranging from $25k to $1M+) • Supported VP and Director of Sales on key prospective sales, for live demonstration and integration, as well as writing of commercial proposals. • Frequently specifically picked by CEO and higher management to work on biggest opportunities. • Implemented and customized project management tool to improve and centralize internal communication. ### Sales Engineer EMEA @ Envivio Jan 2006 – Jan 2006 • Provided technical expertise on video and network aspects of commercial proposals and product demonstrations to customers for the EMEA Director of Sales. • Provided first level technical support to customers during decision process. ### Professional Services Engineer @ Envivio Jan 2005 – Jan 2006 • Maintained and developed demonstrations of Envivio’s products for customers and trade-shows. (Digital Signage, IPTV solutions, HD encoders) • Provided training on Envivio’s solutions and products to customers. • Provided phone and email technical support, as well as onsite repair, setup and configuration. ### Software Engineer Intern @ Envivio Jan 2004 – Jan 2005 • Development on Envivio’s webcasting solution for the Enterprise market. • Specialized on MPEG-4 interactive applications development (with Envivio’s authoring tool) • Gained expertise in MPEG-4/h.264 encoding and streaming technologies. ### Software Engineer intern @ IRISA Jan 2003 – Jan 2003 Built and optimized face-tracking software, by combining face detection and point-tracking algorithms developed by IRISA researchers. Program was used by INA (French audiovisual archives) to facilitate auto-tagging of videos. (IRISA is a French research center in Computer Science specialized in Signal processing.) ## Education ### M.Sc. in Computer Science École Polytechnique ### M.Sc. in Computer Science Télécom Paris ## Contact & Social - LinkedIn: https://linkedin.com/in/timotheeboucher - GitHub: https://github.com/Timothee --- Source: https://flows.cv/timboucher JSON Resume: https://flows.cv/timboucher/resume.json Last updated: 2026-04-12