Skip to content
View EthanCornell's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report EthanCornell

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EthanCornell/README.md

👋 Hi there! I'm I-Hsuan(Ethan) Huang

Software Engineer | Systems Optimization Enthusiast | Performance Tuner🚀


🛠 About Me

  • 💻 Software engineer focused on optimizing runtime performance
  • ⚙️ Specialize in systems optimization, memory management, concurrency, and parallel programming
  • 🚀 Expertise in cache management, multi-threading, and performance enhancement in distributed systems
  • 🎓 Master of Engineering in Computer Science from Cornell University

🔭 What I'm Currently Working On

  • 🛠 Operating Systems, Concurrency Programming, Thread Programming
  • Parallel Programming and Distributed Systems

🛠 Technical Proficiencies

  • Languages: C++11/17, C, Python, Java, Shell Script
  • Systems and Databases: Linux, FreeBSD, UNIX, MacOS, Windows, MySQL, PostgreSQL, SQL
  • Tools and APIs: Git, GitHub, Vim, GDB, Valgrind, gprof, GCP, Vim, STL, OpenMP, OpenMPI, PyTorch, GCP, Jenkins, Android NDK, numpy, Matplotlib, Pandas, ReactJs
  • Skills: Algorithms, Data Structure, Thread Programming, Concurrency Programming, Parallel Programming, Multi-Threading, System Optimization, Memory Management

📚 Projects and Contributions

My work on projects like cache replacement policies, thread management systems, and optimizing data structures for operating system components has been recognized for its innovation and impact on system efficiency. I'm also proud of my contributions to open-source projects, where I've applied my expertise to tackle complex challenges in system performance and reliability.

OS Research

Cache Research

Data Structure and Algorithm Optimization Research

Distributed System Research

Concurrent Programming/Parallel Computing Research

Most Used Languages

C/C++


📫 Get in Touch

I'm always open to collaborating on projects and sharing knowledge with fellow developers. Feel free to reach out to me:

Let's connect and build something amazing together!


⚡ Fun fact

  • 🏍️ I'm a passionate motorcyclist.
  • 🏍️ I've owned more than 20 motorcycles.
  • 🌍 I've ridden across more than 20 cities!

@EthanCornell's activity is private