Hi, I'm Minh Duong.

As a Computer Science major, I am passionate about using technology to address real-world challenges. My education has provided me with a strong foundation in programming, data structures, and software development, fueling my interest in web development, mobile applications, and cloud computing. Eager to apply my skills in Software Engineering, I aim to join a dynamic team where I can contribute to innovative projects, continue my professional growth, and stay at the forefront of technological advancements.

About meAbout Me

Information about me

As a Computer Science major at UC San Diego, graduating in December 2024, I've cultivated a robust skill set in Java, Python, C++, and web technologies, complemented by my proficiency with tools like Git and PyCharm. My projects, such as the award-winning MapMyFuture app and the innovative Alphabetical Game, demonstrate my ability to lead and innovate within software development. I've also enriched my practical experience by tutoring over 50 CS students, showcasing my commitment to education and collaboration. With certifications in software engineering and data science, I am poised to contribute effectively to the tech industry.

5

Projects
Completed

0

Years of
experience

My Skills

html5

65%

css

60%

JavaScript

65%

C++

85%

Java

70%

Python

50%

MATLAB

30%

My Timeline

2019 - 2022

A.S Computer Science - Ohlone College

- Coursework: Successfully completed foundational courses in computer science, including Object-Oriented Programming, Data Structures, and Discrete Mathematics.

- Projects: Developed an Alphabetical Game in Java, and WebAdvisor in C++ to streamline course registration and leverage my problem-solving skills.

- Achievements: Graduated with honors, maintaining a GPA of 3.93.

2022 - present

B.S Computer Science - University of California - San Diego

Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum. Quisquam, voluptatum.

My PortfolioMy Work

Here are some of my work that I have done in the past.

To-Do List image

ToDoList App

Alphabetical-Game image

Alphabetical Game

Map My Furture

Map My Furture

Early Alcohol Exposure and Its Impact on Adolescent Academic Achievement

Early Alcohol Exposure and Its Impact on Adolescent Academic Achievement

AI-based Sudoku Solver

AI-based Sudoku Solver

My BlogsMy Blogs

Website Builder

How to Create Your Own Websites

Creating your own website involves a few key steps: choosing a domain name, selecting a hosting provider, and designing the site using web development languages like HTML, CSS, and JavaScript or using website builders like WordPress. Once built, the site is uploaded to a server to go live. This process gives you a platform to showcase your skills, portfolio, or business online.

How to Become an Expert in Web Design

Web design is a process of conceptualizing, planning, and building a collection of electronic files that determine the layout, colors, text styles, structure, graphics, images, and use of interactive features that deliver pages to your site visitors. Professional Web design helps to make your business appear credible online.

Debugging Tips and Tricks

Debugging is an essential skill in software development that involves identifying and resolving issues in code. Tips and tricks for effective debugging include using debugging tools integrated in IDEs, incorporating print statements, and applying breakpoints to pause code execution. Learning to read error messages closely and using version control to track changes can also significantly aid the debugging process. These techniques help developers fix errors more efficiently, leading to more stable and reliable software.

Contact MeContact

Contact me here

If you have any questions or concerns, please feel free to contact me.

Location

: San Diego, CA

Email

: dmn19012000@gmail.com

Education

: Computer Science, UCSD

Phone Number

: (510) 309-4747

Language

: English, Vietnamese