About Me
Dung (Daniel) Dong
I'm a passionate Software Engineer with a Bachelor's degree in Computer Science and currently pursuing a Master's degree in Software Engineering at San Jose State University.
I'm driven by a desire to create innovative and efficient software solutions. I'm constantly learning and adapting to new technologies to stay at the forefront of the industry. My skills and experience allow me to contribute effectively to various software development projects.
I'm eager to apply my knowledge and skills to exciting new projects and contribute to the success of a dynamic team.
Technical Expertise
Programming Languages
Frameworks
Databases
Cloud Platforms
DevOps
Experience
My journey in software engineering and development.
Software Engineer Intern
- Modernized technology stack for Mailsite website to enable faster site response, better user experience, reduction of maintenance, and future growth
- Leveraged Astro.js for static site generation, resulting in 40% faster load times
- Designed and implemented RESTful APIs to handle services and database operations
- Architected and developed a new frontend using Vue.js, Tailwind and TypeScript, improving user experience
- Migrated complex business logic from C# to TypeScript, maintaining functionality while improving code maintainability
Software Engineer Intern

- Created a music streaming discord bot for a school discord server with Discord.js and the ytdl-core Node.js library
- Implemented commands to control the bot which included song search, pausing and managing a queue of songs
- Integrated useful metrics to monitor the bot's performance with Prometheus, built monitoring dashboards with Grafana
- Enabled searching for songs by using the play-dl Node.js library, returned the top 5 results for the user to select from
- Oversaw and executed updates to the discord bot using Docker, Docker Compose via SSH
Achievements
Recognition and awards from hackathons and coding competitions.
WinnerOne Trillion Agents Hackathon
2nd Place - Aurora AI Agentic Chains
NEAR Protocol's Global AI & Web3 Hackathon
Developed HedgeFi, an AI-powered Web3 platform on NEAR & Aurora for meme coin trading and creation. The platform leverages AI agents to streamline market interactions, token launches, and betting.
Competed against professional software engineers and developers from around the world in this high-profile Web3 hackathon with over 2,000 participants.
Education
My academic background and qualifications.
Master of Science in Software Engineering
San Jose State University
Relevant Coursework
- Enterprise Distributed Systems
- Enterprise Application Development
- Enterprise Software Platforms
- Software Systems Engineering
- Data Mining
Bachelor of Science in Computer Science
San Jose State University
Relevant Coursework
- Software Engineering
- Data Structures and Algorithms
- Introduction to the Design and Analysis of Algorithms
- Database Management Systems
- NoSQL Database Systems
- Computer Networks
- Operating Systems
Achievements
- Magna Cum Laude
- SJSU President's Scholar
- Dean's List
Projects
Here are some of my recent projects. Check out more on myGitHub.
Health Guardian
An advanced IoT healthcare solution delivering real-time monitoring of vital signs like heart rate and blood pressure. Leveraging a robust data pipeline powered by MQTT, Kafka, and Spark, it streams and analyzes continuous health data to identify potential heart failure risks.
Utilized Docker Compose to orchestrate the message queue infrastructure for local development, containerizing MQTT brokers, Kafka clusters, and Spark processing nodes.
AIO Discord Bot
An AI-powered Discord bot leveraging OpenAI's GPT for natural conversations and Q&A. Features include OCR for image-to-text conversion, contextual memory for continuous conversations, moderation tools, and utility commands.
Deployed via Docker containers on Google Cloud Platform with automated CI/CD pipeline using GitHub Actions for seamless updates.
Restaurant Finder
A full-stack restaurant discovery platform inspired by Yelp, built with Next.js and Go. Features include user authentication via next-auth, interactive map integration, advanced restaurant search with filters, user reviews and ratings, and restaurant owner dashboard.
Backend implemented as 4 microservices in Go, each running on different ports within AWS EC2 instances. The microservices architecture enabled better separation of concerns and scalability.
Deployment utilized auto scaling groups behind a load balancer, with S3 storing the compiled Go binaries that were distributed to EC2 instances via a custom Linux service.
SQL4U
A MERN stack application helping users learn SQL through interactive exercises and real-time feedback. Features user authentication, progress tracking, and a comprehensive SQL tutorial system.
Backend deployed on AWS Beanstalk, frontend deployed on AWS Amplify.
CI/CD pipeline implemented using AWS Pipeline for seamless updates.
Technical Skills
My technical expertise spans across multiple programming languages, frameworks, and tools.
Programming Languages

Python
TypeScript

JavaScript

Java

HTML

CSS
Tech Stacks

React.js
Vue.js

Next.js

Express.js

Node.js

Astro.js

Django

Tailwind

Bootstrap5
Data Processing & Messaging
Apache Spark
Kafka

MQTT
DevOps

GitHub

Docker
Cloud

AWS
Google Cloud Platform
Databases

MySQL
