Kevin Huynh

Seattle, Washington, United States Contact Info
132 followers 132 connections

Join to view profile

About

Going into my film internship, I was eager to explore how I could touch the hearts of…

Activity

Join now to see all activity

Experience & Education

  • Salesforce

View Kevin’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Projects

  • Attack! - Web Security Lab

    -

    • Leveraged Cross-Site Scripting (XSS) with HTML & PHP to steal cookies from the host's server and send them to my computer in order to gain access to restricted pages.
    • Utilized SQL-Injections to bypass security measures and gained access to private database information, stealing valuable customer usernames and passwords.
    • Created a website that, on loading, causes the Professor's computer to silently change all student grades to 100%

  • Paxos in Replicated State Machines - Distributed Systems

    -

    • Created a system which continues client operations even with multiple server failures.
    • Implemented multi-instance Paxos algorithm, which guarantees linearizability, even with processor failures and dropped/late messages. Also implemented with stable leaders and garbage collection.

  • AdaBoosted Decision Trees - Machine Learning

    -

    • Implemented AdaBoosted Decision Trees to predict outputs of 0-9 based on given numerical input data.
    • Utilized weights to calculate the weighted error of a single Scikit-Learn's DecisionTreeClassifier. Then used that error and AdaBoost - SAMME to update the weights of the misclassified data for the next decision tree iteration.
    • Achieved 95.9% accuracy in 100 iterations, compared to a single Scikit-Learn's DecisionTreeClassifier's 87.0% accuracy (used a 50:50 training/testing…

    • Implemented AdaBoosted Decision Trees to predict outputs of 0-9 based on given numerical input data.
    • Utilized weights to calculate the weighted error of a single Scikit-Learn's DecisionTreeClassifier. Then used that error and AdaBoost - SAMME to update the weights of the misclassified data for the next decision tree iteration.
    • Achieved 95.9% accuracy in 100 iterations, compared to a single Scikit-Learn's DecisionTreeClassifier's 87.0% accuracy (used a 50:50 training/testing split)

  • Next Word Suggester for uMessage - Java

    -

    • Implemented the next word suggester for uMessage, which offers four predictions on the user’s next word.
    o Using a text corpus as reference material, the program uses an outer dictionary to map all words to the pair of words that came before it. An inner dictionary then keeps track of how often each word appears after this exact pairing.
    • Coded AVL Tree, Chaining Hash Table, and HashTrieMap dictionaries, which could be used as either the outer or inner dictionaries. Implemented their…

    • Implemented the next word suggester for uMessage, which offers four predictions on the user’s next word.
    o Using a text corpus as reference material, the program uses an outer dictionary to map all words to the pair of words that came before it. An inner dictionary then keeps track of how often each word appears after this exact pairing.
    • Coded AVL Tree, Chaining Hash Table, and HashTrieMap dictionaries, which could be used as either the outer or inner dictionaries. Implemented their structures, as well as insert, find, and their iterators.
    • Crafted a report which recorded and compared the runtimes of insert and find for each data structure (including Binary Search Tree). Justified the results by breaking down each structure’s unique traits and how they would lead to better/worse performances in different use cases.

  • Word Appearances in Text Files - C/C++

    -

    • Using the index from text files, takes a word query, and prints out the all files’ names that match the query, from most to least occurrences of the word(s).
    o To make an index, a file indexer reads through the files and stores information about its words: mapping the word to a file as well as the word’s file position(s)
    • Implemented various methods of the structure along the way: hash tables for the mapping the file name to their words, linked lists for the words’ occurrences. While…

    • Using the index from text files, takes a word query, and prints out the all files’ names that match the query, from most to least occurrences of the word(s).
    o To make an index, a file indexer reads through the files and stores information about its words: mapping the word to a file as well as the word’s file position(s)
    • Implemented various methods of the structure along the way: hash tables for the mapping the file name to their words, linked lists for the words’ occurrences. While creating each index, implemented code to write its contents to disk so that the word query searcher can read it back and use the data.

Languages

  • English

    Native or bilingual proficiency

  • Vietnamese

    Elementary proficiency

  • Mandarin

    Elementary proficiency

  • Teochew

    Elementary proficiency

Organizations

  • Vovinam at UW

    Vice President

    -

    • Founding member and Vice President of the club. • The objective of the club is to create a diverse, tightly knit community of friends through developing new skills. • Hosted biweekly self-defense classes as well as running a lion dance team. • In charge of planning and organizing club meetings, events, fundraisers, and performances. Tasked with coordinating and assisting other members of the board to ensure that club objectives and goals are met in a timely manner.

  • Computer Science & Engineering Club

    Officer

    -

    • Founding member of CSE Club during last quarter at Seattle Central College. • Goals of the club were to build a community for students interested in pursuing careers in the CS industry and provide supplemental workshops and materials to learn about coding. • Planned and organized club meetings and events.

More activity by Kevin

View Kevin’s full profile

  • See who you know in common
  • Get introduced
  • Contact Kevin directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Kevin Huynh in United States

Add new skills with these courses