Hi, I'm David Liu

About Me

Hello, my name is David Liu and thanks for checking out my website!
I am currently a student at the University of Texas at Austin studying computer science.
This semester I am a Junior and will be graduating Fall of 2024.

Contact me @
dliu5545@gmail.com | (346)719-4982
*I programmed this Webpage using Bootstrap CSS Framework
Profile Picture

Skills and Experience


My strong foundation in computer science, including expertise in programming languages such as Java, C, HTML/CSS/JavaScript, and experience with Python, C++, and assembly, equips me to contribute effectively to software development efforts. I can quickly adapt to new technologies and programming languages, ensuring that I can contribute to a wide array of projects.

Problem-Solving Skills My coursework and technical projects, such as the development of an autonomous robot car and contributions to operating system functionality, have honed my problem-solving abilities. I thrive in solving complex challenges, which is essential in the dynamic world of software development.

Web Development Expertise The Music Marketplace Web App project showcases my web development skills, including HTML, CSS, JavaScript, and Python. I learned how to use RESTful API and build a web application using the Flask framework. The web application allowed teachers and students to make accounts and teach/learn music lessons. My passion is to create user-friendly web interfaces, ensuring a seamless experience for its users.

Hackathons Teaming up with my freshman brother, I participated in HackTX 2023 hosted by Freetail Hackers this Fall. We developed and deployed a working Pet Budget Simulator in a 24 hour timespan. This app allows a user to track and compare item prices to our dataset. Below is a link to the website we developed.

Experience in Robotics My research work at UT Austin Robotics Research and experience as a PID Control Program Assistant demonstrate my dedication to robotics and control systems. A focus on innovative education techniques could benefit from my insights into autonomous manipulation and control. Below is a project I worked on in programming an autonomous driving car.

Currently I am working on a research project with professor Aloysius Mok in integrating rt-linux into ROS (Robot Operating System) to provide accurate timestamps. ROS is a flexible and powerful framework for robotics applications, but it is not inherently designed for hard real-time requirements. By integrating RTLinux into a ROS setup, I am able to achieve more precise timestamping and real-time behavior for robotic applications.

Passion for Education and Innovation My passion teaching combined with my experience working with Lavner Ed. and as a teaching assistant at the University of Texas at Austin perfectly aligns with my mission to make education accessible and effective.

My Computer Science Journey

I chose computer science because I've always been fascinated by the way technology can solve complex problems and improve people's lives. In high school I experimented with recreating popular board games using Java, which ignited my interest in programming. In college I am interested by the idea of contributing to advancements in robotics, game design, and developing web applications, which are all areas where computer science plays a crucial role.

Completed Courses

  • Introduction to Computer Science
  • Computer Science Data Structures
  • Computer Architecture
  • Discrete Mathematics
  • Probability and Statistics
  • Operating Systems
  • Modern Web Applications
  • Cyberphysical Systems
  • Linear Algebra

Courses I'm Currently Studying

  • Game Programming Paradigms
  • Algorithms and Complexity
  • Independent Research and Study: Robotics

Clubs

I am also a co-lead for an on campus A Cappella choir. As a co-lead of Re:Sound A Cappella, my responsibilities extended beyond music and performance. My involvement in Re:Sound allowed me to develop strong leadership and organizational skills, enhance my ability to work effectively in a team, and appreciate the power of music as a means of bringing people together.
In addition to my musical involvement, I have also been a part of the marketing and design team for the club Koinonia. I use WYSIWYG applications to create visual assets while studying under the guidance of a UX designer.
Thanks for taking the time to get to know me better!