Hi, I am Arkar Moe Myint

Aspiring Software Engineer

A picture of Arkar

About Me

My name is Arkar Moe Myint, and I am an incoming junior from University of Massachusetts Amherst, majoring in Computer Science. Originally, I am from Yangon, Myanmar which is where I grew up before coming to Amherst. My hobbies include soccer, music, and film. I aspire to be a software engineer, with a focus on backend engineering.

Threads App

Project 1 (Independent Project)

This is a Threads clone app I developed using TypeScript and Next.js. My idea was to create a platform that mirrors the core features of a modern social media site that focuses on thread creations and user interactions, managing their profiles, and see the real-time updates, making each users' experience dynamic and engaging. For the backend, I used MongoDB to implement a reliable data storage for everyone. Then, I believe security was a top priority, so I implemented secure user authentication using Clerk to keep user data safe. The interface, built with Next.js that handles the server-side rendering for efficient data fetching and efficient real-time updates. I believe I could provide a fully responsive front to back modern web application in the end so Vercel was used for the deployment which also provides a reliable performance to the users. A demo version of this project is provided below.

Tic-Tac-Toe Game

Project 2 (Independent Project)

This is a Tic-Tac-Toe game I coded using Python. I already knew the concept behind the game and wanted to create a program that had a good user interface and a bot that would be hard to beat. You can play against three types of opponents: another player, an easy bot, and a hard bot. Playing with another player is just taking your input again. The easy bot randomizes its moves. The hard bot uses the minimax algorithm to find the best possible move. This algorithm is a recursive algorithm that simulates every possible move. On the bot's turn, it picks the move with the highest score, and on your simulated turn, it picks the move with the lowest score. The user interface was built using PyQt5. An executable file for MacOS made with PyInstaller can be downloaded below.

Weather App

Project 3 (Independent Project)

This is a Weather App I created using JavaScript, HTML5, and CSS3. My goal of this small project was to develop a user-friendly application that provides up-to-date weather information based on user input one at a time. Therefore, the app fetches and displays the current weather conditions after the user input, making it easy to stay informed about the weather no matter where you are. It utilizes JavaScript to retrieve weather data from OpenWeather API, presenting it in a clean and intuitive format. Then the interface that was designed with HTML5 and CSS3, to create a both responsive and visually appealing environment or experience across various devices and screen sizes for the users. A demo version of this project is provided below.