Bo An
Email: adkcc8@r.postjobfree.com www.github.com/IsMondayTMR
Cell: 530-***-**** www.ismondaytmr.com
Address: Davis, California
EDUCATION
Sept 2015-June: San Jose State University, CA
●Major: Computer Engineering
●Degree: Bachelor of Science
●CMPE Coursework: Algorithm & Data Structures, Operating systems, Networks, Compiler Design, Digital Design, Assembly language Programming, Real-Time Embedded System Co-Design
Sept 2020-Now: San Jose State University
●Major: Software Engineering
●Degree: Master of Science
●SE Coursework: Machine learning, Enterprise Software Platforms, Software Systems Engineering
SOFTWARE PROJECT EXPERIENCE
HOME FINDER Web App
●Design relational database for the business logic of Buyer-Renter-Oriented house buying renting system to support all the functionalities and developed MySQL database.
●Implemented Web front-end and back-end with RESTful API to provide easy online service for buyers, renters, and realtors to manage their business
●Set a weekly schedule, project plan, and assign tasks.
●Hold weekly meetings.
●Back-end: MySQL RESTful API Node.js Express Front-end: JavaScript, React, Styled-component
IOS Book Library Application
●Develop an IOS application using Swift and MySQL that allows users to browse books, save their favorite books as a list, and a link to an external website to buy the books.
●A backend server enabling the created list by each user to be stored persistently in a database
●Tools: Swift, Cloud Storage, MySQL
Twitter Sentiment Analysis:
Using PyTorch and scikit-learn build a model to classify the emotion of tweets from Twitter
●Using machine learning, sentiment140 dataset to analyze tweets emotion
●Compare accuracy between Naive Bayes classifier, SVM, Recurrent neural network
●Two ways to extract feature from the dataset (IF-IDF vectorizer and word embedding)
●Programming: python Data processing: Pytorch, IF-IDF vectorizer Model: scikit-learn
.
HARDWARE PROJECT EXPERIENCE
RGB MP3:(senior project)
●Design circuit for MP3 from scratch
●Build Volum/Frequency interactive LED matrix
●Modify Adafruit SSD1306 library to suit SJ2 board
●Design and develop User Interface on LCD Screen
●Tools/skills: C/C++, Circuit Design
●Parts: SJ2 board, SSD1306 OLED screen, neopixel LED matrix, VS1053 Codec,
SKILLS
Programming: Java, C/C++, Python, SQL, HTML/CSS
Big Data/ML: PyTorch, Scikit-learn, web scrapy
DataBase: MySQL, MongoDB
Web: Node.js/Express, React
DevOps: Git, AWS
Language: Mandarin, English