William Ofarrell

Technical Manager, Go on Z Os @IBM

Toronto, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Sep 2022 — Present

Technical Manager, Go on Z Os @IBM

View department →

Markham, ON, CA

EDUCATION

1991

Syracuse University

Doctor of Philosophy (PhD), Computer Science

N/A

Queen's University

Master of Science (MSc), Computer Science

N/A

Queen's University

Bachelor of Science (B.Sc.), Electrical Engineering

SKILLS

LinuxApplication Debugger ArchitectureXmlAgile ProcessArchitectureC/C++ StlEclipseC++DebuggingSoftware DevelopmentBpelPower Architecture and Assembly LanguageJavaDevelopment for Eclipse, Web-2.0, Application ServersJavascriptTeam LeadershipMaster InventorDistributed SystemsError Analysis and Root-Cause AnalysisMultithreadingAgile MethodologiesRuntime ArchitectureTestingWeb ApplicationsJava Enterprise EditionCompiler Architecture and OptimizationDevelopment ManagementCompilersObject Oriented DesignMessaging ArchitecturesWebsphereAdobe FlexArchitecturesJava Virtual Machine CapabilitiesDojo

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.

William Ofarrell — Technical Manager, Go on Z Os at IBM in Toronto, ON, CA | Unifers