Built Infiniband device driver for Nautilus (aerokernel).
Modified Apache Tika for enhanced document (OCR) extraction features.
Built JVM with mark and sweep garbage collector in C.
Implemented messaging service similar to JMS for inter process communication between processes in Minix.
Built an OS for Raspberry Pi 3 from scratch.
Implemented external Tera sort for performance evaluation in Hadoop and Spark.