Ecson Hsu

Backend & Machine Learning Software Engineer

About Me


Graduated From UC Irvine's Cpmputer Science Major Experienced software engineer excels at tackling complex problems and project management with recognizable strengths on innovation and communication. Specializing in full-stack and Machine Learning. Love to communicate/interact with people and search for innovation.

Skills


Languages/Tools - C++, Python, C, SQL, Matlab, JavaScript, Java, HTML, CSS
Frameworks & Deployment - React, Flask, Swift, Docker, Tableau, Git
Database - MySQL, MongoDB
Coursework -Deep/Machine Learning, Software Architecture, Embedded Software, Cloud Computation, Database System, Algorithm Optimization, Search Optimization, Web Design

Education


Placeholder image

University of California, Irvine

B.S Computer Science, GPA 3.6                                                                                                                                        Expected: March2024

Donald Bren School of Computer Sciences
  • CODAZEN_ 2024 Hackathon 2nd Placed
  • Member of AI@UCI
  • Member of Cybersecurity@UCI

Experience


Placeholder image

nSpire AI

Machine Learning Software Intern - -

  • Built a conversational AI language assistant with Langchain and Chromadb vector databases that generate responses for user’s query.
  • Processed stored documents from the user into Json data to train the AI model, then use the AI assistant to answer any user questions with the previous information given by the user.
  • Hosted the AI assistant website on Streamlit and designed with CSS, then integrated it with Google firebase for user information storing on cloud and user login/signup authorization.
Python CSS Streamlit Firebase Chromadb GPU
Placeholder image

University of California, Irvine

Machine Learning Research Assistance - -

  • Constructed scripts and tuned a multi-classifier model with 50+ parameters for a wearable health device to address domain shift challenges.
  • Processed an extensive dataset comprising over 10 million data, and employed advanced data transformation, feature selection, and dimensionality reduction techniques.
  • Redesigned the convolutional network, incorporating simple modifications, resulting in an outstanding average accuracy of 96% with the research team.
Python Pytorch Pandas Linux Scikit-Learn GPU
Placeholder image

Epoch Inc.

Web Developer and Uniform Designer - -

  • Revamped the main page of the company's uniform website using HTML and CSS, resulting in a highly responsive and visually engaging user interface
  • Implemented clear navigation that significantly enhances user experience and drives a notable 10%-15% increase in web page stay time.
  • Addressed"Expectation-Reality Gap" from uniform production challenges by collaborating with the team to devise solutions, fostering customer satisfaction and loyalty
HTML CSS Javascript Adobe Illustrator Adobe Photoshop Excel
Placeholder image

Bucket Analytics Inc.

Software Development Engineering Intern - -

  • Created an optical character recognition program utilizing Python's OpenCV and PyTorch to analyze basketball players' shooting accuracy following agile development methodology.
  • Cooperated with team members to conduct rigorous data validation to ensure reliable performance in various court conditions, achieving a remarkable 6% improvement in model accuracy.
Python OCR OpenCV Pytorch

Related Projects


Health Device Program

Interactive Learning Platform

Web Crawler Program

RL S&P500 Trade Bot

Contact