Skip to content
View jamesabel's full-sized avatar

Highlights

  • Pro

Block or report jamesabel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jamesabel/README.md

James Abel

Engineer (hardware, software) | Technical Team Manager
Redwood City, California, United States

Email | LinkedIn | Website

Summary

Engineer experienced in software and hardware architecture and development. Skilled in cloud architectures, computer architectures, digital signal processing, machine learning, application analysis, performance analysis and optimization, design automation, and simulation. Experienced in managing technical teams (10-20 engineers). Currently developing in Python and C/C++, with experience in many other languages.

Co-organizer of local Python meetup (SF Python) and regional conference (PyBay). Creator and contributor to several Python open-source projects.

Experience

Aclarion (formerly Nocimed)

VP of Engineering
May 2018 - Present

  • Implemented Signal Processing and Machine Learning algorithms using Magnetic Resonance Spectroscopy (MRS) data to aid in the treatment of Chronic Low Back Pain (CLBP).
  • Architected and developed the Nociscan-LS cloud-based product for the medical industry using AWS.
  • Interfaced into cloud medical imaging systems (Ambra).
  • Worked closely with Regulatory Affairs to ensure product compliance with US, EU, and UK regulations.
  • Generated IP and Patents for applying Machine Learning to Magnetic Resonance Spectroscopy (MRS) data.
  • Developed primarily in Python and C/C++.
  • Both individual contributor and manager of a small technical team.
  • Drove engineering planning, execution, and delivery. Presented and obtained buy-in to C-Suite and Board of Directors.
  • Responsible for entire production stack.

Computer Engineering Consultant
July 2016 - May 2018

Intel Corporation

Principal Engineer
February 1988 - June 2016 | Santa Clara, CA

  • Led hardware and software architecture projects, design automation, simulation, modeling, tracing, and optimization.
  • Developed and analyzed software workload tracers for CPU and platform simulators.
  • Managed a technical team of ~20 engineers, establishing engineering quality standards.

Principal Engineer
2012 - 2016 | Santa Clara, CA

  • Chief Tracing Architect, responsible for software workload tracers.
  • Utilized machine learning for workload analysis and improvements.
  • Led cross-Intel initiatives on tracing and simulation.

Principal Engineer
2011 - 2012 | Austin, Texas

  • Focused on performance and power improvements for future Atom cores.
  • Analyzed industry-standard benchmarks and ISV applications.
  • Developed new tools and analysis techniques.

Principal Engineer
February 2002 - 2011 | Chandler, AZ

  • Delivered performance optimizations for key software applications.
  • Drove new instruction definition and performance improvements into Intel products.

Sr. Software Engineer
January 1997 - January 2002

  • Optimized multimedia and signal processing applications.
  • Implemented a Dolby Digital decoder using MMX™ Technology.

Sr. Design Engineer
January 1991 - January 1994

  • Designed a single-chip communications product targeting wireless communications.

CAD Engineer
January 1988 - January 1991

  • Developed behavioral models of embedded cores and automated test software.

GenRad Corporation

Hardware Design Engineer
January 1985 - January 1987

  • Designed automated test systems for micro-processor based adapter boards, systems, and SCSI disks.

Dynacomp

Hardware Design Engineer
January 1983 - January 1984

  • Designed single-board microcomputer systems based on the 68000 processor.

Education

Arizona State University
Master’s Degree, CS · (1991)

Bradley University
BSEE · (1983)

Top Skills

  • Hardware Architecture
  • Computer Architecture
  • Debugging

Certifications

  • Machine Learning with Python

Publications

  • MMX-enabled Dolby Digital decoder

Patents

  • Machine Learning for biomarkers using spectral analysis
  • Image processing using unaligned memory load instructions
  • Sequencer address management
  • Reducing peak spectral error in inverse Fast Fourier Transform using MMX™ technology
  • SIMD integer multiply high with round and shift
  • Function coprocessor

Popular repositories Loading

  1. osnap osnap Public

    Python 53 3

  2. pyship pyship Public

    pyship - ship Python desktop apps to end users

    Python 39 3

  3. awsimple awsimple Public

    Simple API for basic AWS services

    Python 21 2

  4. python_multiprocessing_talk python_multiprocessing_talk Public

    Code and documentation for my Python multiprocessing talk.

    Python 15 3

  5. propmtime propmtime Public

    propagate the mtime (modification time) through the directory/folder hierarchy

    Python 6

  6. pyshipexample pyshipexample Public

    pyship example program

    Python 6 1