John Mcclain

John Mcclain Email and Phone Number

Distributed Systems and Cloud Platforms @
John Mcclain's Location
Bedford, Massachusetts, United States, United States
John Mcclain's Contact Details

John Mcclain personal email

n/a

John Mcclain phone numbers

About John Mcclain

20 years of experience developing distributed and networked systems, most recently focused on cloud, platform / infrastructure as a service offerings, and horizontally scaled platforms.Specialties: Java, C, python, distributed systems, protocol and API design, multi-threaded programing, persistence, presentations, specification writing, platform and infrastructure as a service (PaaS/IaaS)s

John Mcclain's Current Company Details
Career Break

Career Break

Distributed Systems and Cloud Platforms
John Mcclain Work Experience Details
  • Career Break
    Personal Goal Pursuit
    Career Break Apr 2022 - Present
    Pursuing personal projects, 3D printing, laser cutting, micro-controllers, robotics, etc.
  • Oracle
    Architect
    Oracle Aug 2021 - Apr 2022
    Austin, Texas, Us
  • Oracle
    Consulting Member Of Technical Staff
    Oracle Jan 2016 - Aug 2021
    Austin, Texas, Us
    Architect for Oracle Cloud Infrastructure (OCI) File Storage Service (FSS). Designed public service API, overall control plane architecture, and data-at-rest encryption scheme. Wrote initial devops tooling, including secret management tool chains. Member of service leadership team. Key contributor to product definition and pricing of new features. Led daily ops standup and part of on-call rotation.Lead development of control plane for OCI Internet router. Designed and implemented interface between router and virtual networking control plane. Developed test infrastructure.
  • Amazon Web Services
    Software Development Engineer
    Amazon Web Services Apr 2014 - Jan 2016
    Seattle, Wa, Us
    Technical lead of control plane for AWS Elastic File System (EFS). Initial design of public service API, design of control plane. Wrote devops tooling and performance test infrastructure. Supported cost analysis. Technical escalation on-call.
  • Quanta Research Cambridge
    Advisory Member Of Technical Staff
    Quanta Research Cambridge May 2010 - Apr 2014
    Projects included the control plane for a horizontally scaled appliance for real time compositing and transcoding of video streams and a new platform for the efficient development and deployment of small Internet services.
  • Vmware
    Staff Engineer
    Vmware Jun 2009 - May 2010
    Palo Alto, Ca, Us
    vCloud Director group. Lead of Chargeback, Catalog, and Resource Management team. Java API design and implementation. Protocol design.
  • Sun Microsystems
    Sr. Staff Engineer
    Sun Microsystems Jul 2005 - May 2009
    Palo Alto, Ca, Us
    Cloud computing, platform and infrastructure as a service projects, including Project Caroline. Architect, tech lead, API, protocol design, and software development. Member program management team. Numerous presentations to internal and external audiences including JavaOne and Sun executives.
  • Sun Microsystems
    Member Technical Staff/Staff Engineer
    Sun Microsystems Feb 1998 - Jun 2005
    Palo Alto, Ca, Us
    Jini technology team. Architect, API, protocol design, Java software development. Team lead and specification owner of JavaSpaces over multiple release cycles. Extensive interaction with the Jini community including technical presentations and Birds of a Feather sessions at JavaOne and Jini Community Meetings, mailing list discussions, in-person and telephone meetings with customers, and the writing of tutorial materials.
  • Lockheed Martin
    Software Engineer
    Lockheed Martin Aug 1994 - Jan 1998
    Bethesda, Md, Us
    Advanced Distributed Simulation group. Architect and mutli-platform Cdeveloper. Team lead coordinating the efforts of engineers at fourdifferent companies and six different sites. Proposal writing,presenting to customers, worked closely with customers to formrequirements.
  • Mit Department Of Ee/Cs
    Teaching Assistant
    Mit Department Of Ee/Cs Feb 1993 - May 1994
    Computation Structures, introductory computer architecture class (1994). Structure and Interpretation of Computer Programs, introductory computer science class (1993)
  • Digital Equipment Corporation
    Co-Op
    Digital Equipment Corporation Jun 1990 - Dec 1992
    Houston, Texas, Us
    Sumer '90, '91, Sumer and Fall 1992. Cross platform network server in C. Electrical design of a micro-controller based single board computer, 8051 firmware development.

John Mcclain Skills

Distributed Systems Software Development Java Cloud Computing Software Engineering Architecture Linux Multithreading Software Design System Architecture Programming Unix Scalability C Computer Science Python Architectures

John Mcclain Education Details

  • Massachusetts Institute Of Technology
    Massachusetts Institute Of Technology
    Electrical Engineering And Computer Science
  • Massachusetts Institute Of Technology
    Massachusetts Institute Of Technology
    Electrical Engineering

Frequently Asked Questions about John Mcclain

What company does John Mcclain work for?

John Mcclain works for Career Break

What is John Mcclain's role at the current company?

John Mcclain's current role is Distributed Systems and Cloud Platforms.

What is John Mcclain's email address?

John Mcclain's email address is jo****@****cle.com

What is John Mcclain's direct phone number?

John Mcclain's direct phone number is +178177*****

What schools did John Mcclain attend?

John Mcclain attended Massachusetts Institute Of Technology, Massachusetts Institute Of Technology.

What skills is John Mcclain known for?

John Mcclain has skills like Distributed Systems, Software Development, Java, Cloud Computing, Software Engineering, Architecture, Linux, Multithreading, Software Design, System Architecture, Programming, Unix.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.