Derek Mui has extensive work experience in software engineering, starting with their role as a Software Engineer at Atari from 1987 to 1992. Derek was responsible for developing the Atari ST/TT Motorola 68K processor OS and designing the Atari GEM SDK. From 1992 to 1994, Derek worked at Go Corporation as a Software Development Engineer, focusing on software tools development for the PenPoint OS and the development of the ELF Linker and GNU gdb for the ATT mobile processor.
At AuraVision Corporation, Derek served as a Software Engineer Lead from 1994 to 2000. Derek developed Microsoft Windows WDM PCI and I2C drivers for AuraVision's video overlay processor and led a team of engineers in creating the first hardware MPEG player on COMPAQ laptops. Additionally, Derek delivered a video replay system that was certified by Macrovision.
From 2000 to 2014, Derek worked at Cisco Systems as a Software Engineer. Derek played a key role in designing and developing the N7K NX-OS platform software for M and F series ASIC based line card, focusing on L2/L3 hardware programming, netflow processing, packet statistics aggregation, and forwarding engine diagnostic. Derek also worked on the ACE 4710 load balancing engine, where they were involved in multi-core data path forwarding, HTTP data compression offload, NAT translation, connection management, packet reassembly, and normalization.
Since 2014, Derek has been working as a Staff Software Engineer at A10 Networks, where further details about their responsibilities are not provided.
Derek Mui attended Iowa State University from 1979 to 1983, where they earned a Bachelor's degree in Computer Engineering.
Sign up to view 0 direct reports
Get started