Hi There I'm
Alex Tran
Self-Taught
Full Stack Web Developer
About Me
Hey, thanks for taking the time to check out my portfolio! I'm Alex, a Computing Science (Honors) student at UTS with a passion for designing and developing web applications that deliver exceptional user experiences. My journey with programming began in 2021 when I started my degree, and I quickly became captivated by the problem-solving and creative aspects of software development.
While my studies primarily focus on back-end development, I found my true passion in front-end and full-stack development—building intuitive, user-friendly interfaces and scalable applications. I’ve worked on various projects, from developing a full-stack AI-powered interview simulation tool to creating an advanced trip-planning application with dynamic social features. As a freelance web developer, I’ve also built and deployed professional websites for non-profit organizations, integrating tools like Firebase, Next.js, and the YouTube API.
With a strong foundation in technologies like React, TypeScript, and Node.js, and experience in agile development and CI/CD pipelines, I’m constantly refining my skills. My goal is to become a senior full-stack developer, crafting impactful digital experiences that solve real-world problems.
Skills
What I Use
HTML
SASS
Javascript
Typescript
Redux
React
FireBase
Nextjs
Git
ReactNative
What I'm Learning
Node
Csharp
Java
Express
MongoDB
SQL
Projects
Days Programming
Total Github Repositories
My Journey So Far
Start of Computing Science
February 2021
This date signifies the beginning of my academic journey in Computing Science at the University of Technology Sydney (UTS), marking the official start of my career in technology. This milestone laid the foundation for my growth in the field, where I continue to build both my technical skills and my passion for innovation in the tech industry
Personal Projects
May 2021
It wasn’t until a few months after I began coding that I started working on personal projects outside of university. These projects included simple programs such as mini-games and small GUI applications, all developed using Java.
Front end Development
July 2021
Throughout my course, I began to feel that something was missing. While I enjoyed backend development, I found that it lacked the creative aspects I was seeking. It was then that I discovered frontend development. I started with the basics, using HTML and CSS to create small static websites. As I gained more experience, I became increasingly drawn to the design and user interaction elements of development. This eventually led me to make frontend development my primary focus, where I could combine technical skills with creativity to deliver engaging and dynamic user experiences.
Front end Advancement's
December 2021
After five months of learning CSS and web development, I began exploring more advanced concepts such as databases and frameworks. This exploration led me to React and Firebase—my first JavaScript framework and database solution. Around this time, I also began taking on more complex projects, which allowed me to apply my growing skill set and further deepen my understanding of full-stack development.
SLDC and Agile Development
August 2022
It was during this time that I gained a deeper understanding of the software development lifecycle, including the practicalities and technicalities involved in developing and maintaining software. Alongside this, I dedicated more time to improving my academic performance in university courses, balancing both theoretical learning and hands-on project work.
Freelance Web Development
January 2023
During this time, I worked as a freelance web developer on the side, designing, developing, and deploying professional websites for clients. One notable project involved creating a website for a non-profit educational organization, where I integrated custom domain hosting and YouTube API functionality using front-end technologies. Collaborating closely with clients, I delivered high-quality website solutions tailored to their goals and brand identity, all while honing my technical and client-facing skills.
Travel Trail
January 2024
In my final year, I felt confident enough in my skills to design and develop a commercial-grade full-stack application that addressed a genuine real-world problem. The project, an Advanced Trip Planner, was built using TypeScript, Redux, Firebase, and Next.js. I designed and implemented a comprehensive enterprise application with robust CRUD functionality, enabling users to efficiently manage, share, and organize travel activities and locations. To further enhance the user experience, I integrated advanced features such as a social media-style interaction system, allowing users to engage with each other and share their travel experiences. Additionally, I implemented dynamic location and place data management, providing users with seamless and interactive planning tools. This project not only sharpened my technical abilities but also gave me valuable insights into building scalable, user-focused applications.
ND&Co
Febuary 2025
I started working as a Graduate ICT at ND&Co in February 2025, specializing in the ServiceNow platform. My role involves scripting, development, and implementing ServiceNow applications. Gaining my first real industry experience has been an incredible learning opportunity, allowing me to apply both my technical and soft skills in a real-world environment. Working with key clients such as ServiceNSW, BlackRock, and Sydney Airport has been invaluable, providing me with hands-on experience and deeper insights into the industry. During this time I've also been working on Travel Trail on the side, continuing to refine and enhance the application. My goal is to continue growing as a developer and expand my knowledge in the tech industry, with the aim of becoming a senior full-stack developer in the future.