# Brian Terczynski > Staff Software Engineer, Android Platform Lead, Thumbtack Location: San Francisco, California, United States Profile: https://flows.cv/brianterczynski 31+ years of experience in software development. 11 years in Android development (Kotlin, Java, Compose, View System, Coroutines, RxKotlin/RxJava, ViewModels, Jetpack Navigation, Espresso, Robolectric, Roborazzi, MVVM, MVP). Prior experience in writing and designing server-side software in Java and C++, and some web development in HTML/PHP/CSS/JavaScript. M. S. in Computer Science from Georgia Institute of Technology (GPA 4.0). B. S. in Computer Science from University of California, San Diego. ## Work Experience ### Staff Software Engineer (Android) @ Thumbtack Jan 2017 – Present | San Francisco Bay Area Current: Android infrastructure engineer; lead engineer for the Android engineering community at Thumbtack. Prior: Product engineer on the Android Thumbtack Pro app. - Built numerous new features. - Architecture support, improvement and standards. - Build out test infrastructure: Espresso, Robolectric, Roborazzi, coverage tracking, BrowserStack, Firebase Test Lab - Kotlin, Compose, View System, Coroutines, ReactiveX (RxKotlin, RxJava), ViewModels, Jetpack Navigation, OkHttp, Apollo GraphQL, Room - Gradle, Jenkins CI Pipeline - Some Python and PHP - Company-wide presentations, 4 blog posts, inventor on issued patent ### Senior Software Engineer @ Facebook Jan 2014 – Jan 2017 | Menlo Park, CA Android Software Engineer on Facebook's core Android product: - "On This Day" feature - Facebook Search on Android -- Video Search -- Photo Search -- News and Trending - Intern Manager 2015, 2016, 2017 ### Senior Software Engineer @ Yahoo Jan 2013 – Jan 2014 | Carlsbad, CA Software Engineer on back-end online advertising order and reporting system. - Javascript, Java, JEE, HTML, Spring, SOAP, Web Services, XML, Hibernate, SQL, MDX. - Maven, Subversion, Git. - Scrum, Agile. - Finalist in 2013 Q4 Hackathon: Android App. ### Staff Software Engineer @ Intuit Jan 1999 – Jan 2013 | San Diego, CA * Software Engineer on Electronic Filing Engine for 6 years: -- Interacted with IRS, state agencies, business partners and customers to develop e-filing system for Income Tax and Payroll Tax. -- Technologies: Java, JEE, EJBs, JBoss, Servlets, Swing, JSP, Struts, XML, networking, JMS, SQL, Hibernate, Oracle, SOAP, HTML, JavaScript. -- Technical Lead and Staff Software Engineer on EFE Payroll for 2 years. -- System serves over 80 million customers per year. * Technical lead on the Basic Hosting Platform architecture. Leading team of 3 engineers. Java, JBoss, JEE, Maven. * Technical lead and architect on back-end payroll messaging system for 4 years. Java, JMS, C++, COM/ATL, MTS. * Designed and developed JEE monitoring system for data center applications. * Developed distributed session management system. Java, JMX. * Developed web-based tax table service. ASP. * Helped develop distributed licensing system. Java. * Technical writing and presentations. * Process excellence: Scrum, Fagan Inspections, TSP/PSP. ### Software Engineer @ Altris Software Jan 1994 – Jan 1999 | San Diego, CA Designed and developed web and Win32 document management system. Technical lead and developer for UNIX distributed data storage system. UNIX web server administration. C, C++, UNIX Shell, perl, CGI, HTML, COM, ActiveX. Technical writing, QA, customer support. ### Developer @ San Diego Supercomputer Center Jan 1996 – Jan 1996 | San Diego, CA Developed molecular visualization program with OpenGL/VRML on SGI workstations. Written in C. ## Education ### Master of Science (M.S.) in Computer Science Georgia Institute of Technology ### Bachelor of Science (B.S.) in Computer Science UC San Diego ## Contact & Social - LinkedIn: https://linkedin.com/in/brianterczynski --- Source: https://flows.cv/brianterczynski JSON Resume: https://flows.cv/brianterczynski/resume.json Last updated: 2026-04-12