Develop high-performance mission-critical backend services for financial trading in Rust/C++.
Develop in-house RPC frameworks and common libraries in Rust/C++/Python.
Research Fellow / Japan Society for the Promotion of Science. Apr. 2014 – Sep. 2015
Developed a bare-metal hypervisor product for x86 hardware.
Designed and implemented on-demand virtualization system to achieve the benefits of both virtualization (agility and elasticity) and bare-metal (performance).
Software Developer / National Institute for Agro-Environmental Sciences. May. 2012 – Mar. 2014
Developed mobile applications to provide soil information based on user location to assist agricultural activities and researches.
Publications
Takaaki Fukai, Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “OS-Independent Live Migration Scheme for Bare-metal Clouds” In Proceedings of the 8th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2015), pp. 80-89, Dec 2015. [paper]
Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “Improving Agility and Elasticity in Bare-metal Clouds” In Proceedings of the 20th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2015), pp. 145-159, Mar 2015. [paper][slides][poster]
Yushi Omote, Yusuke Takata. “The iOS/Android Application e-SoilMap for Creating a New User-oriented Soil Map” Journal of Soil Science and Plant Nutrition (SSPN), Vol. 60, No. 4, pp. 470-474, Jun 2014. [paper]
Yosuke Chubachi, Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “Protecting System Image Integrity with Lightweight Hypervisors” IPSJ Journal, Vol. 54, No. 12, pp. 2402-2412, Dec 2013. (In Japanese) [paper]
Yushi Omote, Yosuke Chubachi, Takahiro Shinagawa, Tomohiro Kitamura, Hideki Eiraku, Katsuya Matsubara. “Hypervisor-based Background Encryption” In Proceedings of the 27th ACM Symposium On Applied Computing (SAC 2012), pp. 1829-1836, Mar 2012. [paper]
Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “A VMM-based Network Boot System” IPSJ Transactions on Advanced Computing Systems (ACS), Vol. 4, No. 4, pp. 228-245, Oct 2011. (In Japanese) [paper]
Presentations
Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “Exit-Less Isolated Execution” The 6th Asia-Pacific Workshop on Systems (APSYS 2015), Tokyo, Jul 2015. [paper][poster]
Yushi Omote. “OS*: OSv on *” The 11th Kernel/VM Expedition, Tokyo, Jun 2015. [slides][demo][article]
Yushi Omote, Takahiro Shinagawa. “OSb: OSv on BitVisor” BitVisor Summit 3, Tokyo, Nov 2014. [slides]
Yushi Omote. “Hypervisor-based Background Encryption” ICT International Exchange Workshop 2014 (ICTWS 2014), Tsukuba, Nov 2014. [slides][poster]
Yushi Omote. “OSb: OSv on BitVisor” The 2nd Kernel/VM Expedition Tsukuba, Tsukba, Oct 2014. [slides][demo][talk]
Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “Hypervisor-based Interposition Framework for Storage-Class Memory” Summer United Workshops on Parallel, Distributed and Cooperative Processing (SWoPP 2014), Niigata, Jul 2014.
Takaaki Fukai, Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “Live Migration of Bare-metal Instances” 5th Asia-Pacific Workshop on Systems (APSYS 2014), Beijing, Jun 2014.
Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “Towards Agile and Elastic Bare-metal Clouds” The 11th Dependable System Workshop, Atami, Dec 2013. [abstract][poster]
Yushi Omote, Kyohei Shimada, Daichi Serikawa, Takaaki Fukai. “TCP/IP on BitVisor” BitVisor Summit 2, Tokyo, Dec. 2013. [slides]
Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “Towards Agile and Elastic Bare-metal Clouds” The 24th ACM Symposium on Operating Systems Principles (SOSP 2013), Pennsylvania, Nov 2013. [abstract][poster]
Daichi Serikawa, Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “Towards Secure and Efficient Volunteer Computing” 4th Asia-Pacific Workshop on Systems (APSYS 2013), Singapore, Jul. 2013.
Yushi Omote, Yusuke Takata. “Developing a Smartphone Application for Soil Information Web Viewer”, Monsoon Asia Agro-Environmental Research Consortium Symposium (MARCO 2012), Tsukuba, Sep 2012.
Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “A VMM-based Network Boot System” The 22th Computer System Symposium (ComSys 2010), Osaka, Nov 2010.
Yushi Omote, Takahiro Shinagawa, Kazuhiko Kato. “A VMM-based Network Boot System” The 8th Symposium on Advanced Computing Systems and Infrastructures (SACSIS 2010), Nara, May 2010.
Awards
Best Paper Award. The 8th IEEE/ACM International Conference on Utility and Cloud Computing, Dec. 2015.
Distinguished Student Award from the University President. University of Tsukuba, Mar 2015.
Distinguished Student Award from the Department Chair. Department of Computer Science, Graduate School of Systems and Information Engineering, University of Tsukuba, Mar 2012.
Incentive Award in Computer Science. Information Processing Society of Japan (IPSJ), Nov 2010.
Best Paper Award for Young Researcher. The 22th Computer System Symposium (ComSys 2010), Nov 2010.
Best Poster Award. The 8th Symposium on Advanced Computing Systems and Infrastructures (SACSIS 2010), May 2010.
Education
Ph.D. Course, Department of Computer Science, Graduate School of Systems and Information Engineering, University of Tsukuba. Apr. 2012 – Mar. 2015. (Received Doctor of Philosophy, Mar 2015)
Master’s Course, Department of Computer Science, Graduate School of Systems and Information Engineering, University of Tsukuba. Apr. 2010 – Mar. 2012. (Received Master of Engineering, Mar 2012)
College of Information Science, University of Tsukuba. Apr. 2006 – Mar. 2010. (Received Bachelor of Engineering, Mar 2010)