Hello, I'm Mindy Situ

I am

About me

About

Hi, I'm Mindy Situ, and I am currently a high school student. I am a full stack developer, primarily focused on backend development. I also code a lot of small projects in a variety of languages, just for fun :)

I have experience coding with a range of languages, and I mainly code in TypeScript currently. I've also learnt many languages relating to web development. I also code in Python for code that is not related to web development, such as competitive programming.

As well, I also have experience in many other technologies, such as frameworks, libraries, and development tools. I have used a couple of different frontend frameworks, and Express/Fastify for the backend of websites. I am also proficient in working with databases, creating Discord bots, and deploying websites.

Projects

AI Chat Interface

project showcase

This is a project that I made with Vue for the frontend, and Electron for the backend. This app provides a user interface for chatting with an AI model through a ChatGPT API key. There are some features, like being able to properly format and parse code blocks and LaTeX, ability to change models, and storing all chats. It also uses SQLite to store chats locally, allowing conversations to be stored efficiently.

Discord Bots

project showcase

I have also created several discord bots, having used both discord.js and discord.py. Most of the bots are now created with discord.js and TypeScript. One of them is a discord bot that shows game statistics on Discord, and it's still running today with people actively using it. This discord bot was made with TypeScript, and was made with Express for the backend.