Taejoon Kim
ac8kt3@r.postjobfree.com
Commerce, TX
OBJECTIVE:
Seeking a hands-on developer position in programming. SUMMERY:
Overall:
• Attending in Computer Science in Masters
• Current GPA of 4.0 / 4.0 in Masters
• Completed Software Engineering in Bachelors
• GPA of 4.11 / 4.5 in Bachelors
• Served Korean Navy for 2 years
• Dean’s List for 7 semesters in undergraduate
Skills:
• Java, Python, C, C++, C#, R, HTML, PHP
• Oracle, MySQL, MariaDB, NoSQL
• RDBMS
• OOP (Object Oriented Programming), OOD (Object Oriented Design)
• Machine Learning (Tools: Tensorflow and Keras)
• Agile Software Development (Agile Methodologies)
• Scrum Process
• Design Patterns
• Data Analyzing, Data Processing
• Numpy, Pandas
• Git, Jenkins
• Image Processing (Open CV)
• Performance Optimization
• Algorithm Development
• Network Intrusion Detection
• Embedded Software
• Linus/Unix, macOS, Windows, Android
• Visual Studio, PyCharm, IntelliJ, Eclipse, XCode (Apple)
• Apache Ignite, Yardstick (A benchmarking tool for Apache Ignite) Technical Courses Completed:
• Object Oriented Programming 1
• Object Oriented Programming 2
• Computer Graphics
• Object Oriented Modeling
• Object Oriented Design
• Mobile Computing
• Software Design Engineering
• Database
• Data Structure
• Computer Algorithm
• Operating Systems
• File Processing Theory
• Computer Architecture
• Networking
• Programming Concept
• Information Security
• System Programming
• Embedded Software
RESEARCH PROJECTS (Research Assistant at Texas A&M University-Commerce): A Hybrid Cache Architecture for QoS-Enabled in Multi-Tenant Environment In this research project, I developed a new cache architecture to increase the performance of multi-tenant environment like cloud services and introduced a new cache replacement algorithm for the architecture.
• Developed a new cache architecture using Java.
• Developed code to generate tenant’s virtual cache items in Java.
• Read tenants’ cache items and inserted them to the cache architecture to measure the performance.
• Programmed code to write csv files which contain results of cache performance.
• Wrote a program which draws graphs of the results in Python.
• Evaluated the architecture in Apache Ignite.
Network Anomaly Detection using Machine Learning Technique In this research project, I developed a new data encoding method for CNN to detect malicious connection on network.
• Processed 1D data to 2D data using OpenCV to use them as an image to feed to CNN in Python.
• Set up Inception CNN model to detect malicious connection on network.
• Programmed to compare detection performance with grey scale encoding method in Python.
• Wrote code to draw necessary figures in Python.
• Verified the new data encoding method is better than grey encoding method.
• Published in 2018 IEEE International Conference on Big Data as a 1st author. Website Fingerprinting Attack Mitigation using Traffic Morphing In this research project, I created a POC to make a proposal for new technique that mitigated fingerprinting attack to reduce the effectiveness from 70% to less than 1%.
• Built input data structure to feed to various machine learning technique.
• Wrote code to draw necessary figures in Python.
• Programmed to measure the performance of the new mitigation technique in Python.
• Published in IEEE 38th International Conference on Distributed Computing Systems as a 2nd author. Opioid Poisening Analysis
In this research project, I developed a neural network program to analyze demographic information to determine the potential level of addiction.
• Built input data structure to form set of variables to calculate the addiction level.
• Wrote the logic using Python to feed the input data to have the software learn the demographic and in relation to addition.
• Wrote algorithm to calculate the addiction level based on learned information and comparing to input provided. Detection Garbage Capacity in a Public Trash Can with IoT In this research project, I developed a program to detect the garbage capacity of a public trash can in a microcomputer.
• Connected an ultrasound sensor to a microcomputer.
• Programmed code to measure the level of garbage in a public trash can in C++.
• Sent the measured data to another computer program which remotely located through WiFi.
• Wrote code to show the measured data on the screen in Python. UNDERGRADUATE PROJECTS:
Satellite Sensor Programming
In this project, I wrote programs for microcomputer on for the satellite balloon to collect weather information and to stream the view of the satellite in real time.
• Programmed using Python to connect to custom sensor API.
• Saved the data to MySQL.
• Developed code to control the video camera using OpenCV library.
• Wrote code to stream the live video to lab server to be viewed by other users. Home Automation Project
In this project, I developed a home automation system using microcomputers and sensors to automatically turning on and off humidifier, tv, lights, and fans.
• Programmed using C++ to communicate among microcomputers through Bluetooth.
• Wrote code in C++ to connect to custom sensor API.
• Detected humidity using humidity sensor and sent the data to a home server.
• Programmed to turn on/off automatically a humidifier by receiving an order from the home server.
• Detected clap sound with sound sensor and turned on/off lights.
• Programmed a microcomputer with IR emitter to turn on/off tv by receiving an order from the home server at a specified time.
• Detected temperature using temperature sensor and sent the data to a home server.
• Programmed to turn on/off a fan by receiving an order from the home server. Convenience Store Stock Management System Project
In this project, I developed a system to manage convenience store’s item stock in Java.
• Built an interface to interact with customers in Java.
• Wrote code to manage transactions in MySQL database.
• Programmed to save stock, price and other attributes to MySQL database. EDUCATION:
Texas A&M University - Commerce, Texas, TX
Masters in Computer Science
Dong-Eui University - Busan, South Korea
Bachelors in Software Engineering
HONORS and AWARDS:
• Served Korean Navy for 2 years.
• Dean’s list for 7 semesters in undergraduate
REFERENCES:
• Dr. Jinoh Kim, Associate Professor of Computer Science, Texas A&M University-Commerce, ac8kt3@r.postjobfree.com, 903-***-****
• Dr. Yu Gu, Technical Director and Lead Engineer, Data Platform Products Visa Inc., USA, ac8kt3@r.postjobfree.com
• Dr. Taehyun Hwang, Principal Investigator of Quantitative Health Science, Cleveland Clinic, ac8kt3@r.postjobfree.com
• Dr. Mutlu Mete, Associate Professor of Computer Science, Texas A&M University-Commerce, ac8kt3@r.postjobfree.com, 903-886- 5497