Roman Tereshin work email
- Valid
- Valid
- Valid
Roman Tereshin personal email
- Valid
- Valid
Roman Tereshin phone numbers
Roman Tereshin is a Founding Software Engineer at Brium at Brium Inc. He possess expertise in functional programming, public speaking, ocaml, linux, algorithms and 18 more skills. He is proficient in English.
-
Founding EngineerBrium Inc May 2024 - Present -
Staff Software EngineerApple Sep 2022 - Apr 2023Cupertino, California, UsApple Silicon GPU Compiler Backend Engineer,Pre-Si & Shipping M3+ / A17 Pro+ "Dynamic Caching" & HW Accelerated Ray Tracing GPUs -
Senior Software EngineerApple Sep 2020 - Sep 2022Cupertino, California, UsApple Silicon GPU Compiler Backend Engineer,Pre-Si, M3+ / A17 Pro+ "Dynamic Caching" & HW Accelerated Ray Tracing GPUs -
Software EngineerApple Oct 2017 - Sep 2020Cupertino, California, UsApple Silicon GPU Compiler Backend Engineer, Production & Pre-Si -
Software EngineerApple Aug 2017 - Oct 2017Cupertino, California, UsApple Silicon GPU Compiler Backend Engineer -
Software EngineerZenefits Jan 2016 - Apr 2017San Francisco, California, UsDesigned, 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 debugger - back-end and front-end bothwithin the HR / Benefits / Health Insurance & Payroll SaaS -
Software Engineer ConsultantZenefits Jul 2015 - Jan 2016San Francisco, California, UsIndependent Contractor, Zenefits was my only client during the time. Worked on various components of their HR & Benefits SaaS as a full-stack engineer. -
Research Intern At Programming Languages And Tools LaboratoryJetbrains Sep 2013 - May 2015Prague, 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 laboratory:– February 2014. Introduction to meta- and partial computations and supercompilation (by Institute of Applied Mathematics named after MV Keldysh)– August 2014. Programs and Proofs: Mechanizing Mathematics with Dependent Types (by IMDEA Software Institute) -
Summer School InternIntel Corporation Jul 2013 - Aug 2013Santa Clara, California, UsParticipated 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 algorithms. Proposed multiple methods, fully implemented one of them with performance considerations in mind and evaluated the solution. Additionally during this internship I have successfully passed exams for Intel Parallel Programming Professional (2nd level: Basic). -
Junior Software EngineerOrange Systems Jul 2012 - Aug 2012In 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.
Roman Tereshin Skills
Roman Tereshin Education Details
-
Saint Petersburg State UniversityComputer Science -
S.M. Kirov Military Medical AcademyMedicine
Frequently Asked Questions about Roman Tereshin
What company does Roman Tereshin work for?
Roman Tereshin works for Brium Inc
What is Roman Tereshin's role at the current company?
Roman Tereshin's current role is Founding Software Engineer at Brium.
What is Roman Tereshin's email address?
Roman Tereshin's email address is rt****@****ple.com
What is Roman Tereshin's direct phone number?
Roman Tereshin's direct phone number is +4474949*****
What schools did Roman Tereshin attend?
Roman Tereshin attended Saint Petersburg State University, S.m. Kirov Military Medical Academy.
What are some of Roman Tereshin's interests?
Roman Tereshin has interest in Mathematics, Functional Programming, Low Level Code Optimization, English Language, Linux, Ocaml, Books, Touch Typing, Chemistry, Static Code Analysis.
What skills is Roman Tereshin known for?
Roman Tereshin has skills like Functional Programming, Public Speaking, Ocaml, Linux, Algorithms, Lambda Calculus, Proof, Tbb, Software, Haskell, Parallel Programming, Javascript.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial