Engineering experience in software, systems, and semiconductors.
My professional work spans software engineering, system integration, semiconductor equipment, Linux, FPGA diagnostics, and data infrastructure.
Graduate Research and Teaching Assistant, Brandeis University
My work centers on artificial intelligence, PyTorch, and leadership. I support Generative AI Foundations for Business, contribute to applied research, and help students translate technical concepts into practical work.
- Artificial intelligence research and applied evaluation
- PyTorch workflows for experimentation and model development
- Teaching, mentoring, and technical leadership
Software Engineer at NeuroBlade
At NeuroBlade in Tel Aviv, I developed diagnostics for systems containing FPGA devices and NVMe disks, implemented a Linux kernel driver and C application for PCIe scanning, and built benchmarking and observability workflows.
- Python diagnostics for FPGA blocks
- Linux kernel driver and C user application
- Presto and Spark benchmarking with more than 4x performance improvements
- Grafana, Prometheus, MySQL, and InfluxDB observability
- Jenkins pipelines, Git, and Debian packaging
Freelance Software Developer in Beijing
I designed and deployed applications for SoC-based products and machine learning work using Flask, scikit-learn, and OpenCV.
System Engineer and Resident Engineer at KLA
At KLA, I worked on Micro-LED system integration, sensor fusion, optics, motion algorithms, software, and mechanical components. I collaborated with teams and customers in Cupertino, Shanghai, Beijing, and Israel.
- Optical imaging research using Python and MATLAB
- System integration across hardware and software
- Defect detection accuracy below 0.5 micron
- Cross-border coordination between R&D and field teams
Teaching and instruction
Earlier roles included sailing instruction, officer training, and teaching mathematics and English.