
About Me
Get to know more about me and my experience

Elliot Liu
Full Stack Developer
Experience
5+ Years
Projects
10+
I'm a Full Stack Developer with a passion for creating beautiful, functional websites
My journey in software development began when I built my first website in high school. Since then, I've dabbled in audio programming, bioinformatics, machine learning, and a few old-fashioned web dev projects.
I'm most comfortable in C++, Python, and TypeScript, but I'm also proficient in Java, R, and Golang. I'm passionate about clean code, performance optimization, and creating intuitive user experiences.
Education
Masters in Economics and Computation
Duke University | 2025-2027
Currently pursuing a CS + Economics degree.
Bachelors in Computer Science
University of Florida | 2021-2025
Graduated cum laude from the University of Florida.
My Projects
Check out some of my recent work
Minetest Migration
Rewrote and tested 200+ API functions for an open source 3D game engine to integrate additional programming languages.
Situation Monitor
A model-agnostic desktop app that scrapes news sites and delivers tailored investment advice with AI.
My Skills
Technologies and tools I work with
Programming Languages
C & C++
3+ years experience
Strong foundation in low-level programming, memory management, and performance-critical applications using C and C++.
JavaScript & TypeScript
2+ years experience
Expert in modern JavaScript (ES6+) and TypeScript for building scalable applications with strong typing and better developer experience.
Python
4+ years experience
Proficient in Python for backend development, data analysis, scripting, and automation tasks with extensive library ecosystem.
SQL & R
2+ years experience
Database design, complex queries, data analysis, and statistical computing using SQL and R for data-driven insights.
Golang
2+ years experience
Building efficient, concurrent backend services and microservices with Go's powerful concurrency model and standard library.
Java
3+ years experience
Developing enterprise applications, web services, and Android applications using Java's robust ecosystem and frameworks.
Development Tools & Systems
Git
Unix
Docker
Shell Scripting
Lua
Bun
MySQL
Jupyter Notebook
Frameworks & Libraries
React
Next.js
Pandas
TensorFlow
Node.js
TanStack
JUCE
Flask
Professional Skills
Problem Solving
Breaking down complex problems into manageable solutions
Team Collaboration
Working effectively in cross-functional teams
Code Review
Providing constructive feedback and maintaining code quality
Unit Testing
Verifying correctness with succinct and comprehensive unit tests
Project Management
Planning and executing projects using Agile methodologies
Communication
Clearly explaining technical concepts to stakeholders
Continuous Learning
Staying updated with latest technologies and best practices
Performance Optimization
Improving application speed and user experience
Get In Touch
Have a project in mind? Let's work together!
Contact Information
I'm currently available for freelance work. Feel free to reach out!
elliot.liu21@gmail.com