Austin Yang
Open to internships & collaboration

I build software that helps people.

I'm Austin Yang — a Computer Science student specializing in Software Engineering at Binus University. I'm early in my journey, learning fast, and I love turning ideas into real, working products with a team.

View my workGet in touch
Full StackReact.jsNext.jsNestJSFlutterTeam Player
About me

A curious student, learning by building.

I'm a Computer Science student specializing in Software Engineering. I enjoy building digital solutions and continuously picking up new technologies. Although I'm still early in my journey, I've already built several web applications across both frontend and backend.

I believe technology isn't only about writing code — it's about solving problems and creating meaningful experiences for the people who use what we make.

Sem 4
Computer Science
3
Projects shipped
8+
Technologies used
Austin Yang
Austin Yang
Software Engineering Student
Binus UniversityKemanggisan
FocusFull Stack Development
MindsetLifelong learner
austin.ts
// always learning, always shippingconst austin = {  role: "SWE Student",  campus: "Binus",  stack: ["React", "Next", "Nest"],  semester: 4,  openToWork: true,};
Available for internships
Skills

What I build with.

Frontend

Interfaces that feel clear and effortless.

HTMLCSSJavaScriptReact.jsNext.jsFlutter

Backend

APIs and data behind the experience.

NestJSExpress.jsREST APIsPostgreSQLSupabasePythonJava

Working together

How I show up on a team.

Team CollaborationCommunicationProblem SolvingAgile Teamwork
Selected work

Five projects, plenty learned.

Small in scope, honest in execution — each one taught me something I carry into the next.

01Frontend

Tryvel

Frontend Developer

A travel recommendation app that helps users discover destinations in a city they plan to visit or are already in.

HTMLCSSJavaScript
Problem

Travelers often struggle to find relevant destination recommendations when visiting a new city, with information scattered across multiple sources.

Solution

Defined the core problem, drafted a PRD to scope the product, and built a clean frontend that surfaces destination recommendations based on the user's chosen city.

My contribution

Problem definition, product ideation, PRD creation, and frontend implementation with my team.

What I learned

How to go from a raw problem to a structured product idea, and the fundamentals of building with HTML, CSS, and JavaScript.

02Full stack

StairsLife

Full Stack Developer

A web-based application built end to end, handling both frontend and backend implementation.

HTMLCSSJavaScriptNestJSSupabase
Problem

Students need extra income and real-world experience outside of lectures, while small business owners need affordable help to keep costs down.

Solution

Built a platform that connects students looking for side work with business owners who benefit from hiring them — giving students income and experience, and helping owners cut operational costs.

My contribution

Frontend & backend development, feature implementation, and system integration alongside teammates.

What I learned

How the front and back of an app fit together, and how to keep a shared codebase moving with a team.

03Frontend

SweetieBatter Catalog

Developer

A digital catalog menu for a pastry shop, showcasing products in an organized, friendly way.

React.jsCSSResponsive
Problem

A pastry shop, SweetieBatter, needed a cleaner way to present its products than a flat printed menu.

Solution

Designed and built a responsive catalog website that displays the product range clearly and adapts across screen sizes.

My contribution

UI implementation, product catalog display, and responsive frontend development.

What I learned

How layout, hierarchy, and responsiveness shape whether a simple product feels effortless to browse.

04Data App

Sales Forecast App

Developer

A no-code sales forecasting tool that lets business owners predict future demand, simulate growth scenarios, and get stock-out alerts — all without writing code.

PythonStreamlitProphet
Problem

Small businesses and UMKM struggle to forecast sales accurately. Without clear projections, stock decisions become guesswork — overstocking ties up capital, while understocking means lost sales.

Solution

Built a Streamlit web app wrapping a Prophet time-series model. Users upload CSV sales data, pick a product, tune parameters, and instantly get forecasts with actionable business insights.

My contribution

End-to-end architecture design, data pipeline and input validation, Prophet model integration with scenario simulation, plus collaborative code review and deployment.

What I learned

How to think like a product builder — turning a working model into a complete app that translates data into real business decisions, with proper validation, error handling, and deployment.

05Full stack

Portfolio Website

Full Stack Developer

A personal portfolio with interactive animations, a live contact form, and server-side rendering — built to showcase my work and skills.

Next.jsNestJSSupabase
Problem

Needed a professional online presence that goes beyond a static page, with real backend functionality for contact handling and data persistence.

Solution

Built a performant, animated portfolio using Next.js App Router with server components, connected to a NestJS API and Supabase for the contact form and data storage.

My contribution

Full design implementation, frontend with React hooks and CSS animations, backend API integration, and database setup.

What I learned

How to architect a full-stack Next.js app with server/client component boundaries, and how animation performance impacts user experience.

Why teamwork matters

I do my best work with people, not beside them.

One of my strongest qualities is teamwork. I genuinely enjoy collaborating — it's where I learn fastest and where the best ideas actually take shape.

Exchange ideas

Different perspectives make the solution sharper than any one of us could alone.

Learn from others

Every teammate knows something I don't — that's the fastest way to grow.

Handle differences

Learning to weigh opposing opinions constructively, not avoid them.

Build better together

Great products come from teams willing to learn from one another.

Learning journey

Still growing — on purpose.

I'm not the finished article, and I like it that way. Every project is an opportunity to learn, improve, and become a better developer.

CuriosityGrowth mindsetLifelong learningChallenge myself
Where I am

Semester 4, still growing — and treating that as a strength, not a limitation.

How I grow

Curiosity first. I pick up new tools by building real things and asking questions.

Where I'm headed

Toward becoming a thoughtful software engineer who ships products that matter.

Future goals

Where I want to go.

Grow as an engineer

Sharpen my technical craft, one project and one code review at a time.

Build with innovation

Stay curious about new technology and the problems it can quietly solve.

Create real value

Work with talented people to make products that genuinely help users.

Contact

Let's build something together.

I'm always happy to talk about projects, internships, or just trade ideas. Drop me a line.

Email copied to clipboard