AeroLeads people directory · profile

Roman Tereshin Email & Phone Number

Staff Software Engineer at Meta
Location: San Jose, California, United States 11 work roles 2 schools
1 work email found @apple.com 3 phones found area 749, 408, and 888 LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 3 phones

Work email r****@apple.com
Direct phone (749) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Staff Software Engineer
Location
San Jose, California, United States
Company size

Who is Roman Tereshin? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Roman Tereshin is listed as Staff Software Engineer at Meta, a company with 136862 employees, based in San Jose, California, United States. AeroLeads shows a work email signal at apple.com, phone signal with area code 749, 408, 888, and a matched LinkedIn profile for Roman Tereshin.

Roman Tereshin previously worked as Founding Engineer at Brium Inc and Staff Software Engineer at Apple. Roman Tereshin holds Bachelor'S Degree, Computer Science from Saint Petersburg State University.

Company email context

Email format at Meta

This section adds company-level context without repeating Roman Tereshin's masked contact details.

{first_initial}{last}@apple.com
86% confidence

AeroLeads found 1 current-domain work email signal for Roman Tereshin. Compare company email patterns before reaching out.

Profile bio

About Roman Tereshin

Roman Tereshin is a Staff Software Engineer at Meta. He possess expertise in functional programming, public speaking, ocaml, linux, algorithms and 18 more skills. He is proficient in English.

Listed skills include Functional Programming, Public Speaking, Ocaml, Linux, and 19 others.

Current workplace

Roman Tereshin's current company

Company context helps verify the profile and gives searchers a useful next step.

Meta
Meta
Staff Software Engineer
San Jose, CA, US
Employees
136862
AeroLeads page
11 roles

Roman Tereshin work experience

A career timeline built from the work history available for this profile.

Staff Software Engineer

San Jose, CA, US

Staff Software Engineer

Cupertino, California, US

Apple Silicon GPU Compiler Backend Engineer,Pre-Si & Shipping M3+ / A17 Pro+ "Dynamic Caching" & HW Accelerated Ray Tracing GPUs

Sep 2022 - Apr 2023

Senior Software Engineer

Cupertino, California, US

Apple Silicon GPU Compiler Backend Engineer,Pre-Si, M3+ / A17 Pro+ "Dynamic Caching" & HW Accelerated Ray Tracing GPUs

Sep 2020 - Sep 2022

Software Engineer

Cupertino, California, US

Apple Silicon GPU Compiler Backend Engineer, Production & Pre-Si

Oct 2017 - Sep 2020

Software Engineer

Cupertino, California, US

Apple Silicon GPU Compiler Backend Engineer

Aug 2017 - Oct 2017

Software Engineer

San Francisco, California, US

Designed, developed, and integrated:1. A business-oriented DSL with at least two independent applications2. One of the applications: a business rules management system with:2.1. A business rules engine based on pattern-matching and configurable spreadsheet-like actions2.2. A repository implemented as a bitemporal database2.3. Tools: editors, analyzers, a.

Jan 2016 - Apr 2017

Software Engineer Consultant

San Francisco, California, US

Independent Contractor, Zenefits was my only client during the time. Worked on various components of their HR & Benefits SaaS as a full-stack engineer.

Jul 2015 - Jan 2016

Research Intern At Programming Languages And Tools Laboratory

Prague, Hlavní Město Praha, CZ

– September 2013 – June 2014. Developed an LLVM Backend for a significant subset of OCaml– June 2014 – September 2014 (full-time, Software Engineer position). Participated in the “Generic framework of object-oriented transformers for OCaml types” research– October 2014 – May 2015. As above, but part-time only.Also participated in schools at the.

Sep 2013 - May 2015

Summer School Intern

Santa Clara, California, US

Participated in Intel Summer School 2013 as a member of Intel® Threading Building Blocks (Intel® TBB) team (Technical Computing, Analyzers & Runtimes department). I have researched the possibility to extend an existing C++ library for parallel computations (Intel® TBB) by developing a template method for a wide variety of recursive divide-and-conquer.

Jul 2013 - Aug 2013

Junior Software Engineer

Orange Systems

In collaboration with a team-member I have developed and shipped a web server with a main goal to cache queries to a high-loaded database table and execute its house-keeping business logic. Product: Equipment Manager (OSS/BSS), main technologies: C++/STL/Boost::Asio, zlib, libjson.

Jul 2012 - Aug 2012
Team & coworkers

Colleagues at Meta

Other employees you can reach at metadownhole.com. View company contacts for 136862 employees →

2 education records

Roman Tereshin education

Bachelor'S Degree, Computer Science

Saint Petersburg State University

Left After 3 Full Years (Out Of 6), Medicine

S.M. Kirov Military Medical Academy
FAQ

Frequently asked questions about Roman Tereshin

Quick answers generated from the profile data available on this page.

What company does Roman Tereshin work for?

Roman Tereshin works for Meta.

What is Roman Tereshin's role at Meta?

Roman Tereshin is listed as Staff Software Engineer at Meta.

What is Roman Tereshin's email address?

AeroLeads has found 1 work email signal at @apple.com for Roman Tereshin at Meta.

What is Roman Tereshin's phone number?

AeroLeads has found 3 phone signal(s) with area code 749, 408, 888 for Roman Tereshin at Meta.

Where is Roman Tereshin based?

Roman Tereshin is based in San Jose, California, United States while working with Meta.

What companies has Roman Tereshin worked for?

Roman Tereshin has worked for Meta, Brium Inc, Apple, Zenefits, and Jetbrains.

Who are Roman Tereshin's colleagues at Meta?

Roman Tereshin's colleagues at Meta include Michael Ohiembor, Ryan Rubel, Karolina Karolina, João Gabriel Amorim, and Damir Francuski.

How can I contact Roman Tereshin?

You can use AeroLeads to view verified contact signals for Roman Tereshin at Meta, including work email, phone, and LinkedIn data when available.

What schools did Roman Tereshin attend?

Roman Tereshin holds Bachelor'S Degree, Computer Science from Saint Petersburg State University.

What skills is Roman Tereshin known for?

Roman Tereshin is listed with skills including Functional Programming, Public Speaking, Ocaml, Linux, Algorithms, Lambda Calculus, Proof, and Tbb.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.