This is Thumbtack engineering.

Our mission is to build a marketplace for accomplishment by connecting customers with professionals.

Impact-driven

We are transforming the economy by architecting a dependable service that handles millions of introductions efficiently, seamlessly and almost invisibly.

Engaging

Pair programming, mentorship, code reviews, group learning — we’re constantly learning from each other.

Thoughtful

From software design to UX design to what type of beer to brew next, we are thoughtful about everything we do. All is open to rigorous, data-driven experimentation.

Engineering team photo

Meet the team.

Thumbtack has assembled a team of creators who build products and tools you use everyday.
Our engineers are generalists and craftspersons with a commitment to both breadth and depth of expertise.

  • Glen Oakley

    Glen Oakley

    Check out the full profile

    Glen Oakley

    Glen Oakley

    Software Engineer

    Glen is one of our Software Engineers and joined Thumbtack two years ago after being introduced to us at Start @ a Startup while earning his degree from The College of New Jersey with a B.S. in Computer Science. Glen has been a hacker for many years, and while in school organized the college’s first hackathon.

    In addition to writing great code, Glen enjoys spending his time hiking, biking or practicing yoga. You might also catch Glen enjoying classic PC games like TF2, RuneScape, or Sid Meier’s Civilization series.

  • Richard Whalen

    Richard Whalen

    Check out the full profile

    Richard Whalen

    Richard Whalen

    Software Engineer

    Richard is one of our Software Engineers. He joined Thumbtack two years ago after earning his Masters in CS from Vanderbilt University. At Vanderbilt, Richard helped teach a course in software patterns and worked as a freelance developer. Richard was introduced to us at Start @ Startup and quickly loved Thumbtack’s mission and product.

    In addition to being a great coder, he’s an avid outdoorsman - both a lover of the beach and the mountains. He enjoys the West Coast surf and sun but is just as excited about bouldering, climbing, cycling or any other mountain pursuit.

  • Thomas Nourse

    Thomas Nourse

    Check out the full profile

    Thomas Nourse

    Thomas Nourse

    Software Engineer

    A native Californian, Tommy went east to CMU to study computer science and came back with his Master's degree and a love of Steeler's football. He previously worked at Google on Android Maps, Ads, and Analytics.

    When not wrangling code, you'll find Tommy always in pursuit of adventure. He launches balloons to space to snap photos of Earth, scuba dives in the Monterey Bay, and cycles with the Thumbtack cycling team. He also brews a mean pale ale. You can find him on the air as an amateur radio operator (call sign KI6NKO) or at his blog.

  • Ben Anderson

    Ben Anderson

    Check out the full profile

    Ben Anderson

    Ben Anderson

    Software Engineer

    Ben, or as we like to call him - Bando, is one of our Software Engineers. He joined Thumbtack three years ago after earning his degree from Carleton College. In school he majored in Math and was especially interested in combinatorics. While at Carleton, Bando not only focused on the technical realm but also taught swing dance classes. Bando is currently working on how Thumbtack’s Pros and Customers connect as the marketplace scales in size. As our marketplace grows, the challenges continue - something Bando is especially excited about!

    He loves spending time outside hiking, enjoying San Francisco’s unbeatable weather, brewing beer with his co-workers and traveling the world.

  • Jeremy Mikkola

    Jeremy Mikkola

    Check out the full profile

    Jeremy Mikkola

    Jeremy Mikkola

    Software Engineer

    Jeremy just graduated from Appalachian State this spring, and moved across the US from Boone, NC to San Francisco to work at Thumbtack. He is an avid photographer (check out his blog for some of his work), and we are all excited to see how many different ways he can photograph the San Francisco fog. Jeremy is a Linux user, and unusually enough is both a vim and emacs user. He switches between them for different languages and tasks and says he uses whichever one is best suited for the task at hand.

  • Marco Almeida

    Marco Almeida

    Check out the full profile

    Marco Almeida

    Marco Almeida

    Site Reliability Engineer

    Marco joins Thumbtack after earning a PhD in Computer Science on the equivalence of regular languages. He yearns for the days when Emacs used to be his email client, radio station, mp3 player, MSN client, and text editor. Marco really likes music, and enjoys listening to a lot of different types from Shostakovsky to Nirvana. He is eagerly awaiting the return of the Kronos Quartet to San Francisco. He plays the guitar - or at least he used to play it a lot more, a long time ago, in a galaxy far, far away. His one distaste in the culinary world is fava beans.

  • Felipe Cypriano

    Felipe Cypriano

    Check out the full profile

    Felipe Cypriano

    Felipe Cypriano

    iOS Engineer

    Felipe Cypriano loves coding and is always striving to improve his code-writing skills in order to write the best code he can. Originally from Brazil, Felipe enjoys American football more than his native country’s passion, and even prefers English over Portuguese (shhh! don’t tell anyone). Felipe loves traveling, and really enjoys seeing different places and cultures. He loves the weather in San Francisco and being able to walk 40 minutes to work without breaking a sweat - leaving the hot, humid weather of Brazil for vacation time.

  • Peter Xiao

    Peter Xiao

    Check out the full profile

    Peter Xiao

    Peter Xiao

    Software Engineer

    Hailing from Princeton, New Jersey, Peter graduated from CMU and went to travel the world for three months before settling in at Thumbtack. His adventures abroad include (but not limited to) losing his passport in London, getting lost in Amsterdam, eating at a Michelin star restaurant in Paris, booking a last minute flight to Rome just to try Italian food, taking a shot of rice wine with snake blood and its still beating heart, learning to ride a motorcycle and riding through the winding mountain roads in Thailand, getting his phone pickpocketed in Malaysia, and surfing in Bali.

  • Jeremy Ehrhardt

    Jeremy Ehrhardt

    Check out the full profile

    Jeremy Ehrhardt

    Jeremy Ehrhardt

    Software Engineer

  • Maddie Mirzoeff

    Maddie Mirzoeff

    Check out the full profile

    Maddie Mirzoeff

    Maddie Mirzoeff

    Software Engineer

    Maddie graduated from MIT with a math with computer science degree. She’s originally from New York, but loves the weather and how nice people are in San Francisco. She really enjoys the problem solving aspect of software engineering and loves how much of an impact a simple program can make. Outside of work she can be found doing puzzles, making puns, playing games, solving rubik’s cubes, watching football, reading fantasy novels, or exploring the huge world we live in.

  • Nate Kupp

    Nate Kupp

    Check out the full profile

    Nate Kupp

    Nate Kupp

    Data Scientist

    Nate joined Thumbtack in December 2014, after two and a half years as the tech lead for iOS battery life analytics at Apple. Prior to Apple, he completed his Ph.D. at Yale, addressing problems in semiconductor manufacturing & test via machine learning. When not in the office, Nate can be found studying machine learning in neighborhood cafes. He also enjoys traveling, photography, and playing guitar.

  • George Pantazis

    George Pantazis

    Check out the full profile

    George Pantazis

    George Pantazis

    Software Engineer

    George studied Graphic Design at SCAD, and since graduating has worked at advertising and digital agencies in Boulder and San Francisco as a designer, creative, and engineer.

    When not coding, George enjoys Giants baseball, Alabama football, board games, working on his teardrop camper, and exploring California with his wife, Amanda and their Schnauzer, Milo.

  • Mark Schaaf

    Mark Schaaf

    Check out the full profile

    Mark Schaaf

    Mark Schaaf

    VP Engineering

    Mark is Thumbtack’s VP of Engineering. He joins us from Google, where he ran the mobile display ads engineering team and later led consumer and merchant payments engineering. Previously, he was the 2nd engineering hire and Director of Engineering at Admob, which was acquired by Google in 2010. Mark is very excited to be at Thumbtack, and bring his expertise to help lead the team in creating something truly special and world-changing.

    In his free time Mark likes to get outside, hiking and backpacking the Sierra Nevada. Whenever the weather cooperates, he’s also been known to snowcamp.

  • Jorge Simosa

    Jorge Simosa

    Check out the full profile

    Jorge Simosa

    Jorge Simosa

    Software Engineer

    After spending five years in Boston attending a school popularly known by its abbreviation (MIT), Jorge decided it was time to find warmer weather while avoiding the humidity of his hometown, Miami. He is thrilled to join Thumbtack and help the team navigate through the super-growth phase.

    During his off-time, Jorge enjoys playing sports but is particularly passionate about soccer, instilled in him at the tender age of three. He appreciates lively dance parties and tends to explore new places by savoring the local cuisine. He firmly believes that no vacation is complete without a visit to the beach.

  • Xin Liu

    Xin Liu

    Check out the full profile

    Xin Liu

    Xin Liu

    Software Engineer

    Xin joined Thumbtack in April 2015, after working on content discovery and recommendation for 16 months at Twitter. He also learned a few tricks in location based services and cloud computing while at Microsoft.

    When not working, Xin enjoys reading scifi, fantasy, or biography books. He is always trying to get back in shape to be a US Masters swimmer.

  • Krissy Huizar

    Krissy Huizar

    Check out the full profile

    Krissy Huizar

    Krissy Huizar

    Ninja

    Krissy is our team Ninja (which means she wears a lot of hats). She joined us by way coming to a Wednesday night Family Dinner at the office (trust her - the food was amazing). Prior to Thumbtack, she worked at Wellington Management Company, where she worked on the Global Consultant Relations team. Before that, she spent some time at a VC firm. She earned her B.A. from UCLA.

    In her free time, you can find her practicing yoga, venturing the world, going to concerts, reading, and spending quality time with her pup - Boomer.

  • Andrew Lam

    Andrew Lam

    Check out the full profile

    Andrew Lam

    Andrew Lam

    Software Engineer

    Originally from the east coast, Andrew journeyed out west after graduating with a Masters from CMU. After spending several years at Apple optimizing the battery life on iOS devices, Andrew joined Thumbtack in the summer of 2015. Outside of work, Andrew can usually be found at a local sushi restaurant. Andrew also enjoys traveling the world and dreams of competing on MasterChef Junior.

  • Emily Fujimoto

    Emily Fujimoto

    Check out the full profile

    Emily Fujimoto

    Emily Fujimoto

    Software Engineer

    Originally from Tucker, Georgia, Emily got her BS from Harvey Mudd College and MS from the University of California, Santa Barbara, both in computer science. Excited by everything she had read about the culture (and also the promise of food), she joined Thumbtack shortly after graduating.

    Outside of programming she enjoys playing games, regardless of if they are of the video, board, or tabletop role-playing variety. She also enjoys dancing, especially West Coast Swing and Argentine tango, though she prefers to dance lead rather than follow. Currently she is working on winning the heart of her two new rescue cats Katya and Natasha Romanov (the latter of whom was most certainly not named after a certain Marvel character after watching the second Avengers movie, what are you talking about?).

  • Michelle Guqian Du

    Michelle Guqian Du

    Check out the full profile

    Michelle Guqian Du

    Michelle Guqian Du

    Data Scientist

    Michelle joined Thumbtack in June 2015 after spending two years as a modeling statistician in a Affinnova/Nielson Company, a market research firm in Boston, MA, where she leveraged hierarchical Bayes, latent class and other models to advise new product design, product restages, pricing and promotional strategies. She received her master's degree in biostatistics from Columbia.

    If you are also an Anime fan, sci-fi reader, gamer, and into drawing, talk to Michelle!

  • Ivan Babushkin

    Ivan Babushkin

    Check out the full profile

    Ivan Babushkin

    Ivan Babushkin

    Software Engineer

    Ivan joined Thumbtack in August 2015 and moved to San Francisco from St. Petersburg, Russia.

    Ivan likes playing guitar and riding bikes.

  • Stanley Ku

    Stanley Ku

    Check out the full profile

    Stanley Ku

    Stanley Ku

    Software Engineer

    Stanley joined Thumbtack in August 2015. He earned both his bachelor’s and master’s degree from UCLA. Despite being a LA native, he prefers NorCal over SoCal because of the people, cooler weather, and tech scene. In his free time, he enjoys traveling, photography, and snowboarding but his biggest interest by far is cars. His goal is to someday own a classic Porsche 911.

  • Dima Kamalov

    Dima Kamalov

    Check out the full profile

    Dima Kamalov

    Dima Kamalov

    Software Engineer

    Dima joined Thumbtack in August 2015. He comes from Homejoy, where he worked on scheduling algorithms. Previously he worked on network-based geolocation algorithms at Newfield Wireless. Aside software and data, Dima enjoys games (go, poker, chess), classical piano, and couchsurfing.

  • Carolina Galleguillos

    Carolina Galleguillos

    Check out the full profile

    Carolina Galleguillos

    Carolina Galleguillos

    Software Engineer

    Carolina joined Thumbtack in August 2015. She joins us from Conversant Inc., where she managed engineering teams responsible for Conversant's core technology for text, image and video content analysis and categorization. Previously, she built computer vision and machine learning classification systems at SET.tv, which was acquired by Conversant in 2014. She obtained a Ph.D. in Computer Science from UC San Diego, where she did research in object recognition in images.

    Originally from Chile, Carolina is a wine and empanada lover. In her free time she likes traveling with friends, as well as reading science fiction books, doing some mix-media painting and playing music.

  • Chris Pak

    Chris Pak

    Check out the full profile

    Chris Pak

    Chris Pak

    Software Engineer

    Chris joined Thumbtack in August 2015. He comes from Asana, where he worked for about two years on improving application performance and stability. He obtained a degreee in Mathematics from Stanford in 2012.

    Chris is originally from Colorado, and loves anything related to the mountains: skiing, ice and rock climbing, hiking, backpacking, and mountain biking.

  • Wenbiao Peng

    Wenbiao Peng

    Check out the full profile

    Wenbiao Peng

    Wenbiao Peng

    Software Engineer

    Wen joined Thumbtack in August 2015. He comes from LinkedIn, where he worked in Relevance Infranstructure and Messenging Infrastructure teams for 3+ years. Before LinkedIn, he worked in Amazon. Wen like hiking and travelling.

  • Vickie Duong

    Vickie Duong

    Check out the full profile

    Vickie Duong

    Vickie Duong

    Software Engineer

    Vickie joined Thumbtack in August 2015. She was born and raised in the Bay, studied CS at Stanford ('08), and also lived abroad in Milan, Italy studying fashion design for a year. She enjoys yoga, Formula 1, traveling, and eating her way through San Francisco and the Bay Area in general.

  • Lei Gong

    Lei Gong

    Check out the full profile

    Lei Gong

    Lei Gong

    Data Scientist

    Lei joined Thumbtack in October 2015. He was born in Hangzhou. He came to the states four years ago to do research in computational and Bayesian statistics. He likes basketball and reading, especially non-fiction. He just started surfing and running.

  • Tri Cao

    Tri Cao

    Check out the full profile

    Tri Cao

    Tri Cao

    Software Engineer

    Tri is excited to be part of the Engineering team at Thumbtack because he believes Thumbtack is solving an important problem and helping a lot of people to be more successful. Before Thumbtack, Tri worked at a few companies, including the world's biggest online and offline retailers. Before coming to the US for work, Tri spent almost ten years in Sydney, Australia for his college and graduate school. Outside of work, he enjoys hiking, camping and tinkering with electronics.

  • Joe Tsay

    Joe Tsay

    Check out the full profile

    Joe Tsay

    Joe Tsay

    Software Engineer

    Joe joined Thumbtack in October 2015. He has lived in the Bay Area all his life, though he enjoys traveling the world whenever he gets the chance. In the past, Joe worked at LinkedIn creating new experiences for Premium Subscribers, and at Currenex building a forex trading platform. He holds an EECS degree from U.C. Berkeley.

    Outside of work, you can find Joe exploring SF trying to find the best carne asada burrito or climbing rocks at Dogpatch Boulders. He is also an aspiring amateur computer game streamer, primarily playing Overwatch and Hearthstone.

  • Suzanne Fei

    Suzanne Fei

    Check out the full profile

    Suzanne Fei

    Suzanne Fei

    Software Engineer

    Suzanne joined Thumbtack in November 2015. After living in Paris, Berlin and Beijing, she moved to California in 2011. Prior to Thumbtack, she worked at a couple of different startups in the Bay Area as a data scientist and software engineer. When not sitting in front of a computer, she enjoys reading, rock climbing, cooking for friends and daydreaming about adopting a dog in the - hopefully not-too-long-term - future.

  • Bryan Jensen

    Bryan Jensen

    Check out the full profile

    Bryan Jensen

    Bryan Jensen

    Software Engineer

    Joining Thumbtack in November 2015, Bryan came to us after an accelerated three years of studying Computer Science at a small liberal arts college in Massachusetts. After three winters of trudging to class through the snow, he decided to move back to the warmer climates of where he had grown up, in the Bay Area, and put his new degree to good use.

    Aside from programming his interests include gaming, on computer and consoles, as well as more physical activities such as rock climbing and biking on the Steven's Creek Trail.

  • Harsh Panchal

    Harsh Panchal

    Check out the full profile

    Harsh Panchal

    Harsh Panchal

    Software Engineer

    Harsh joined Thumbtack in the November of 2015. Prior to Thumbtack, he worked at Oracle and studied at Cornell University.

    Outside work, Harsh enjoys playing board-games, socializing with friends and contemplating what he should watch on Netflix.

  • Josip Sokcevic

    Josip Sokcevic

    Check out the full profile

    Josip Sokcevic

    Josip Sokcevic

    Software Engineer

    Josip joined Thumbtack in November 2015. He moved from Croatia where he earned his CS degree. Prior to Thumbtack, he worked at a small startup located in San Francisco for 4 years.

    Outside of work, Josip enjoys playing both regular and table tennis, drinking espresso, IPA and whiskey (but not at the same time).

  • Xiao Zhang

    Xiao Zhang

    Check out the full profile

    Xiao Zhang

    Xiao Zhang

    Software Engineer

    Xiao joined Thumbtack in January 2016. He moved to San Francisco, CA in summer 2011 to join Twitter, where he worked for over 4 years. Prior to that, he earned his Ph.D. degree in CS from Pennsylvania State University. Xiao came to the US in summer 2006 from Harbin, China, his hometown. It's in the northeastern part of China, extremely cold in the winter, warm and nice in the summer.

    Outside of work, Xiao likes playing basketball, swimming, music and hiking. He hiked Mount Whitney in summer 2015, 19 hours round trip. He plans to do it again and use less time. He has been a big fan of beer. But recently he acquired a taste for whiskey, bourbon especially.

  • Devin Ding

    Devin Ding

    Check out the full profile

    Devin Ding

    Devin Ding

    Software Engineer

    Devin Ding joined Thumbtack in January 2016. Prior to Thumbtack, he worked at Google for 3 years and before that Facebook as a software engineer.

    When not talking to a computer, he enjoys spending time with his family and running.

  • Vic Liu

    Vic Liu

    Check out the full profile

    Vic Liu

    Vic Liu

    Software Engineer

    Vic joined Thumbtack in Jan 2016, after spending 10 years at Google as a tech lead & manager on a variety of ads and payments projects. He earned a Ph.D. in CS from UCLA, researching text data retrieval and mining.

    Originally from a northern city in China known for its cold winter season, Vic is now addicted to the sunny Californian weather. When unplugged, he enjoys taking photos, hiking, reading nonfiction books, and binge-visiting museums.

  • Heidy Hernandez Breton

    Heidy Hernandez Breton

    Check out the full profile

    Heidy Hernandez Breton

    Heidy Hernandez Breton

    Software Engineer

    Heidy joined Thumbtack in February 2016. She is originally from Havana, Cuba but has also lived in Lima, Peru and Miami. She is joining us from Wolfram Research, where she worked as part of the Integrated Services team for 2 years. Outside of work, Heidy enjoys reading, cooking and traveling the world.

  • Tong Pan

    Tong Pan

    Check out the full profile

    Tong Pan

    Tong Pan

    Software Engineer

    Tong joined Thumbtack in February 2016. He previously worked at Microsoft on Office for iOS and Mac for 5 years. When not coding, Tong likes snowboarding, basketball, photography, video games and spending time with his family.

  • Mariano Simone

    Mariano Simone

    Check out the full profile

    Mariano Simone

    Mariano Simone

    Software Engineer

    Born and raised in Argentina, Mariano moved to the epicenter of Software Development and joined Thumbtack in February 2016.

    Besides solving problems using code and contributing to FOSS, he enjoys practicing Kung Fu, reading, brewing beer and listening/playing music.

  • Tiancheng Li

    Tiancheng Li

    Check out the full profile

    Tiancheng Li

    Tiancheng Li

    Software Engineer

    Tiancheng joined Thumbtack in March 2016. Before Thumbtack, he worked at Google for over 5 years. When not coding, Tiancheng enjoys hiking, running, and spending time with his family.

  • Yuehua Zhang

    Yuehua Zhang

    Check out the full profile

    Yuehua Zhang

    Yuehua Zhang

    Software Engineer

    Yuehua is one of our Software Engineers. Before joined us he was a Ph.D. student at Clemson University, where he's studying Computer Science.

    Outside of the office, he loves playing different types of sports: soccer, football and tennis. In addition to playing sports, he's a huge Clemson football fan - Go Tigers! You can also find him traveling around in his free time. He's excited to be in the lively city of San Francisco.

  • Serhiy Kostyshyn

    Serhiy Kostyshyn

    Check out the full profile

    Serhiy Kostyshyn

    Serhiy Kostyshyn

    Software Engineer

    Before joining Thumbtack in April 2016, Serhiy worked for IT consulting companies as a software engineer and project manager. There he was helping startups like OpenX, Tongal and CloudMade, and giants like Google build amazing products for their customers.

    When not in the office, he is most likely to be found traveling, reading or swing dancing.

  • Thomas Evans-Pratt

    Thomas Evans-Pratt

    Check out the full profile

    Thomas Evans-Pratt

    Thomas Evans-Pratt

    Software Engineer

    Thomas joined the team in May 2016, before that he was a software engineer and manager with Box and before that he was working hard at UC Berkeley towards his CS degree.

    In his off time he likes to make and wear costumes, travel to interesting cities (mostly to wear cotumes at comic conventions), and tear up dance floors.

  • Leo Benkel

    Leo Benkel

    Check out the full profile

    Leo Benkel

    Leo Benkel

    Software Engineer

    Leo joined the team in May 2016, before that he was a computer scientist in the Framehawk team.

    In his off time he likes to write some more code, discover new restaurants and meet new people.

  • Yeming Fang

    Yeming Fang

    Check out the full profile

    Yeming Fang

    Yeming Fang

    Software Engineer

    Yeming joined the team in May 2016, before that he was at a private startup and Microsoft search team.

    In his spare time he likes swimming, reading books on history and cooking steak in the open air.

  • Jessie Cao

    Jessie Cao

    Check out the full profile

    Jessie Cao

    Jessie Cao

    Software Engineer

    Jessie joined the team in June 2016. Prior to Thumbtack, she worked at Delphix after graduating with a Master's degree from Carnegie Mellon University.

    Outside of work, She enjoys reading, watching movies and playing board games with friends.

  • Tracy Livengood

    Tracy Livengood

    Check out the full profile

    Tracy Livengood

    Tracy Livengood

    Software Engineer

    Tracy joined Thumbtack in June 2016. His last role was at Synack, a cyber security startup, where he led the backend engineering team. Prior to that he worked at Oracle in Bozeman, Montana. Originally from the frigid north, he relocated to beautiful California in 2012. Outside of work he enjoys backpacking, reading, fitness and comedy.

  • Dylan Joss

    Dylan Joss

    Check out the full profile

    Dylan Joss

    Dylan Joss

    Software Engineer

    Dylan joined the team in June 2016. He is a Software Engineer on our Project Completion Experience team, better known as PCX. He joined Thumbtack after graduating from MIT, where he earned his Bachelor's degree in Computer Science. He's excited to work on improving Thumbtack's customer experience.

    Dylan loves traveling, studying foreign languages, and staying active. He recently moved to San Francisco and is looking forward to venturing around the city.

  • Sumit Agarwal

    Sumit Agarwal

    Check out the full profile

    Sumit Agarwal

    Sumit Agarwal

    Software Engineer

    Sumit joined the team in July 2016. Previosuly, he has worked in the gaming industry for the last four years and most recently overseeing the backend engineering for a gaming startup called Mastermind Studios. He moved to the United States in 2010 for Grad school at USC after working for a few years in India.

    Sumit is a music lover and you can usually find him checking out some live underground/indie band. He also loves swimming, running and is deeply interested in science and politics.

  • Lingduo Kong

    Lingduo Kong

    Check out the full profile

    Lingduo Kong

    Lingduo Kong

    Software Engineer

    Lingduo joined Thumbtack in July 2016. He is a Software Engineer on our backend engineering team. Before Thumbtack, he just graduted from the University of Chicago and earned Master degree in Computer Science. He is excited to improve the system platform of Thumbtack.

  • Weikang Wan

    Weikang Wan

    Check out the full profile

    Weikang Wan

    Weikang Wan

    Software Engineer

    Weikang joined Thumbtack in July 2016. Prior to Thumbtack, he was a Software Engineer at AOL after graduating with a Master's degree at Columbia University. Originally from China, he moved to California Bay Area in 2012.

    Weikang likes playing and watching soccer games. He also loves swimming and running in the Summer, and snowboarding in the Winter.

  • Neha Agarwal

    Neha Agarwal

    Check out the full profile

    Neha Agarwal

    Neha Agarwal

    Software Engineer

    Neha joined Thumbtack in July 2016. Prior to Thumbtack, she was at Thomson Reuters and Google. Originally from India, she moved to the US for grad school at Stanford and graduated with a Masters in Computer Science.

    In her spare time Neha enjoys playing basketball, badminton and surfing (despite the frigid waters of the bay). She is also an avid reader.

  • Alex Cheston

    Alex Cheston

    Check out the full profile

    Alex Cheston

    Alex Cheston

    Software Engineer

    Alex joined Thumbtack in July 2016. Prior to Thumbtack, he was at YouTube and Google. Originally from Philadelphia, he attended Washington University in St. Louis and then continued westward to live in San Francisco.

    In his spare time Alex enjoys mountain biking and live music.

  • Wei Zhang

    Wei Zhang

    Check out the full profile

    Wei Zhang

    Wei Zhang

    Software Engineer

    Wei joined Thumbtack in July 2016. Prior to Thumbtack, he was at Indus River Ventures and Zoosk. Originally from China, he worked in Chinese Academy of Sciences before he moved to the United States.

    In his spare time Wei enjoys spending time with his family and playing soccer with his friends.

  • Tongyun Lu

    Tongyun Lu

    Check out the full profile

    Tongyun Lu

    Tongyun Lu

    Software Engineer

    Tongyun joined Thumbtack in July 2016. He is a Software Engineer on our MI Team. Prior to Thumbtack, he was at Carnegie Mellon University, where he earned his master degree in Electrical and Computer Engineering.

    In his spare time Tongyun enjoys playing soccer and watching soccer games. He is a fan of Real Madrid.

  • Vincent Le Quang

    Vincent Le Quang

    Check out the full profile

    Vincent Le Quang

    Vincent Le Quang

    Software Engineer

    Vincent joined Thumbtack in July 2016. Before that, he worked at Microsoft, Adobe, and Storm8.

    Vincent grew up in France, where he developed a love for the French rock band Indochine. He moved to the US after baccalauréat.

    He creates indie games in his spare time. He also has a short career as a film director.

  • Tejal Chakeres

    Tejal Chakeres

    Check out the full profile

    Tejal Chakeres

    Tejal Chakeres

    Software Engineer

    Tejal joined Thumbtack in August 2016. Before that, she worked at Bloomberg L.P., Campbell & Co. and Microsoft Corp.

    When not at the office, she is likely indulging in a book, yoga or a project with the kids (think meringue making or lava lamps or fairy gardens!).

    Being at Thumbtack is exciting for the chance to be part of an 'enabling engine' where technology enables dreamers to turn project ideas into execution.

  • Yi Ma

    Yi Ma

    Check out the full profile

    Yi Ma

    Yi Ma

    Software Engineer

    Yi joined Thumbtack in August 2016. Before that, he worked on search at Quixey and network security at Juniper Networks.

    In his spare time, Yi enjoys learning new things, playing pingpong, billiards and spending time with his family and friends.

  • Andrew Lee

    Andrew Lee

    Check out the full profile

    Andrew Lee

    Andrew Lee

    Software Engineer

    Andrew joined Thumbtack in August 2016. Before that, he was at Stanford University, studying computer science but also striving to make following Christ a priority in his life. Andrew has a variety of interests, from creative writing to playing chess to Super Smash Bros Melee. Two passions that have stayed consistent his entire life: playing sports (soccer, tennis, ping pong, badminton) and drinking boba.

  • De Li

    De Li

    Check out the full profile

    De Li

    De Li

    Software Engineer

    De joined Thumbtack in August 2016. Before that, he worked at resource scheduling at CGG and Oil trading system at Barclays. When not in office, De likes to do outdoor activities. His recent hobby is fishing.

  • Jinyong Ma

    Jinyong Ma

    Check out the full profile

    Jinyong Ma

    Jinyong Ma

    Software Engineer

    Jinyong joined Thumbtack in August 2016. Before that, he was a software engineer at LinkedIn, where he made props (professional relationship opportunities) like birthday, work anniversaries for users. During his free time, Jinyong likes hiking, playing basketball, soccer and video games with his friends.

  • Tom Genoni

    Tom Genoni

    Check out the full profile

    Tom Genoni

    Tom Genoni

    UI Developer

    Tom joined Thumbtack in August 2016. Before that, he worked at Optimizely as a UI Engineer and Inkling as a Product Designer, building harmony between the design and engineering teams. When not designing or coding Tom plays tennis, pets animals, and watches boring documentaries.

  • Kamal Acharya

    Kamal Acharya

    Check out the full profile

    Kamal Acharya

    Kamal Acharya

    Software Engineer

    Kamal joined Thumbtack in August 2016. Before that he was a software developer at the social media company Skout. Prior to that he spend several years at Microsoft working on speech recognition projects.

    He loves photography, listening to all kinds of music, working on DIY projects and vacationing with his family.

  • Jason Kim

    Jason Kim

    Check out the full profile

    Jason Kim

    Jason Kim

    Software Engineer

    Jason joined Thumbtack in 2016. He received his bachelor's degree in computer science at Yale.

  • Ford Filer

    Ford Filer

    Check out the full profile

    Ford Filer

    Ford Filer

    Software Engineer

    Ford joined Thumbtack in 2016. He received his bachelor's degree in computer science and computer engineering at USC.

  • Francis Kam

    Francis Kam

    Check out the full profile

    Francis Kam

    Francis Kam

    Software Engineer

    Francis joined Thumbtack in 2016. Before that he was a software developer at Weave, a startup helping create new professional connections.

  • Stone Zhong

    Stone Zhong

    Check out the full profile

    Stone Zhong

    Stone Zhong

    Software Engineer

    Stone joined Thumbtack in September 2016. Before that, he worked for Apple iCloud team during 2014 and 2015 where he built the iCloud Photo backend from ground up and have it launched in early 2015, he worked for Airbnb payments team in 2015 and 2016 as a full stack engineer. During his free time, Stone likes to play Go.

  • Preetam Joshi

    Preetam Joshi

    Check out the full profile

    Preetam Joshi

    Preetam Joshi

    Software Engineer

    Preetam joined Thumbtack in September 2016.

    Prior to this, he worked on recommendation systems at Yahoo. He received his master's degree from Georgia Tech.

    During his free time, he enjoys hiking and playing racquet sports.

  • Vikram Kadi

    Vikram Kadi

    Check out the full profile

    Vikram Kadi

    Vikram Kadi

    Software Engineer

    Vikram joined Thumbtack in September of 2016.

    Prior to this, he worked at Everbridge on their mission critical mass notification systems and before that he was working on real-time bidding systems at OpenX.

    During his free time, you can find him playing ping pong, badminton or foosball.

  • James Johnston

    James Johnston

    Check out the full profile

    James Johnston

    James Johnston

    Software Engineer

    James joined Thumbtack in September 2016.

    Prior to this, he worked at Motion View Software on their software and hardware targeting the orthodontic industry. During his free time, he enjoys doing anything & everything outdoors, like hiking, skiing, etc.

  • Venkatesh Iyer

    Venkatesh Iyer

    Check out the full profile

    Venkatesh Iyer

    Venkatesh Iyer

    Software Engineer

    Venky joined Thumbtack in October 2016. Before that he was at Yahoo for 8 years where, among other things, he worked on a messaging system called pulsar (now open sourced).

    During his free time he enjoys binge watching TV and traveling.

  • Jinju Lu

    Jinju Lu

    Check out the full profile

    Jinju Lu

    Jinju Lu

    Software Engineer

    Jinju joined Thumbtack in October 2016.

    Prior to this, she was a Software Engineer at PayPal. When she is not coding, you'll find her running, hiking or exploring new stuffs.

  • Renal Khabibulin

    Renal Khabibulin

    Check out the full profile

    Renal Khabibulin

    Renal Khabibulin

    Software Engineer

    Renal joined Thumbtack in October 2016.

    Prior to this, he worked on banking and booking systems in Russia. During his free time, you can find him exploring the city, travelling or learning new things

  • Denys Kopiychenko

    Denys Kopiychenko

    Check out the full profile

    Denys Kopiychenko

    Denys Kopiychenko

    Software Engineer

    Denys joined Thumbtack in October 2016. Prior to this he was an Architect in Grid Dynamics.

    During his free time he enjoys traveling, learn something new and spend time with his family.

  • Johnny Zhang

    Johnny Zhang

    Check out the full profile

    Johnny Zhang

    Johnny Zhang

    Software Engineer

    Johnny joined Thumbtack in October 2016. Prior to this he worked at Amazon on the Music Player team. Before Amazon, he co-founded two startups, one for making electronic games, one for online English education.

    When he is not at the office, you can find him hiking, bouldering or catching abalone in Glass Beach.

  • Daniel Capo

    Daniel Capo

    Check out the full profile

    Daniel Capo

    Daniel Capo

    Software Engineer

    Dan joined Thumbtack in October 2016. He comes to us care of Stanford, Conversant, and a little startup called 1806.

    Outside of Thumbtack, Dan picks up and drops hobbies and DIY projects faster than he should. But there are a few constants in his life: he likes to run around, plays the piano, and his idea of a balanced meal covers the three main food groups--cheese, bread, and tomato sauce.

  • Ravi Kolluri

    Ravi Kolluri

    Check out the full profile

    Ravi Kolluri

    Ravi Kolluri

    Software Engineer

    Ravi joined Thumbtack in October 2016. Prior to Thumbtack, he worked at Nuna health on a data warehouse for Medicaid. Before Nuna, Ravi spent 10 years at Google on a number of projects in search infrastructure and travel teams.

    In his free time, Ravi enjoys running, hiking, and traveling to new places.

  • Hao Sun

    Hao Sun

    Check out the full profile

    Hao Sun

    Hao Sun

    Software Engineer

    Hao joined Thumbtack in November 2016. He was graduated from Peking Univ in July 2015 and got his master degree of computer science. Before Thumbtack, he worked in Luminate and Tango. Also he took internships in Microsoft and Adobe when he was a student.

    In his free time, Hao likes reading books, especially history books and biography books. He's also a fan of aviation, maybe in the future he'll be a pilot!

  • Sagnik Ghosh

    Sagnik Ghosh

    Check out the full profile

    Sagnik Ghosh

    Sagnik Ghosh

    Software Engineer

    Sagnik joined Thumbtack in November 2016. Prior to Thumbtack, he worked at Fastback Networks, a wireless startup.

    Outside of work, Sagnik can be found spending time with friends and family, seeking out great food, and playing computer games.

  • Carol Shi

    Carol Shi

    Check out the full profile

    Carol Shi

    Carol Shi

    Software Engineer

    Carol joined Thumbtack in November 2016. Prior to Thumbtack, she worked at Oracle.

    Outside of work, Carol loves knitting and crochet.

  • Lucas Boyer

    Lucas Boyer

    Check out the full profile

    Lucas Boyer

    Lucas Boyer

    Software Engineer

    Lucas joined Thumbtack in November 2016. He came from IBM where he was a backend developer in their Storage division. Lucas has a B.S. in Computer Science from UNC Chapel Hill.

    Outside of work, you can find Lucas exploring the city, playing and producing music, video gaming, or hitting the gym.

  • Arjun Rao

    Arjun Rao

    Check out the full profile

    Arjun Rao

    Arjun Rao

    Software Engineer

    Arjun joined Thumbtack in November 2016. Prior to Thumbtack, he worked at LinkedIn on their SlideShare and Publishing teams.

    Outside of work, Arjun loves photography, working on DIY projects and playing ping pong.

  • Andrew Hsiao

    Andrew Hsiao

    Check out the full profile

    Andrew Hsiao

    Andrew Hsiao

    Software Engineer

    Andrew joined Thumbtack in November 2016. Prior to Thumbtack, he was at OrderAhead, Microsoft, and Duke University.

    Andrew enjoys board games, video games, and sci-fi movies. He is a proud Duke basketball fan.

  • Fengnan Li

    Fengnan Li

    Check out the full profile

    Fengnan Li

    Fengnan Li

    Software Engineer

    Fengnan joined Thumbtack in December 2016. Prior to Thumbtack, he was at Quantcast, a digital advertising company.

    Fengnan enjoys outdoor activities and travelling. He plays soccer, basketball and badminton.

  • Liyuan Han

    Liyuan Han

    Check out the full profile

    Liyuan Han

    Liyuan Han

    Software Engineer

    Liyuan joined Thumbtack in December 2016. Prior to Thumbtack, she was at Microsoft, AT&T and Emory University.

    Liyuan enjoys travelling, hiking and reading. She plays badminton and likes to explore new places of interesting.

  • Alex Cheng

    Alex Cheng

    Check out the full profile

    Alex Cheng

    Alex Cheng

    Software Engineer

    Alex joined Thumbtack in December 2016. Prior to Thumbtack, he was at General Assembly, GetGlue, Stanford University and Washington University.

    In his free time, Alex enjoys playing board games, watching movies, playing sports, and exploring the globe.

  • Peihong Chai

    Peihong Chai

    Check out the full profile

    Peihong Chai

    Peihong Chai

    Software Engineer

    Peihong joined Thumbtack in December 2016. Prior to Thumbtack, he worked at Yahoo! on search products. Before Yahoo!, he was at S&P CaptialIQ. He recieved his Master degree in Computer Science from NYU.

    Outside of Thumbtack, Peihong enjoys travelling, movies and reading. He is also a big fan of soccer. His favourite club is FC Barcelona.

  • Hao He

    Hao He

    Check out the full profile

    Hao He

    Hao He

    Software Engineer

    Hao joined Thumbtack in January 2017. Prior to Thumbtack, he is a student in Texas A&M University.

    Outside of Thumbtack, Hao enjoys hiking, travelling and reading.

  • Chris Beyer

    Chris Beyer

    Check out the full profile

    Chris Beyer

    Chris Beyer

    Software Engineer

    Chris joined Thumbtack in January 2017. Prior to Thumbtack, he worked at Amazon Web Services, and before that, he was getting his Computer Engineering degree at the University of Pennsylvania.

    When he's not at Thumbtack, Chris loves to explore new restaurants, experiment with cooking, and travel the world (with a strong preference for beaches and warm weather).

  • Yifei Ren

    Yifei Ren

    Check out the full profile

    Yifei Ren

    Yifei Ren

    Software Engineer

    Yifei joined Thumbtack in January 2017. Prior to Thumbtack, he worked at Qualcomm, and before that, he was at UCSD.

    When he's not at Thumbtack, you'll find him with family, walking dog, watching movies, reading or traveling around

  • Daniel Roth

    Daniel Roth

    Check out the full profile

    Daniel Roth

    Daniel Roth

    iOS Engineer

    Daniel joined Thumbtack in January 2017. Prior to Thumbtack, he worked at Yelp. Daniel is a graduate of UC Berkeley.

    When he's not at Thumbtack, you'll find him flying small planes over the bay, working on wood projects in his back yard, and spending time with his family.

  • Linpeng Lyu

    Linpeng Lyu

    Check out the full profile

    Linpeng Lyu

    Linpeng Lyu

    Software Engineer

    Linpeng joined Thumbtack in February 2017 as a software Engineer. Prior to Thumbtack, he was a master student at Carnegie Mellon University.

    When he's free, you can find him working out in the gym, playing basketball and reading. He is a big fan of the Golden State Warriors and Stephen Curry. He also likes hiking and travelling.

  • Daniel O'Connor

    Daniel O'Connor

    Check out the full profile

    Daniel O'Connor

    Daniel O'Connor

    UI Developer

    Daniel joined Thumbtack in February 2017. He previously worked at Optimizely as a UI Engineer and attended Binghamton University in New York.

    Outside of Thumbtack, Daniel enjoys long distance running, indie folk concerts, and wandering around San Francisco.

Our challenges.

Thumbtack is a complex ecosystem of customers and service professionals engaging in unique transactions every day.

Help people, faster

We also constantly look to automate manual tasks. For example, to get customers responses faster, we automated the process of matching requests to appropriate professionals using a collaborative-filtering algorithm. To get people what they want faster, we used machine learning for categorizing homepage queries.

Piano Lessons Pastry Chef Wedding DJ Personal Trainer
Thumbtack serves customers across the U.S in 1,000+ categories.

We send over 160,000 customer requests per week to 500,000+ pros across the US.

Scale

We work in almost every vertical imaginable from events to home to wellness. This means that we have to be extra careful with any change, as it affects a lot of people coming from many perspectives. What works well for a photographer may not work for a general contractor. This is a product design challenge but also a straightforward scaling challenge.

Invisible technology

When we build product, we focus on making it easy and removing the mental burdens for our users so they can focus on the task at hand. For example, we removed passwords for consumers. We built a tool for pros to reuse existing quotes. To pare down complexity and increase consistency across the product, we built our own in house styling guide and library called Primo.

Working at Thumbtack.

Experimental

We have incredible amounts of data across 1,000+ categories and hundreds of millions of transactions. We’ve run over 700 A/B tests on our homegrown A/B testing tool called Prospect. Our engineering team understands statistics and we use R and Pandas extensively.

Everything is open to rigorous, data-driven experimentation: business model, product process, designs and UX, forms of customer support. Nothing is held sacred, and divergent ideas are always welcome.

Doing it right

At the base level, we write code that works correctly, efficiently, and scalably. More importantly, we try to implement the simplest solution that satisfies those constraints, write it clearly and elegantly, and split it up into logically distinct components that are easy to debug and extend in the future. It's impossible to write such code from scratch the first time around; it's more of a process of iterative discovery through ever-vigilant thoughtfulness and revision.

Cohesive

We want each engineer to be familiar with every part of the code base through pair programming and code reviews. We’re pretty small — the whole product team sits in one big space — so interacting with others means walking over to someone’s desk and chatting.

We currently work in teams of designers, engineers, and a PM in an effort to iterate and build quickly and stay in sync. We shuffle these teams on a quarterly basis to ensure that the team priorities stay current and that individual contributors don't get pigeonholed.

Some of the technologies we’re excited about

  • Go
  • Python
  • Scala
  • R
  • Node.js
  • Gulp
  • Browserify
  • Babel
  • Sass
  • Autoprefixer
  • CSS3
  • HTML5
  • Angular
  • Pyramid
  • Spark
  • Amazon Web Services
  • Postgres
  • Debian
  • Github
  • Slack

Blog Posts

Migrating our Scala codebase to Spark 2

Introduction The data infrastructure team at Thumbtack has just completed the process of migrating all of our production Spark jobs from Spark 1.6.1 to Spark 2.0.0. We deployed Spark 2 and all of our…

Welcome to Thumbtack, Noam Lovinsky!

By: Marco Zappacosta Working with so many curious, ambitious, and kind humans is one of the best things (if not the best thing) about being at Thumbtack. This month, I’ve had the privilege of…

Read more posts on our Engineering blog.

Open Source

Crankshaft

A PHP version of Python's itertools. Supported functions include map, filter, each, and reduce.

Checkout our other open source projects at our Github page.

Come work with us!

Building a service that is central to people’s lives and livelihoods is hard, but we enjoy tackling the challenge because we get to work with people who are sharp, passionate, and dedicated.

However, chasing a giant dream is impossible without a close-knit team.

Perks

  • Salary and equity on par with market rates for top engineers in Silicon valley.

  • Full health, dental, and vision insurance for you and your family.

  • $150 per month to spend on Thumbtack services.

  • Chasing a giant dream backed by the best investors. We’ve received $273.2M from Google, Sequoia, Tiger Capital, Baillie Gifford and others.

  • Lunch and dinners by our in-house chefs, Aubrey, Ben, April and Jesse.

  • $5000 per year for a conference, and $1250 per year for learning - books, courses.

  • Beautiful four-floor loft in SoMa with rooftop as our office.

  • We sponsor visas. Apply from anywhere in the world.

  • In office personal trainer, yoga instructor, massages - all Thumbtack pros!

  • Freedom to make your work space just like you want it.

  • As much vacation as you need.

  • Interested in learning more from our team? Email us at engnews@thumbtack.com

We love what we do, and we think you will too.

© Thumbtack, Inc.