Background
I am Gaoyuan Shi, a student in the CS Align program at Northeastern University. I am transitioning into computer science with the goal of becoming a software engineer.
Through the program, I am building a strong foundation in programming, data structures, and software design. I focus on understanding how systems work end-to-end rather than just making code “pass.”
Learning Approach
I prefer learning by building small, focused projects that emphasize correctness and clarity. When working on a problem, I try to:
- Break requirements into simple, testable components
- Write readable code with clear responsibilities
- Avoid unnecessary complexity unless it provides real value
Technical Interests
I am particularly interested in backend and full-stack development, where I can work on application logic, APIs, and data flow. Areas I am actively exploring include:
- Backend fundamentals and RESTful APIs
- Basic system design concepts
- Writing maintainable and testable code
What I’m Looking For
I am seeking opportunities where I can continue to grow as a software engineer, learn from experienced teammates, and contribute meaningfully to real products. I value environments that emphasize good engineering practices and thoughtful problem solving.