Hi, I am

William Suryawidjaja 👋.

I am an aspiring full-stack software developer with a passion for learning about new technologies, tackling challenging projects, and working in collaborative environments.

About Me

Hi! I'm William Suryawidjaja, an undergraduate Student in the University of British Columbia; majoring in Computer Science, and minoring in Data Science.As a developer, I am curious, collaborative and result-driven. I strive to produce code that is simple, easily scalable and reusable. Through my experiences of working with numerous fellow developers, I have learnt to become a great communicator and quickly adapt to my work environment. In my free time, I love to explore new technologies that I can implement to improve the code that I create.

hero

Past Projects

These are the projects that I have worked on in the past. I worked on these projects to fortify my knowledge whilst learning new languages, and to practice good programming habits. Hover over the project image to visit the Project GitHub Repo!

Personal Portfolio (wsuryawidjaja.ca)

11/5/2021 - 12/29/2021

The current website! Designed a responsive portfolio website using React.JS and TailwindCSS for the styling. Also incorporated a headless Content Management System through Sanity Studio to make the website more easily scalable.

Ledge-It

11/2/2021 - 12/10/2021

Ledge-it is a mobile application targeted to help students take control of their finances as seamlessly as possible. Users can track income and expenses by month, and data is segregated into categories for ease of interpretation. Users can also use visualization methods to graphically identify their spending patterns.

HealthierU

12/2/2021 - 12/9/2021

HealthierU is a companion application for those who are interested in achieving their fitness goals. Through an interactive user interface, users are able to track their workout progression week by week, and plan their workouts accordingly. In addition, users are able to track their nutrition as a healthy diet is key to good fitness performances.

Solari

3/27/2021 - 3/29/2021

Solari is a platform for those searching for a way to engage with the world around them, while also picking up invaluable skills along the way. Volunteers can enter details that would be of interest to recruiters, such as their age, location, and interests. Similarly, recruiters can post details of positions that they are currently recruiting for.

Technology Stack

I am able to create code comfortably in these languages, and I am constantly striving to learn cutting-edge technologies to design projects that are simple, scalable, reusable and robust.

Back End

python

Java

python

MySQL

python

Python

python

Go

python

C++

Front End

python

Redux

python

React.js

python

TypeScript

python

HTML5

python

JavaScript

python

CSS3

Dev Tools

python

Django

python

Docker

python

Flask

python

Kubernetes

python

FastAPI

python

MongoDB

Work Experience

Working collaboratively with fellow passionate programmers has allowed us to develop extensive projects, that are more intricate and tackle increasingly complex problems that wouldn't be possible to do alone. In addition, I enjoy discussing and analyzing the varying points of views that comes by working as a team.