William Ofarrell
Technical Manager, Go on Z Os @IBM
Signup · Get unlimited contacts
WORK HISTORY
Technical Manager, Go on Z Os @IBM
Markham, ON, CA
EDUCATION
Syracuse University
Doctor of Philosophy (PhD), Computer Science
Queen's University
Master of Science (MSc), Computer Science
Queen's University
Bachelor of Science (B.Sc.), Electrical Engineering
SKILLS
ABOUT WILLIAM OFARRELL
I am the technical manager for Go on z/OS at IBM. I have experience in a wide variety of technological areas, including compilers, web services, programming languages, business process design and simulation and operating systems. I have expertise in C, C++, OCaml, Go, Python, Ruby, Java, Fortran, assembly language, and others. I am the developer of the Linux on z back-end for OCaml\'s optimizing native code compiler. Previously I was the team lead for the port of the Go language (compiler, assembler, linker) to the Linux on z platform, which is the core language for IBM\'s HyperLedger Blockchain. A current focus area is optimizing cryptography for the next generation of z hardware, for which I am the lead on a project at the IBM Centre for Advanced Studies.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.