We found the following information about Oleg A Pliss at Oracle Labs, where this person has worked as a Principal Researcher since 2017. Oleg's total work experience is over 56 years, during which time Oleg had at least ten jobs at different places to develop professional skills. Oleg studied at the Saint Petersburg State University from 1983 to 1992. They have studied English and Russian. Oleg can be found in Santa Clara, California – where this professional is currently located. You can contact with Oleg by searching for phone number or email address or get further information by requesting access to the professional's details from SoftwareOfficial.
Name variants:
Oleg Pliss
Last updated Jun 11, 2024
Contact Information
Last Update
Jul 8, 2022
Email
ol**@gmail.com, ol**@oracle.com
Location
Santa Clara, CA
Company
Workplace
Colleagues
Work History
Principal Researcher
Burlington, MA
Graal compiler / Substrate runtime / Truffle polyglot framework project. http://www.graalvm.org/
Apr 2017 — May 2019
Senior Software Engineer
385 Moffett Park Dr SUITE 115, Sunnyvale, CA 94089
from May 2019
Senior Staff Engineer, Sw
3401 Hillview Ave, Palo Alto, CA 94304
CLDC HI JVM compiler & garbage collection engineer.
Designed and implemented:
compiled code cache management (with code activity prediction based on dynamic profiling scores)
dynamic ada...
Jul 2003 — May 2019
Principal Member of Technical Staff
500 Oracle Pkwy, California
CLDC HI JVM compiler & garbage collection engineer
Designed and implemented:
fined-grained package, class, method and field visibility control for multiple execution profiles
chunky heap...
Feb 2010 — Apr 2017
Senior Staff Engineer
1901 Main St SUITE 300, Irvine, CA 92614
Designed and implemented automatic C40-to-C64 assembly source code convertor. Designed and implemented C64 dual-issue VLIW DSP optimizing assembler (HW resource conflict detection, quick ins...
Jun 2000 — May 2003
Visiting Professor
Lectures and seminars on Abstract Data Types, Object-Oriented Languages, Memory Management, Data Compression, Virtual Machines.
1988 — 2000
Software Engineer
Tools for analysis and conversion of Cobol and PL/I to C, C++ and Java (intermediate representation, memory management, elimination of gotos, conversion of performs).
Mar 1993 — May 1996
Software Engineer
Assembler and disassembler generator by formal description for i8080, i8086 (design a DSL for the problem, use it to solve the problem, implement the DSL).
1988 — 1993
Education
1983 — 1992
1980 — 1985
Occupations
IT Professional
Software Engineer
Professor
School Principal
Scientist
Researcher
Writer
Bilingual Communications Specialist
Computer Software Professional
Software Developers
School Administrator
Educational Manager
Survey Researcher
Linguist
Language Specialist
Skills
Compilers
Compiler Optimization
Garbage Collection
Memory Management
Computer Science
Java
Jvm
Java Virtual Machine
Vm
Virtual Machines
C++
C
Assembly
Arm
X86
Algorithms
Embedded Systems
Distributed Systems
System Architecture
Debugging
Subversion
Oop
Embedded Software
Systems Programming
Software Development
Debuggers
Visual Studio
Storage
Static Analysis
Cross Compilers
Forth
Arm Architecture
Object Oriented Programming
Graalvm