Marcus Williams

Marcus Williams Email and Phone Number

Neuromorphic & AI Software Engineer at Intel Labs @ Intel Labs
Marcus Williams's Location
Oregon City, Oregon, United States, United States
Marcus Williams's Contact Details

Marcus Williams work email

Marcus Williams personal email

Marcus Williams phone numbers

About Marcus Williams

I am a neuromorphic & AI software engineer working on neuromorphic computing, deep learning, neuromorphic software and Intel Loihi. Loihi is a low power, sparsity exploiting AI accelerator based on the human brain that provides orders of magnitude better power/performance inference for AI workloads.My interests are in Neuromorphic Computing, Neural Networks and Artificial Intelligence in the context of open-source software.Upstream Code Contributions: Lava Framework ( https://github.com/lava-nc ) OpenJDK ( https://github.com/openjdk/jdk/commits?author=mgkwill )ONAP ( https://goo.gl/f7qJDS )OpenDaylight ( https://goo.gl/WoQmq9 )OpenStack ( https://goo.gl/GwiiJr )Previously:I worked in OpenJDK writing C++, Assembly, Java, plus other languages as needed. I added performant code, additional hardware instructions (SSE, AVX2, AVX512, VNNI) and new features that increase performance for all Java applications on x86 hardware. My changes went into OpenJDK.I worked on ONAP on the (Network) Service Orchestrator Project as a committer (leader and one of the official maintainers of the project's software code). There I worked on service homing, hardware platform awareness and cloud agnosticism (abstraction of underlying cloud from service instantiation). Before that I worked as a committer in ONAP's Software Defined Networking Controller project, Application controller project and Common Controller SDK project. Before that I worked as a committer in OpenDaylight (ODL) Releng project (Infrastructure as code) and worked on the OVSDB project. During this time I was also a committer on the Controller Performance Testing (CPERF) project in Open Network Function Virtualization (OPNFV).I have given Conference Talks at the following conferences: OpenDaylight Summit 2015, 2016, OpenDaylight Developers Forum 2016 and Open Network Summit (ONS, now ONES or Open Network and Edge Summit) 2016, 2017, and ONAP Beijing Developers Forum 2017. I participated in choosing conference talks for ONS 2018 as part of the 2018 Open Networking Summit Technical Expert Program Committee.I hold a Bachelor of Science: Information Technology in Software Development from Western Governors University. I am a Oracle Certified Professional - Java SE 6 Programmer, a Rackspace Openstack Essentials Certificate holder, and have attained CompTIA A+, Network+, Project+, Security+ and Storage+ certifications, as well as CIW Web Development Professional, Perl Specialist, Database Design Specialist, JavaScript Specialist, Web Design Specialist and Web Foundations Associate certifications.

Marcus Williams's Current Company Details
Intel Labs

Intel Labs

View
Neuromorphic & AI Software Engineer at Intel Labs
Marcus Williams Work Experience Details
  • Intel Labs
    Neuromorphic & Ai Software Engineer
    Intel Labs Oct 2021 - Present
    Hillsboro, Or, Us
  • Intel Corporation
    Performance Software Engineer
    Intel Corporation Feb 2020 - Oct 2021
    Santa Clara, California, Us
    I worked enhancing performance of new OpenJDK releases and pushing patches into upstream OpenJDK.I used C++, Assembly, Java and other languages as needed to add performant code, additional hardware instructions (SSE, AVX2, AVX512, VNNI) and new features that increase Java performance for all upstream applications that use Java.
  • Intel Corporation
    Cloud Software Engineer
    Intel Corporation Aug 2018 - Feb 2020
    Santa Clara, California, Us
    I worked on an edge service orchestration solution in GO Lang, using Kubernetes, Docker Containers and gRPC, API design & development, microservice design & development.
  • Intel Corporation
    Network Software Engineer
    Intel Corporation Oct 2014 - Feb 2020
    Santa Clara, California, Us
    I worked on Open Network Automation Project (ONAP) and helped bring Amsterdam, Beijing and Casablanca releases to fruition by working as a committer on SDN-C, APP-C and CCSDK projects. Some of this work included adding a number of features, solving a heap of bugs and creating some critical path directed graphs to enable Amsterdam releases two key use cases: vVoLTE and vCPE.Before that I worked enabling and creating containerized OpenStack extending OpenStack Kolla. Completed OpenDaylight enablement in Kolla which deploys multi-node HA ODL/OpenStack utilizing NetVirt in 15 minutes and facilitates deployment onsite at customer meetings and for evaluation, easy HA development environments and another vector for large production deploys. Enabling dynamic software defined networks with revolutionary flexibility in the same way hardware virtualization provided dynamic flexibility and on-demand scale for compute and storage hardware. I work on OpenDaylight (ODL), Open vSwitch, OpenStack and Open Network Automation Platform (ONAP) to enable Network Virtualization, NFV and Dynamic Service Function Chaining.Worked in past on S3P (Security, Scalability, Stability and Performance) testing and enabling for OpenDaylight. I also contributed to enabling DPDK support for OpenDaylight. I led the S3P Workgroup in the OpenDaylight Community and I had been instrumental in the Testing and Publishing of OpenDaylight's Performance Reports 1.0, 1.1.
  • Intel Corporation
    Software Validation Engineer
    Intel Corporation Aug 2013 - Oct 2014
    Santa Clara, California, Us
    Test and validate Intel network drivers on Red Hat Enterprise Linux. Focus on Data Center Bridging (DCB) and Fibre Channel over Ethernet (FCoE), including user space tools (open fcoe and open lldpad). Develop automated tests and run automated regression on drivers and tools. Manage validation process, develop test plans and direct a team of testers.
  • Intel Corporation Through Scigon Solutions
    Network Storage Software Validation Engineer
    Intel Corporation Through Scigon Solutions Apr 2012 - Aug 2013
    Validated network storage drivers through work with FCoE / FC / iSCSI equipment / devices such as forwarders, switches, storage arrays, and host bus adapter (HBA) / converged network adapter (CNA). Worked in Windows, Linux and virtualization (Hyper-V). Used storage and network testing tools, such as IOmeter, IOzone, dt, netperf, ntttcp, iperf, etc. Measured performance and analyzed network storage drivers and their output. Automated test cases and added features to and update automated test code base.
  • Propeller Heads
    Consultant - Network & System Admin.
    Propeller Heads Jan 2009 - Apr 2012
    Salem, Or, Us
    Worked with business owners providing technology recommendations and budget for existing and future technology requirements. Supported Windows active directory domains, Windows and Linux servers plus an assortment of client PCs. Managed, maintained, supported and designed small business networks including security hardening and testing. Created physical, data-flow and use case network diagrams. Provided end user support and repair service.
  • Gannett / Statesman Journal
    Reporter - Intern
    Gannett / Statesman Journal May 2009 - Sep 2009
    Salem, Or, Us
    Wrote news pieces including front page story on Cash for Clunkers Salvage and front of section story about hiking Opal Creek. Convinced a variety of people to interview and divulge useful information. Executed an Oregon Public Employees Retirement System data analysis project supporting an investigative exposé.
  • Whitman College
    Hardware Aide - Student
    Whitman College Sep 2006 - May 2007
    Walla Walla, Wa, Us
    Repaired, tested and maintained enterprise Dell computer network. Setup and tested Dell and Apple computers. Networked PCs by running network cables and setting up OS configuration. Tested network with netperf, iperf.
  • Walla Walla Community College
    Computer Lab Aide
    Walla Walla Community College Sep 2005 - Apr 2006
    Walla Walla, Wa, Us
    Supported a 20 system computer lab. Trained others in the use of Microsoft Office and other complex applications. Provided personalized support.
  • D.S.E Computers
    Computer Technician
    D.S.E Computers Jan 2001 - Jan 2002
    Built, upgraded and fixed a variety of client and server computers. Traveled to businesses and homes to fix computer and networks.

Marcus Williams Skills

Java Software Development Opendaylight Python Linux Ansible Programming Open Source Networking Testing Git Debugging Code Junit Automated Software Testing Test Automation Ocp Software Design Software Validation Network Traffic Analysis Quality Assurance Network Administration Enterprise Software Network Design Wireshark Openstack C Software Development Life Cycle Red Hat Enterprise Linux Switches Enterprise Networking Test Planning Emc Storage San Algorithms Linux System Administration Computer Hardware Fcoe Cisco Nexus Brocade It Strategy A+ Certified Network+ Certified Storage+ Certified Netapp Data Center Virtualization Hardware

Marcus Williams Education Details

  • Western Governors University
    Western Governors University
    Information Technology - Focus In Software Development
  • Whitman College
    Whitman College
    Art & Rhetoric
  • Walla Walla Community College
    Walla Walla Community College
    General Studies

Frequently Asked Questions about Marcus Williams

What company does Marcus Williams work for?

Marcus Williams works for Intel Labs

What is Marcus Williams's role at the current company?

Marcus Williams's current role is Neuromorphic & AI Software Engineer at Intel Labs.

What is Marcus Williams's email address?

Marcus Williams's email address is ma****@****ail.com

What is Marcus Williams's direct phone number?

Marcus Williams's direct phone number is +150393*****

What schools did Marcus Williams attend?

Marcus Williams attended Western Governors University, Whitman College, Walla Walla Community College.

What are some of Marcus Williams's interests?

Marcus Williams has interest in Social Services, Programming, Cooking, Civil Rights And Social Action, Politics, Environment, Basketball, Reading And Graphic Design, Science And Technology, Painting.

What skills is Marcus Williams known for?

Marcus Williams has skills like Java, Software Development, Opendaylight, Python, Linux, Ansible, Programming, Open Source, Networking, Testing, Git, Debugging Code.

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.