I’m a passionate software developer with a Master’s degree in Computer Science from the University of Southern Mississippi. I thrive on creating dynamic, scalable applications and have experience in full-stack development, specializing in TypeScript, React, Node.js, and AWS.
- 🔭 I’m currently working on: Improving my TypeScript and cloud skills.
- 🌱 I’m currently learning: AWS Services, Android App Development, and Game Development.
- 💬 Ask me about: Web development, cloud computing, and Japanese.
- 🎮 Fun fact: I’m a tech enthusiast who loves building games and creative projects!
Languages: JavaScript, TypeScript, SQL, Kotlin, C#
Frameworks: Next.js, React.js, MongoDB, Express.js, Node.js
Tools: Git, GitHub, VS Code
Cloud Computing: AWS
-
📱TrainSpotterJP - React, Node.js, Google Maps API)
- Utilized the Google Maps JavaScript API to display the map.
- Built a friendly user interface with intuitive navigation.
- Implemented an alert system that checks for approaching trains and sends alerts to the user using WebSockets.
-
[🌐 Portfolio Website - Node.js, JavaScript, AWS Route 53, AWS Amplify, APIs]
- Used AWS Amplify to host the website online and AWS Route 53 to register my domain.
- Added a language toggle with recognizable icons for English/Japanese website versions.
- Implemented an API call to OpenWeatherMap for real-time weather information.
- Developed a responsive web application with seamless mobile optimization.
-
🎬 YouTube Comment Sentiment Analyzer - Python, Flask, APIs, NLTK and TextBlob
- Developed a YouTube comment sentiment analyzer using Python, Flask, and the YouTube Data API that processes and categorizes video comments in real-time, providing insights into viewer engagement and discussion topics
- Implemented natural language processing techniques using NLTK and TextBlob to extract key discussion topics, analyze sentiment, and generate comprehensive summaries of comment sections
- Created a modern web interface with Bootstrap that displays filtered comments, sentiment analysis, and topic summaries, improving content creators' ability to understand audience feedback
- Engineered robust text processing algorithms to clean HTML tags, identify nouns, and extract meaningful discussion topics, demonstrating strong problem-solving and data processing skills
-
🎮 Unity 2D Platformer Game - C#
- Used the Sprite Editor to unpack sprite sheets for use in the game.
- Leveraged Unity 2D Game Engine’s Tile Palette system to design levels seamlessly.
- Implemented game mechanics such as character movement and animation using C#.
- Created a user-friendly interface to enhance gameplay experience.
-
- Created an app using Android Studio and Kotlin natively.
- Built a friendly user interface with intuitive navigation.
- Imported assets such as icons.
- Ensured compatibility for 97% of Android devices.
Thanks for stopping by! Feel free to check out my projects and reach out if you want to collaborate or chat about tech!