Hello, I'm Joseph

Full Stack Developer | Cloud Engineer | Life Long Learner

Learn More About Me

About Me

  • I'm a Full Stack Developer based in Adelaide, South Australia
  • Enthusiastic and driven developer seeking challenging job opportunities to apply and expand my technical skills
  • Strong academic foundation and professional experience in software engineering
  • Eager to contribute to innovative projects and learn from experienced professionals in the industry
  • Hold a Master of Information Technology from The University of Queensland (GPA: 6.5/7)
  • AWS Certified professional
  • Quick learner who is always ready to face challenges and collaborate effectively with teams
👋

Experience

2024.09 - Present

Associate Software Engineer | Consultant

OneTeam Services

Working on modern web applications using React, Node.js, and cloud technologies. Collaborating with cross-functional teams to deliver high-quality software solutions.

  • Developed and maintained responsive web applications using React and TypeScript
  • Implemented RESTful APIs and microservices using Node.js and Express
  • Deployed applications to AWS cloud infrastructure
  • Collaborated with designers and product managers to implement user-friendly interfaces
2023.08 - 2024.01

Software Engineer Intern

Aubot

Contributed to various projects while learning modern development practices and technologies.

  • Assisted in frontend development using React and modern CSS frameworks
  • Worked with backend technologies including Node.js and databases
  • Participated in code reviews and agile development processes
  • Gained experience with version control systems and CI/CD pipelines
2023.01 - 2024.06

Phone Repair Technician

T-Shine

Provided technical repair services for mobile devices, specializing in hardware diagnostics and component replacement.

  • Diagnosed and repaired various mobile device issues including screen replacements, battery changes, and charging port repairs
  • Performed detailed hardware diagnostics to identify root causes of device malfunctions
  • Maintained inventory of replacement parts and tools for efficient repair operations
  • Provided excellent customer service by explaining technical issues in simple terms
2021.02 - 2022.12

Master of IT Student

The University of Queensland

Gained hands-on experience in software development through internship opportunities.

  • Learned fundamental programming concepts and best practices
  • Worked on small-scale projects to understand the development lifecycle
  • Shadowed senior developers to learn industry standards
  • Contributed to team projects and participated in daily standups

My Skills

⚛️

Frontend Development

React 18+ with TypeScript, Redux Toolkit, TanStack Query, SCSS/Tailwind CSS, Bootstrap

⚙️

Backend Development

Express.js, ASP.NET Core, Laravel (PHP), Kotlin (Ktor), PostgreSQL, REST APIs, GraphQL

☁️

Cloud & DevOps

AWS (Certified), S3, CloudFront, EC2, Lambda, SES, DynamoDB, Application Load Balancer

🛠️

Tools & Technologies

Node.js, NPM, Git, MongoDB, MySQL, Docker, CI/CD, Team Collaboration

Featured Projects

📊

Invoice Management App

An Invoice Management Dashboard built with latest NextJS features. This app allows users to create, view, and manage invoices with a user-friendly interface. Fully responsive and designed to work seamlessly on both desktop and mobile devices.

💼

Jobify (Actively Contributing)

A platform letting job seekers manage their job applications with user authentication. Fully deployed on AWS using S3, CloudFront, ALB, EC2, MongoDB Atlas, and includes CSV export with SQS, DynamoDB, Lambda, and SES.

Asset Tracker App

An asset tracker app that helps track cryptocurrencies, built with Next.js. Provides real-time data with real-time searching, sorting and filtering functionalities to enhance user experience.

😄

Dad Jokes App

Help dads to prepare jokes for kids! This app fetches jokes from an API and displays them, with a feature to search jokes by specific terms.

📚

Book Hunter

A CRUD application for managing a book collection, plus AI generation features. Built with modern web technologies for efficient book management.

To-Do App

A simple To-Do App that allows users to create, update, and delete tasks. Built with modern React and ASP.NET Core backend.

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology. Feel free to reach out!

📱 +61 451989822
💼 LinkedIn
🐙 GitHub