Jinwoo Yom

I am

Go To Portfolio View Resume

Education ...

Virginia Tech

M.S. Computer Engineering

August, 2017 - May, 2020

Virginia Tech

B.S. Computer Engineering

August, 2013 - May, 2017

North Davidson HS

High School Diploma

August, 2009 - May, 2013

About Me — Jinwoo Yom

Jinwoo Yom

I am an accomplished Software Engineer with 4+ years of experience in leading products from conception to completion by leveraging Agile development lifecycle. I am very familiar with object oriented develpment methodologies and design patterns. I have plenty of experiences working with Linux and Windows OS, cloud-based services, and various programming tools & languages including Python, Javascript, Java, C/C++. I have both Master's and Bachelor's degrees in Computer Engineering from Virginia Tech, and have two publications on innovating Linux Kernel security features against modern memory corruption attacks. I am very dependable, diligent, and punctual. I also have leadership experiences from my jobs, organizations, and athletics.

Finding ways to develop and improve the security, scalability, and optimization of software system is my passion and goal as a software engineer. In the digitized world we live in, it's essential to have dependable, efficient, and seamless software solutions that we can always rely on. From productivity tools to large-scale cloud servers, software products are deeply ingrained in every facet of our daily lives and I'm excited for my part in our digital growth.

Programming Languages Python, JavaScript, Java, C, C++, C#, ReactJS, Typescript, NodeJs, HTML, CSS, BASH, PHP
Tools Git, Docker, Azure, Swagger, Postman, LLVM/Clang, Wireshark, Burp Suite, Unity 5, Wireshark
Cloud Enviroment AWS (EC2, S3, SQS, ELB, RDS, Route53, Lambda, IAM), GCE, Azure
Database MySQL, MongoDB, DynamoDb, RDS, Elastic Search, NoSQL, PastgreSQL, OracleSQL
OS & IDE Linux OS, Windows OS, Visual Studio Code, IntelliJ, Qt, Eclipse, Brackets, Sublime, Vim
Publications HyperSpace: Data-Value Integrity for Securing Software, Mardu: Efficient and Scalable code Re-randomization
Languages English, Korean
Leadership (President) IEEE-Eta Kappa Nu, the honor society of IEEE at Virginia Tech, (President) Mission Verde Home Owners Association

Currently...

Seeking for a Software Developer position. Please contact me via email (jinwooyom@gmail.com) or message submission below

Work Experiences

Qualcomm

QCT Software Engineer

Virginia Tech

Graduate Researcher

Qualcomm

QCT Software Intern

Qualcomm

QCT Software Intern

Virginia Cyber Range

Cyber Security / DevOps Developer

Codepath

Software Developer

Facebook

Software Developer Co-op

Electronic Arts

IT & Operations Intern

Electronic Arts

Software Engineering Intern

Virginia Tech

Web Developer

Virginia Tech

Applied Software Design Tutor

Academic Classes...

  • Linux Kernel Programming
  • Web Security (CodePath University)
  • Cloud Software Development
  • Applied Software Design
  • Video Game Design
  • Problem Solving with C++
  • Fundamentals of Info Security
  • Principles Computer Security
  • Network Application Design
  • Embedded Systems Design
  • Microcontroller Interfacing
  • Telecommunication Networks
  • Network Archetecture and Protocols
  • Computer & Network Security
  • Computer Org & Architecture
  • Digital Design I
  • Data Structures and Algorithms
  • Unix for Engineers

Projects & Research

Buffer Overflow

Buffer Overflow Preview

Exploiting the Buffer Overflow Vulnerabilities of Ubuntu v12.04

  • Bash Script Injection
  • GNU Debugger Analysis
  • 0x90 NOP slide
  • Language: C
More Details

Encryption/Decryption

Encryption Preview

Message Encryption/Decryption using public and private Keys

  • Encryption/Decryption
  • Public-Private Keys
  • Signature Validation
  • Language: PHP, HTML
Git Repository

Forgery, Theft, and Hijacking prevention

Forgery Theft Preview

Forgery, Theft, and Hijacking prevention and safely ustilizing session tokens

  • Session Token Validation
  • Penetration Testing
  • CSRF Protection Token
  • Language: PHP, HTML
Git Repository

Cloud Drive

Cloud Drive Preview

Cloud storage website for uploading files

  • Glassfish Deployment
  • Primeface Implementation
  • SQL Database Access
  • Language: Java, XHTML, CSS
Git Repository

Lazer

Lazer Preview

An Independent Research Project in Video Game Design at Virginia Tech

  • Artificial Intelligence
  • Full Stack Developer
  • Language: C#
More Details

The Token Collector

Forgery Theft Preview

An Embedded Systems Rover that efficiently collects tokens on a given map

  • Control Systems
  • Communication Protocols
  • Language: C, Python
More Details
>>> Click Here For More Projects <<<

Visit me at...

Leave me a message here!