Jonathan Maple

Jonathan Maple Email and Phone Number

Systems Development Engineer II (Amazon Linux) @ Amazon Web Services (AWS)
Columbus, OH, US
Jonathan Maple's Location
Columbus, Ohio, United States, United States
Jonathan Maple's Contact Details

Jonathan Maple work email

Jonathan Maple personal email

n/a
About Jonathan Maple

As a Senior Software Engineer Kernel at CIQ, I leverage my 5+ years of systems development and engineering experience at Amazon Web Services (AWS) to create and update kernel crash dump documentation for customer systems. I also pull together development practices and release processes to enable consistent developer practices and ease onboarding of new engineers. I have a strong background in Linux, Software Development, AWS, C, GPU System Software, Linux Kernel Programming, High Performance Computing, and PCIe Spec.Previously, I worked as a Systems Development Engineer II at AWS, where I delivered innovative solutions for complex and challenging problems in cloud computing, such as building a proof of concept for a novel new mass storage platform for S3, developing and delivering a new hardware design for S3 Index that improved performance by 40%, and developing a process for validating new hardware, kernel/OS releases, and service releases. I also enabled and unblocked Amazon Linux OS migration for Amazon Service Teams, retrofitted old servers with modern components, coordinated between S3 teams and vendors, and ensured the safety, durability, and quality of customer data and service on AWS Linux and S3. My mission is to provide optimal solutions for Linux and S3, two of the most widely used and critical services in the cloud computing industry.

Jonathan Maple's Current Company Details
Amazon Web Services (AWS)

Amazon Web Services (Aws)

View
Systems Development Engineer II (Amazon Linux)
Columbus, OH, US
Website:
aws.amazon.com
Employees:
142019
Jonathan Maple Work Experience Details
  • Amazon Web Services (Aws)
    Systems Development Engineer Ii (Amazon Linux)
    Amazon Web Services (Aws)
    Columbus, Oh, Us
  • Ciq
    Senior Software Engineer Kernel
    Ciq Oct 2023 - Present
    Reno, Nv, Us
    Rebuilding the CentOS8, CentOS7.9, and all Rocky Minor versions, and CIQ LTS modifications into a common kernel git tree for public availability. CVE fixing as needed. Building out Kernel Release processes for increased Systems Engineers velocity, and removing the Systems Engineers need to understand changes in the kernel. Setting up pre-scaling documentation and Developer process creation. Engaging with customers on Level3 support tickets and working closely with customer support to help create documentation and understanding to improve their capabilities. KVM/Libvirt and Crash dump improvements for internal processes and tooling.
  • Amazon Web Services (Aws)
    Systems Development Engineer Ii (Amazon Linux)
    Amazon Web Services (Aws) Feb 2022 - Oct 2023
    Seattle, Wa, Us
    Amazon Linux: Enable and unblock Amazon Linux OS migration for Amazon Service Teams, from performance at scale testing to helping a new data scientist understand how a Blue/Green deployment works. Deliver software solutions and enhancements to meet old bare metal hardware for specific service teams custom solutions that blocked their migration. Triage and mitigate 3 year old SystemD intermittent boot time issue. Provided working prototype for Policy Violation reporting system for the BottleRocketOS implemented in RUST.
  • Amazon Web Services (Aws)
    Systems Development Engineer Ii
    Amazon Web Services (Aws) Feb 2019 - Feb 2022
    Seattle, Wa, Us
    Build Proof of Concept for S3 storage servers (tier 0 service for AWS) with "off the shelf" AWS components.Retrofit 5+ year old servers with modern components not under a World Wide supply constraint that ensured software teams and customers (internal and external) do not experience degradation in service and maintain continuity of business while saving 10's of millions of dollars.Develop and deliver a new hardware design for S3 Index based on observable needs of the service software utilizing existing server hardware building blocks that delivered ~40% performance improvement. Develop process for validation of new hardware, kernel/OS releases, and service releases. Work with service teams on optimal EC2 instances for service needs.Coordinate between S3 Service Teams, DataCenter Technicians and Leadership and AWS Security to enable "No Impact" Site relocation of persistent storage and compute racks to enable future growth. Ensure no customer data is lost while keeping the region live. Aid service teams in diagnosing hardware or performance issues with their application on EOL hardware.Mentor and lead junior engineers on process, coding, and planning. Fill in for Managers and Technical Program Managers when needed.
  • Amazon Web Services (Aws)
    System Engineer Ii
    Amazon Web Services (Aws) Jul 2018 - Feb 2019
    Seattle, Wa, Us
    S3 Fleet: Working to help automate keeping the herd of pets (not cattle due to persistence of underlying data storage) that is S3 durable and safe for customers.Manual management and remediation of unhealthy hosts, developing processes and systems to maintain safety of customer data while maintaining fleet.
  • Cas
    Software Engineer
    Cas Nov 2017 - Jun 2018
    Columbus, Ohio, Us
    Help take a new refactoring of the base product from rapid development into a sustaining operations system. Lots of clean up, performance tuning and Process development.Jenkins; Cloudera; hadoop;
  • Self-Employed
    Software Engineer
    Self-Employed Jul 2017 - Nov 2017
    Training and exercises to mold my niche of a niche High Performance Computing experience (Linux Kernel and GPU tech) into the industry standard tools. HPC is similar to industry standards but usually developed before the industry standard is finalized and doesn't usually meet the performance demands of HPC customers.Learning the language semantics of JAVA and C# so that my 10+ years of C/C++ via education and work are more applicable to language specific company's.Certificates:AWS Certified Developer -- Associate
  • Cray Inc.
    Technical Lead / Sofware Engineer Iii
    Cray Inc. Jun 2011 - Jul 2017
    Houston, Texas, Us
    Current: GPU Technical Lead / OS Software Engineer III in HPC Kernel TeamSee belowFormer: GPU Technical Lead / Solution Architect & OS Software Engineer III on Platform Operating Systems- Software Technical Lead for NVIDIA software stack and new hardware bring up.- Working with customers to deliver system software solutions not covered by NVIDIA system software.- Mentoring Interns and bringing them up on HPC systems.- Responsible for Kernel Security Patches- Responsible for Kernel porting of custom patches to new distro releases.- Providing common Operating System and device software to multiple product divisions so they can spend their RnD resources on differentiation. Former: Linux Kernel Engineer for the COMPUTE NODE OS on CRAY systems.Worked on projects including;- PCIe error reporting in the Kernel and associated PCIe Config space settings- Responsible for Out Of Memory management on Cray Compute Nodes (swap-less blades)- Responsible for Kernel Security Patches- Helped with Kepler (K20x & K20) GPU bring up for Cray XK7's- Ported Linux Kernel 3.0.x to Cray Gemini and Aries Interconnect compute and service blades- CPU Affinity for special cases involving AMD Bulldozer process placement.
  • Ohio University
    Nsf Graduate Fellow
    Ohio University Jun 2010 - Jun 2011
    Athens, Ohio, Us
    High School Science AideLinux System AdministratorGame Designer (iPad / iPhone) using Unity Game Engine Teaching and Video Game Research Assistant
  • Ohio University
    Teaching Assitant
    Ohio University Sep 2009 - Jun 2010
    Athens, Ohio, Us
    Taught Labs for entry level Computer Science CoursesGraded Projects and TestsMade sure I was available to answer questions for my students and the other TA's students. Most students could get the concepts and do the work just someone that could explain it in a couple different ways so that one of those ways could "click".
  • Techknowlogix
    Programmer
    Techknowlogix Dec 2008 - Jun 2011
    Building custom software for quoting purposes.
  • Ohio University Credit Union
    Student It Intern
    Ohio University Credit Union Sep 2008 - Sep 2010
    Athens, Oh, Us
    Standard IT work
  • Grid Lab
    Associate
    Grid Lab Jun 2006 - Jun 2008
    Campus Gaming Center, I worked counters, basic trouble shooting and server trouble shooting.
  • Lauren Manufacturing
    Programming Intern
    Lauren Manufacturing 2007 - 2008
    Asp 1.1 intranet for manufacturing data collection input via production line worker.
  • Ohio University
    Dish Washer
    Ohio University Sep 2005 - Jun 2006
    Athens, Ohio, Us
    Washed Dishes at a dinning hall.
  • Gamestop
    Game Advisor
    Gamestop Mar 2003 - Dec 2005
    Grapevine, Texas, Us
    Counter Jockey
  • Subcontractors Association Of North East Ohio
    Sales And Marketing Supervisor
    Subcontractors Association Of North East Ohio May 2005 - Jul 2005
    Kept website to date, Made monthly newsletters for 3 different organizations, did promo material, sold ad space in the newsletters, made party materials for company events, aided plan room coordinator (carried things)
  • Kb Toys
    Fun Advisor
    Kb Toys Oct 1999 - Mar 2003
    Pittsfield, Ma, Us
    Sold toys, and no joke thats what our position was called

Jonathan Maple Skills

C Linux Kernel Linux High Performance Computing Pcie C++ Friendship And Magic Mysql Php Html Debugging Programming Computer Science Unix Software Development Algorithms Embedded Systems Operating Systems Distributed Systems Python Shell Scripting Bash Software Engineering Perl Software Design Subversion Git Android Device Drivers

Jonathan Maple Education Details

  • Ohio University
    Ohio University
    Computer Science
  • Ohio University
    Ohio University
    Computer Science
  • Stark State
    Stark State
    Computer Animation And 3D Modeling

Frequently Asked Questions about Jonathan Maple

What company does Jonathan Maple work for?

Jonathan Maple works for Amazon Web Services (Aws)

What is Jonathan Maple's role at the current company?

Jonathan Maple's current role is Systems Development Engineer II (Amazon Linux).

What is Jonathan Maple's email address?

Jonathan Maple's email address is jm****@****hio.edu

What is Jonathan Maple's direct phone number?

Jonathan Maple's direct phone number is +133068*****

What schools did Jonathan Maple attend?

Jonathan Maple attended Ohio University, Ohio University, Stark State.

What skills is Jonathan Maple known for?

Jonathan Maple has skills like C, Linux Kernel, Linux, High Performance Computing, Pcie, C++, Friendship And Magic, Mysql, Php, Html, Debugging, Programming.

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.