Pinned Repositories
AndroidExpenseTracking
The mobile expense tracking is built with Android Studio and Java. The app features password complexity and encryption. The app also allows multiple users to get access to the resource. Its function is fairly simple, Expense Tracking allows user to enter their expense in that month. Users can add items to the app and track how much and what they spend on that month. The app uses SQLite as its database. and content is stored directly on the phone.
FraudTransDetection
The project focus on creating Fraud Detection Application to detect fraudulent credit card transactions. My application will be built from various data mining and model prediction methods. The combination of them will increase the change to prevent fraud detection. The disadvantage of this is the response time to end-users as many layers of detection will add more execution time to application O(log(n)).
KalmanFilter
Kalman filters are good at taking noisy sensor data and smoothing out the data to make more accurate predictions.
MyAIStuff
knowledge base and use case collection for data science, data visualization, and machine learning applications using R, Python, and other tools
MyCeePlusPlusKB
C++ knowledge base for data structure, design patterns, micro-services and multithreaded
ProblemSolvingKB
Knowledge base of fundamental problem-solving, syntax, web applications, and automations.
Process_Sync_and_MultiThread_Optimization_using_Java
Research paper on Multi-Threading vs. Multi-Processing applies to Operating System & Application. The research analyzes the fundamental of multiprocess and multithreading programming. The report paper also explains the basics of how operating system functions, and OS Scheduler Algorithms. I also implement the Producer-Consumer Problem using Conditional Variables to explain. This is not a full program. The research paper can be used as a good fundamental for Multithreading Engineers or embedded System Engineers.
ShortestPathPlanner
Implementation of the A* Search Algorithm. The application will implement a Google-maps-style route planner.
TaskTracker
The Team Task Tracker allows multiple users to get access to a list of activity that needs to be completed. Member can assign tasks by simply typing their name (or coworker) and adding the task to the task list (SQL Server Implementation). This is implemented as a WEB API architecture. The sever-backend is written in C#. Implement the .NET framework so that the architecture can handle multiple users without false, and save a lot of time of writing code. The architecture is fairly simple. Users get access to web clients through any web browser (with the correct address). Users then can send REQUEST to the backend, or simply view what is in the task list. After the backend-sever receive HTTP request(insert, update, delete, view) from the clients, it processes the request and communicates with the Data Access Layer(SQL Server). SQL Server decides what to do with the request (read, write, search, view), complete, and report to the backend controller. controller confirms the clients' request is completed(satisfy) and sends the HTTP response back. Please refer to the UML Diagram for more details.
WorkforceAnalyst
The project aims to solve one of the most challenging problems of the workforce. Find the best opportunity for candidates based on their resumes. The application also aims to prepare users with better knowledge of career improvement by getting career knowledge from career experts.
jackyhuynh's Repositories
jackyhuynh/Realtime_Fraud_Transaction_Detection
The project focus on creating Fraud Detection Application to detect fraudulent credit card transactions. My application will be built from various data mining and model prediction methods. The combination of them will increase the change to prevent fraud detection. The disadvantage of this is the response time to end-users as many layers of detection will add more execution time to application O(log(n)).
jackyhuynh/Automotive_Customization_System
The application allows multiple users to get access to the server, and modify the data (which is cars) in the server. The application also allows each user to configure their car and upload it to the server. The server and client object was implemented using Object Oriented Programing to encapsulate the design and access. Link Hash Map is used as the main container for this project (instead of a real database). The updated data is written to a text file to simplifier the process. The container can be replaced with a database system (SQL Server or My SQL) and will perform the full function of an API. The project can be extended to a full e-commerce page if the following component is added: a better GUI for the clients, payment API (Paypal), and a database system.
jackyhuynh/Team_Activity_Tracker
The Team Task Tracker allows multiple users to get access to a list of activity that needs to be completed. Member can assign tasks by simply typing their name (or coworker) and adding the task to the task list (SQL Server Implementation). This is implemented as a WEB API architecture. The sever-backend is written in C#. Implement the .NET framework so that the architecture can handle multiple users without false, and save a lot of time of writing code. The architecture is fairly simple. Users get access to web clients through any web browser (with the correct address). Users then can send REQUEST to the backend, or simply view what is in the task list. After the backend-sever receive HTTP request(insert, update, delete, view) from the clients, it processes the request and communicates with the Data Access Layer(SQL Server). SQL Server decides what to do with the request (read, write, search, view), complete, and report to the backend controller. controller confirms the clients' request is completed(satisfy) and sends the HTTP response back. Please refer to the UML Diagram for more details.
jackyhuynh/template-intro-for-developer-and-data-science
a simple template design for Jupiter notebook, R Studio, Py Charm, C++, Java, Python for web development, data science, desktop app... all for free use. The original design was from PurpleBooth
jackyhuynh/Application_Development_using_C_plus_plus
Why use C++ for robotic development and development? The C++ programing language has a lot of fundamentals and support. It is a high-level generic coding and is extremely useful as a learning tool for robotic programming. It is also the most reliable and fastest for robotic and embedded systems. The project consists of C++ fundamental and robotic movement exercises.
jackyhuynh/artifical_neural_network_using_python
jackyhuynh/blog-template
a simple blog template that you can post anything.
jackyhuynh/cafe_restful_api
API for the coffee shop database. can be used to retrieve the popular coffee shop in London.
jackyhuynh/completed-testing-solutions-for-php-using-simpletest
quick presentation of php unit testing, test suites, GUI testing using SimpleTest
jackyhuynh/computer-vision-using-python
Computer Vision
jackyhuynh/data-operations-datatypes-using-python
data mining using python
jackyhuynh/data-preprocessing-using-python
jackyhuynh/data-science-data-visualization-and-machine-learning-notebook
A collection of data science and data visualization, machine learning application using: R, Python, Seaborn, Classification, Matplotlib, Shiny...
jackyhuynh/k-nearest-neighbor-classifier
jackyhuynh/modern_business_card
the business card that can be used for everything you want
jackyhuynh/my-top-movies
My top movies is a web app that display movies with title in a card form. User can search for the movies on IMDB Database, then add it to this web app, save, modify rating, or delete it.
jackyhuynh/naive-bayes-and-bayesian-network
jackyhuynh/Probability_In_Robotic_Design
Probability is fundamental to the Robotic movement. As humans, we solve these probabilities in a variety of ways.
jackyhuynh/ReConstruct_Trajectories_from_Sensor
The trajectories for Tracking Moving Condition Project are divided into 4 parts. Each part will contain small exercises that are guided me step by step to build a complete Tracking Trajectories and their components. The application will take measurement values from various sensors (Rate Gyro, Odometers, Inertial Measurement Unit) and applied calculus to re-construct the vehicle's trajectories.
jackyhuynh/regression_using_python
jackyhuynh/school-physical-safety-methods
jackyhuynh/science_blog
Research paper on how digital devices impact children's activities. This is a simple blog website built with HTML and CSS. There is not any advance featured is used in this website, but the material is quite interesting to me.
jackyhuynh/security-testing-using-python
jackyhuynh/software-testing-overview
Software testing tools and methodologies
jackyhuynh/template-git-R-studio-md
a simple template design for R data sciences using R Studio for my personal use. Feel free to use it. The original design was from PurpleBooth
jackyhuynh/template_business_webpage
a simple but elegant template for small business advertisement
jackyhuynh/template_professional_portfolio
template for your professional portfolio. Can be used for your portfolio. Designed by Ryan Fitzgerald (https://github.com/ryanfitzgerald)
jackyhuynh/User_Banking_and_Expense_Analyst
The Expense Tracking and Analysis is a web application built with R Studio and R Shiny, JavaScript, HTML, CSS. The app allows multiple users to get access to their data with their username and password. Each user will own their own database and cant access other users' data. Expense Tracking allows user to track their expense in that month (or a period). The app will category the user’s expenses based on a server’s database. The user also has the power to change the expense category, track their expense, change user profile, card details, personal info, and so much more. The Expense Tracking and Analysis also feature with AI to advise users with better spending habits (base on a user’s database and machine learning methodologies)
jackyhuynh/ux-design-for-web-development
Introduction to UX Design, researches, use-cases for web development
jackyhuynh/web_app_with_authentication_template
a standard industry web app with authentication can be used for any web app