Hello, I am
Sheng-Lin Yang
Backend-focused Full Stack Developer specializing in scalable APIs and system design.
Built production-ready systems with Node.js, PostgreSQL, and modern cloud tools.
I build scalable backend systems and full-stack applications using Node.js, Next.js, and modern web technologies.
Focused on API design, database architecture, and system performance.
About
I am a full-stack developer with a strong focus on backend development and system design.
Designed and implemented RESTful APIs with Node.js, Express, and PostgreSQL, handling authentication, database design, and performance optimization.
Improved API response performance and ensured scalable backend architecture.
On the frontend, I work with React and Next.js to create clean and responsive user interfaces that integrate seamlessly with backend systems.
I enjoy solving complex problems, improving system performance, and building reliable applications.
Currently, I am seeking opportunities as a full-stack developer with a focus on backend engineering.
Projects
LiuShuShu
Built this project with Node.js (Express), Next.js, and PostgreSQL for a Malaysian durian retailer
FinTrackEasy
Built a full-stack personal finance tracking system with Node.js, Express, and MongoDB. Implemented CRUD operations, data persistence, and responsive UI with React. Focused on improving user experience and efficient data management.
Open Source Contributions
Option to disable a key without deleting it.
What: Designed and implemented a non-destructive key state management mechanism to support disabling keys without deletion
Impact: improving API key lifecycle safety and enabling reversible operations without data loss
Add circular dependency detection to check command.
What: Implemented text-based static analysis to detect circular dependencies in Python modules
Impact: helping developers identify architectural flaws early and prevent tightly coupled code structures
Potential Race Condition in Concurrent API Calls.
What: Identified and resolved a race condition in concurrent API calls using synchronization control
Impact: ensuring deterministic and reliable commit message generation under concurrent execution
Contact
Open to Full-Stack / Backend Engineer roles.
Feel free to email me for opportunities or collaboration.