<About/>

Here is a little background

As a recent graduate with a degree in Information Technology, I have always been passionate about software engineering. Ever since I was a kid, I have been fascinated by technology and how it can be used to solve complex problems. Throughout my academic career, I have gained a deep understanding of programming languages and software development methodologies, which has prepared me for a career in software engineering. During my time at the university, I worked on several web development projects, which helped me to hone my skills and gain practical experience. I also participate in online coding communities, which allow me to collaborate with other developers and learn from their experiences. Now that I have graduated, I am eager to start my career in software engineering. I am looking for a position where I can apply my skills and knowledge to develop innovative software solutions that will make a difference in people's lives.

<Skills/>

ReduxRedux
DockerDocker
JavaScriptJavaScript
TypeScriptTypeScript
FirebaseFirebase
NodeJSNodeJS
AWSAWS
NextJSNextJS
ReactReact
KubernetesKubernetes
TerraformTerraform
TailwindTailwind

<Projects/>

IAC + CI/CD Playground

IAC + CI/CD Playground

AWSTerraform

This project demonstrates the use of Terraform and GitHub Actions to provision and manage a simple web application on AWS. The infrastructure is designed with security in mind and is provisioned using Terraform to automate the setup of a VPC, multi-AZ deployment, spot instances, load balancing, and auto-scaling capabilities. The CI/CD pipeline is powered by GitHub Actions, which automatically builds and tests the Infrastructure as Code (IaC) before deploying to production. For secure access management, the EC2 SSH key is stored in AWS SSM, and GitHub OIDC is integrated with Terraform to ensure secure, seamless connectivity between GitHub and AWS during deployment. This project showcases end-to-end automation of web application infrastructure deployment with a focus on security, scalability, and continuous integration and delivery.

Happy Laundry

Happy Laundry

NextJSReactTypeScriptAWSTailwindNodeJS

Happy Laundry is a crowdsourced, full-stack web application that gathers and displays feedback from RoomingKos students about the functionality of laundry machines. The platform provides beautiful uptime visuals, allowing tenants to easily monitor machine status and make informed decisions, ensuring they can use a functioning machine on a different floor if necessary.

In One Imaging

In One Imaging

NextJSReactTypeScriptTailwindNodeJSAWS

In One Imaging is a full-stack web application that allows patients to browse different imaging services that In One Imaging provides at Roxburgh Park, Melbourne. Furthermore, patients can directly request for an appointment and GPs can request a login access to view patients' results. It is fully responsive and built with SEO in mind.

Woolworths Deli Platters

Woolworths Deli Platters

NextJSReactTypeScriptAWSTailwindRedux

Woolworths Deli Platters web app allows Deli team members to take platter orders for customers who prefer to order in person at the store. At the point of writing, team members take platter orders and write them down in a piece of paper, which is prone to error and low accessibility. With this app, team members can view, add, and delete orders online. The app is built using Next.js, hosted in AWS Amplify, and integrated with AWS Cognito and DynamoDB.

Amazon Clone

Amazon Clone

NextJSReactJavaScriptTailwindFirebaseRedux

Amazon Clone is a fully responsive web application powered by Next.js. Customers can sign in with Google, browse variety of products, and make payments online.

LinkedIn Clone

LinkedIn Clone

ReactJavaScriptAWS

The LinkedIn Clone is where professionals get connected. The responsive and minimalist layout is built using ReactJS integrated with Firebase for authentication and database. Professionals can send and view messages in the main feed.

<Certs/>

AWS Certified Solutions Architect – AssociateAWS Certified Developer – AssociateAWS Certified DevOps Engineer – Professional
CKAD: Certified Kubernetes Application DeveloperKCNA: Kubernetes and Cloud Native AssociateCKA: Certified Kubernetes AdministratorKubestronautCKS: Certified Kubernetes Security SpecialistKCSA: Kubernetes and Cloud Native Security Associate

<Contact/>

Anything in mind? Let's talk!

henrylaurentkhosasih@gmail.com

Melbourne