Profiles from Search

Profile photo

Maran Wilson


Previous positions

  • Software Developer at Sun Microsystems
  • Software Developer at Dr Design


University of California, San Diego, BS, Computer Engineering




Operating Systems, kernel, Hypervisor, and Firmware design and development for new systems and CPUs (x86, SPARC, and ARM aarch64). Extensive experience with low level programming tied to a CPU or server’s individual architecture. Team and technical leadership for CPU and system bring up and debug of multiple platforms — all of them multi chip/core servers. Expertise in the realm of server virtualization including Linux KVM, QEMU, Xen, libvirt, SPARC sun4v, and LDoms. Specialties: Operating Systems (Linux and Solaris), Hypervisor, and virtualization development. Kernel and Firmware design (C and assembly language) specific to individual CPU and server architecture. CPU and system bring up and debug. Server virtualization. CPU simulation environment (application) development. Team and technical leadership. Upstream contribution, open source development, Git and Mercurial.



Skills & Expertise

  • Architecture
  • Device Drivers
  • ARM
  • Git
  • RTOS
  • Software Design
  • Processors
  • Firmware
  • Distributed Systems
  • Open Source Software
  • Unix
  • Technical Leadership
  • Servers
  • QEMU
  • Architectures
  • Linux
  • Real-Time Operating Systems (RTOS)
  • Hypervisor
  • Open Source Development
  • C
  • Debugging
  • Kernel
  • Virtualization
  • Operating Systems
  • Cloud Computing
  • Software Development
  • Solaris
  • Linux KVM
  • Server Architecture