I'm Austin, a developer born and raised from the beautiful city of Vancouver, British Columbia, Canada. My fascination in technology peaked my interest before enrolling for University of British Columbia, in which I pursued my Bachelor's of Science degree majoring in Computer Science. Outside of tech, I enjoy doing outdoor activities, immersing myself in PC gaming, as well as exploring different exquisite culinary cooking.
I'm driven by a passion for continuous growth and learning. I'm on the lookout for exciting career opportunities that allow me to expand my skill set, tackle new challenges, and collaborate with like-minded professionals. Whether it's developing innovative solutions or contributing to a dynamic team environment, I'm eager to seize the chance to make meaningful contributions and further my expertise.
If you have an opportunity that aligns with my aspirations or if you'd like to explore potential collaborations, I'm just a message away! Feel free to reach out and share your ideas, projects, or job openings. I'm always open to new possibilities and enthusiastic about connecting with fellow enthusiasts in the tech community. Let's embark on this journey together!
Contributed in the development of HelpYa's backend, a trade service app, by crafting a resilient RESTful API using Node.js. This enabled crucial features like secure login, user management, and smooth monetary transactions. To ensure everything worked seamlessly, I conducted thorough testing, from checking individual functionalities with endpoint tests to simulating real-world scenarios with integration tests. And not to forget, I also took charge of creating a sturdy database to keep everything running smoothly. In addition to designing and implementing a robust database to securely store data, I meticulously conducted unit testing to verify its functionality and reliability.
Developed a psychiatrist chatbot centered on addressing loneliness, engaging users in conversations akin to those with a psychiatrist, primarily focusing on discussing and understanding loneliness through written text interactions. The chatbot initiates with greeting exchanges and prompts users to share their feelings or concerns, concentrating specifically on the topic of loneliness. This involves creating a database containing pre-defined sentences as prompts, each associated with corresponding responses, covering various aspects of loneliness and related concerns. A software system was developed to compare the similarity of user input sentences with prompts in the database, identifying the prompt most closely resembling the user's input, enabling the chatbot to select an appropriate response. Implemented in Python, the chatbot integrates APIs and employs a graphical user interface (GUI) for ease of interaction, with its functionality tailored specifically to address loneliness, ensuring that user interactions revolve around this theme. The chatbot was aimed to provide users with support and companionship during times of isolation, such as the pandemic.