Chicago, Illinois, United States
Experienced software/hardware co-design developer with hands-on experience on multiple system designs.
Project owner of multiple low latency FPGA/Software trading systems and strategies. Mentoring junior software and FPGA engineers. Professional bug hunter.
- Linux kernel module development - Server architecture design - System firmware design - Algorithmic research
- Teaching: Electrical Engineering Lab (Senior level) - Teaching: Computer Systems Design (Senior level) - Teaching: Embedded Computing Systems (Graduate level) - Substitute Teacher: Computer Architecture (Graduate level)
- Led the research in SIMD processor design and optimization. - Prototyped FPGA based systems by integrating custom hardware with IP cores. - Developed low level drivers and APIs for research prototype systems.