Member of Technical Staff Intern
2013 to 2013
August 2009 to August 2014
August 2009 to August 2014
February 2007 to July 2009
2007 to 2009
Senior Software Engineer
Sunnyvale, California, United States
What company does Hyojeong Seibert work for?
Hyojeong Seibert works for VMware
What is Hyojeong Seibert's role at VMware?
Hyojeong Seibert is Member of Technical Staff Intern
What industry does Hyojeong Seibert work in?
Hyojeong Seibert works in the Computer Software industry.
Member of Technical Staff Intern @ VMware From 2013 to 2013 (less than a year) PhD student @ Purdue University Developed a framework that automatically discovers insider performance attacks in intrusion tolerance systems implementation binaries and found attacks from PBFT, Prime, and Steward implementations. To allow testing arbatrary binaries, we lever- age virtual machines(KVM) and network emulator. We take snapshots of several virtual machines at the same time. We implement malicious proxy inside network emulator to inject malicious actions. For scalability, we are working on shared snapshot among several machines as well. Currently, we can take shared snapshots of multiple virtual machines by using Kernel Shared Memory (KSM) and working on it more efficient. From August 2009 to August 2014 (5 years 1 month) Research Assistant @ Purdue University Automatic Attack Discovery in Distributed Systems · Developed a framework that automatically discovers insider performance attacks in distributed systems implementations without modification of target system . Context-aware Paral lelism · Participated in developing a way that can allow parallelism in event driven model distributed systems by utilizing the context, i.e. execution in different contexts can be proceed concurrently . Dynamic Isoscape Modeling and Prediction · Designed and implemented a system that dynamically develop a model and pre- dict isotope distribution over the globe based on user selection and various types of environmental data . From August 2009 to August 2014 (5 years 1 month) Research Assistant @ Hongik University Energy conservation using SSD in RAID · Proposed and implemented a novel architecture for RAID that employs an SSD as a huge cache, so that the SSD can manage the short-term footprint to conserve energy in RAID. I led the pro ject and we implemented this scheme in linux md management module . Exploit NVRAM in file system · Participated in developing an embedded file system that exploits Non-volatile RAM. We use NVRAM as a metadata cache as metadata is updated frequently and they are crucial for file system performance and consistency. We observe significant per- formance improvement by using small amount of NVRAM as a metadata cache. We implemented this scheme in embedded linux as an extension of FAT filesystem . Improving prefetching by exploiting reference patterns · Proposed a prefetching technique that recognizes and exploits reference patterns. The technique eliminates misprefetch and improves prefetch performance by distin- guishing sequential and non- sequential reference patterns and exploiting looping references. I led this pro ject and we implemented this scheme in a simulator that faithfully implements linux caching scheme . From February 2007 to July 2009 (2 years 6 months) Teaching Assistant @ Hongik University Teaching Operating SystemExperience · Designed programming pro jects based on GeekOS. Instructed lab sessions. Graded written assignments, programming pro jects, labs and tests. From 2007 to 2009 (2 years) Senior Software Engineer @ Google Networking Infrastructure Sunnyvale, California, United States
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
3 year(s), 1 month(s)
There's 100% chance that Hyojeong Seibert is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required