Kim Barrett

Consulting Member Of Technical Staff at Oracle

Malden, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kim Barrett is a seasoned software engineer with over 25 years of experience designing and implementing object-oriented languages, compilers, and runtime systems, currently serving as Consulting Member of Technical Staff at Oracle. A principal designer of the Dylan programming language and an important contributor to ANSI Common Lisp, Kim combines deep language design expertise with practical systems work across C, assembler, microcode, C++, Python, Java, and Lisp dialects. His career spans embedded systems, mobile robotics, and total system architecture, often collaborating closely with mechanical and electrical engineers on component design and debugging. Prior roles at iRobot, Apple, Harlequin, and MIT reflect a pattern of tackling low-level and high-level challenges across diverse processors and operating environments. Based in Malden, Massachusetts, he brings a rare blend of academic pedigree and hands-on engineering that makes language design informed by real-world hardware constraints. An understated strength is his ability to translate compiler and runtime theory into robust, fielded systems used in robotics and embedded products.
code12 years of coding experience
job29 years of employment as a software developer
bookMassachusetts Institute of Technology
github-logo-circle

Github Skills (13)

openjdk10
eclipse10
jvm10
java10
libgit28
toolchain8
git-hooks8
openj98
llvm7
compiler6
git6
sdk6
kotlin2

Programming languages (3)

JavaLLVMMakefile

Github contributions (5)

github-logo-circle
kimbarrett/openjdk-jdk

Sep 2020 - Mar 2026

Read-only mirror of https://hg.openjdk.java.net/jdk/jdk
Contributions:1608 pushes, 663 branches in 5 years 7 months
openjdk-javajdkopenjdkjavajava-net
kimbarrett/openjdk-jdk17

Jun 2021 - Aug 2021

JDK 17 development
Contributions:20 pushes, 8 branches in 1 month
jdk-17jdkjvmopenjdkjava
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial