Xin chào
I'm Anh Huynh

A passionate Software Developer graduated from
University of California, Davis. 🐮

me

My Education

Bachelor of Science in Computer Science
University of California, Davis

Specialize in Information
Graduated June 2024

About me

I started programming during Covid-19 and turned it into a hobby. I spend my day studying for school and working on web applications. Besides coding, I love creating new things, listening to music, and spending time with family & friends.

My Experience

Software Developer
Expo Lab - UC Davis
PI: Prof. Mohammad Sadoghi

• Led a 6-member team in the design & development of a decentralized application Charity Blockchain System 3.0, utilizing ReactJs for the front-end, and replacing Solidity and Web3.js with ExpressJS for back-end operations and GraphQL for data query optimization. This streamlined operations, enhanced data query efficiency, and ensured robust transaction processing.

• Transitioned from local Ganache deployment to a research-grade distributed ledger (Apache ResilientDB), significantly improving scalability and reliability.

• Leveraged Apache ResilientDB research, a high-throughput distributed ledger technology, to serve as the database system for ensuring reliable and scalable transactions management in a decentralized network.

• Engineered a real-time donation tracking feature that enhanced transparency by displaying donor addresses and contribution amounts.

My Projects

Charity Blockchain System 1.0

Led a team of 6 members in developing a charity donation website with efficient transaction handling.
Implemented Smart Contracts using Solidity for features like fund creation, and donation processing.
Developed a real-time donation tracking system, displaying user addresses with donation amounts for transparent and accountable monitoring of all transactions.
Utilized ReactJS and Web3.js for seamless interaction with Ethereum blockchain.
Deployed on personal blockchain Ganache using Truffle, and integrated Ethereum provider MetaMask.

Made with:

Kpop Data Visualizations

Led a 3-member team in developing a user-friendly web-based data visualization tool using D3.js and HTML/CSS to interactively analyze and present K-Pop trends and their impact in the U.S.
Managed complex data sourcing and formatting by integrating Google Trends API and Setlist.fm API for comprehensive K-Pop music group analysis.

Made with:

Work Shift Management Application

Participated in a 6-member team developing a work shift management application designed to streamline scheduling, communication, and task management for service-oriented businesses.
Built an earnings feature in React, enabling users to calculate weekly earnings accurately and efficiently with dynamic updates, real-time input validation, and seamless integration with back-end APIs.
Managed API development with RESTful services and managed state using Redux.

Made with:

Operating System Projects

User-level Thread Library: Implemented a libraby for Linux, featuring thread creation, round-robin scheduling, preemptive interrupt-based scheduling, and semaphore-based synchronization.
Shell: Developed a command-line interpreter, capable of executing UNIX commands with multiple arguments, handling typical built-in commands, redirecting standard output to files, and composing commands via piping.

Made with:

Tic-Tac-Toe A.I.

Developed a Python Tic-Tac-Toe game featuring an advanced AI opponent implemented with the Monte Carlo Tree Search simulation method.

Made with:

N-Queens Problem

Implement the N-Queens Problem using Constrained Satisfactory Problem (CSP) Backtracking approach in Python on the 2-D array.

Made with:

Bookstore

Full-stack bookstore management application in Python with Tkinter, enabling book searching, selling, and tracking of customers, employees, and sales.
Implemented robust client-side features for managing books, orders, customers, and human resources.
Designed an SQLite database with one-to-many relational models to support efficient data handling and storage.

Made with:

My Skills

JavaScript

React

HTML/CSS

Python

C/C++

Java

Solidity

Git

Bootstrap

Node.js

Web3.js

ResilientDB

SQLite

MySQL

MongoDB

Ubuntu

Ganache

Metamask

Contact

Let's connect with me 🤝

Designed by Anh Huynh @ 2023